HolidayEnricher Classe
Define um melhorador de férias comum.
A classe HolidayEnricher pode ser utilizada para associar dados públicos de feriados aos seus dados. Por exemplo, veja o conjunto de dados Feriados Públicos no catálogo Abrir Conjuntos de Dados.
Intializar com objeto de dados públicos.
- Herança
-
HolidayEnricher
Construtor
HolidayEnricher(public_data_object: PublicData, enable_telemetry: bool = False)
Parâmetros
Name | Description |
---|---|
public_data_object
Necessário
|
Um conjunto de dados público. |
enable_telemetry
|
Indica se deve enviar telemetria. Default value: False
|
Métodos
enrich_customer_data_no_agg |
Melhore os dados do cliente com aggregator_all predefinidos. |
enrich_customer_data_with_agg |
Melhore os dados do cliente com o agregador especificado. |
enrich_customer_data_no_agg
Melhore os dados do cliente com aggregator_all predefinidos.
enrich_customer_data_no_agg(customer_data_object: CustomerData, time_round_granularity: str = 'day') -> Tuple[CustomerData, PublicData, List[Tuple[str, str]]]
Parâmetros
Name | Description |
---|---|
customer_data_object
Necessário
|
Uma instância de uma classe de dados de cliente. |
time_round_granularity
|
A granularidade da hora, "dia", "hora" ou "mês". A predefinição é "dia". Default value: day
|
Devoluções
Tipo | Description |
---|---|
Uma cadeia de dados de clientes melhorados (new_customer_data) e processed_public_data. |
enrich_customer_data_with_agg
Melhore os dados do cliente com o 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
Name | Description |
---|---|
customer_data_object
Necessário
|
Uma instância de uma classe de dados de cliente. |
agg
Necessário
|
Um agregador. |
time_round_granularity
|
Uma granularidade temporal, "hora", "dia" ou "mês". A predefinição é "dia". Default value: day
|
Devoluções
Tipo | Description |
---|---|
Uma cadeia de dados de clientes melhorados (joined_data). |