enricher モジュール
異なる粒度とアグリゲーターを使用してデータを結合するための汎用エンリッチャー クラスを定義します。
このモジュールには静的関数オーバーロードが含まれています。粒度がget_max_date_by_granularity(max_date, granularity)
、MonthGranularity、またはDayGranularityのいずれかであるHourGranularity。 これらの静的メソッドは、指定された細分性に基づいて最大データを返します。
クラス
Enricher |
基本エンリッチャー クラスを定義します。 新しいインスタンスを初期化します。 |
関数
get_max_date_by_granularity
時間の細分性に基づいて最大日付を取得します。
get_max_date_by_granularity(max_date, _granularity: HourGranularity | DayGranularity | MonthGranularity)
パラメーター
名前 | 説明 |
---|---|
max_date
必須
|
|
_granularity
必須
|
|