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
Обязательно
|
|