enricher Modul

Definuje obecnou třídu enricheru pro spojování dat s různými členitostmi a agregátory.

Tento modul obsahuje přetížení statických funkcí: get_max_date_by_granularity(max_date, granularity) kde členitost je jedno z MonthGranularity, DayGranularitynebo HourGranularity. Tyto statické metody vrací maximální počet dat na základě zadané členitosti.

Třídy

Enricher

Definuje základní třídu enricheru.

Inicializace nové instance

Funkce

get_max_date_by_granularity

Získejte maximální datum na základě intervalu hodin.

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

Parametry

Name Description
max_date
Vyžadováno
_granularity
Vyžadováno