次の方法で共有


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
必須