enrichers パッケージ

2 つのデータセットのデータをエンリッチおよび結合するための機能が含まれています。

一般に、エンリッチャーは、さまざまなソースからのデータを結合します。 具体的には、エンリッチャーを使用すると、Azure Open Datasets や他のパブリック データセットのデータを使用してデータ (顧客データ) を結合できます。

モジュール

common_weather_enricher

気象パブリック データを使用してカスタム データを強化するための機能が含まれています。

enricher

さまざまな粒度とアグリゲーターを使用してデータを結合するための、汎用エンリッチャー クラスを定義します。

このモジュールには、静的関数オーバーロード get_max_date_by_granularity(max_date, granularity) が含まれており、細分性は MonthGranularityDayGranularityHourGranularity のいずれかです。 これらの静的メソッドからは、指定された粒度に基づいて最大のデータが返されます。

holiday_enricher

休日パブリック データを使用してカスタム データを強化するための機能が含まれています。