Sdílet prostřednictvím


HolidayEnricher Třída

Definuje společný sváteční obohacovač.

Třídu HolidayEnricher můžete použít ke spojení svátečních veřejných dat s vašimi daty. Podívejte se například na datovou sadu Svátky v katalogu Otevřít datové sady.

Inicializovat pomocí veřejného datového objektu.

Dědičnost
HolidayEnricher

Konstruktor

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

Parametry

Name Description
public_data_object
Vyžadováno

Veřejná datová sada.

enable_telemetry

Určuje, jestli se má odesílat telemetrie.

Default value: False

Metody

enrich_customer_data_no_agg

Rozšiřte zákaznická data o výchozí aggregator_all.

enrich_customer_data_with_agg

Rozšiřte zákaznická data pomocí zadaného agregátoru.

enrich_customer_data_no_agg

Rozšiřte zákaznická data o výchozí aggregator_all.

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

Parametry

Name Description
customer_data_object
Vyžadováno

Instance datové třídy zákazníka.

time_round_granularity
str

Časová členitost, "den", "hodina" nebo "měsíc". Výchozí hodnota je den.

Default value: day

Návraty

Typ Description

Řazená kolekce obohacených zákaznických dat (new_customer_data) a processed_public_data.

enrich_customer_data_with_agg

Rozšiřte zákaznická data pomocí zadaného agregátoru.

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

Parametry

Name Description
customer_data_object
Vyžadováno

Instance datové třídy zákazníka.

agg
Vyžadováno

Agregátor.

time_round_granularity
str

Členitost času, "hodina", "den" nebo "měsíc". Výchozí hodnota je den.

Default value: day

Návraty

Typ Description

Kolekce členů obohacených zákaznických dat (joined_data).