enricher Moduł

Definiuje klasę ogólnego wzbogacacza do łączenia danych z różnymi stopniami szczegółowości i agregatorami.

Ten moduł zawiera przeciążenia funkcji statycznych: get_max_date_by_granularity(max_date, granularity) gdzie stopień szczegółowości jest jednym z MonthGranularity, DayGranularitylub HourGranularity. Te metody statyczne zwracają maksymalne dane na podstawie określonego stopnia szczegółowości.

Klasy

Enricher

Definiuje klasę wzbogacacza podstawowego.

Inicjowanie nowego wystąpienia.

Funkcje

get_max_date_by_granularity

Pobierz maksymalną datę na podstawie stopnia szczegółowości godziny.

get_max_date_by_granularity(max_date, _granularity: HourGranularity | DayGranularity | MonthGranularity)

Parametry

Nazwa Opis
max_date
Wymagane
_granularity
Wymagane