Share via


HolidayEnricher Clase

Define un enriquecedor de días festivos común.

La clase HolidayEnricher se puede usar para unir datos públicos de días festivos con los datos. Por ejemplo, consulte el conjunto de datos Festivos nacionalesen el catálogo Open Datasets.

Inicializar con el objeto de datos público.

Herencia
HolidayEnricher

Constructor

HolidayEnricher(public_data_object: PublicData, enable_telemetry: bool = False)

Parámetros

public_data_object
PublicData
Requerido

Un conjunto de datos público.

enable_telemetry
bool
valor predeterminado: False

Indica si se va a enviar telemetría.

Métodos

enrich_customer_data_no_agg

Enriquece los datos de cliente con aggregator_all predeterminado.

enrich_customer_data_with_agg

Enriquece los datos de cliente con el agregador especificado.

enrich_customer_data_no_agg

Enriquece los datos de cliente con aggregator_all predeterminado.

enrich_customer_data_no_agg(customer_data_object: CustomerData, time_round_granularity: str = 'day') -> Tuple[CustomerData, PublicData, List[Tuple[str, str]]]

Parámetros

customer_data_object
CustomerData
Requerido

Instancia de una clase de datos de cliente.

time_round_granularity
str
valor predeterminado: day

Granularidad de tiempo: "day", "hour" o "month". El valor predeterminado es "day".

Devoluciones

Una tupla de datos de cliente enriquecidos (new_customer_data) y processed_public_data.

Tipo de valor devuelto

enrich_customer_data_with_agg

Enriquece los datos de cliente con el agregador especificado.

enrich_customer_data_with_agg(customer_data_object: CustomerData, agg: str, time_round_granularity: str = 'day') -> Tuple[CustomerData, List[Tuple[str, str]]]

Parámetros

customer_data_object
CustomerData
Requerido

Instancia de una clase de datos de cliente.

agg
Aggregator
Requerido

Agregador.

time_round_granularity
str
valor predeterminado: day

Granularidad de tiempo: "hour", "day" o "month". El valor predeterminado es "day".

Devoluciones

Tupla de datos de cliente enriquecidos (joined_data).

Tipo de valor devuelto