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