HolidayEnricher Klasse
Definiert eine allgemeine Anreicherung mit Feiertagen.
Die HolidayEnricher-Klasse kann verwendet werden, um öffentliche Feiertagsdaten mit Ihren Daten zu verknüpfen. Ein Beispiel finden Sie im Dataset mit gesetzlichen Feiertagen aus dem Open Datasets-Katalog.
Initialisieren mit öffentlichem Datenobjekt.
- Vererbung
-
HolidayEnricher
Konstruktor
HolidayEnricher(public_data_object: PublicData, enable_telemetry: bool = False)
Parameter
Name | Beschreibung |
---|---|
public_data_object
Erforderlich
|
Ein öffentliches Dataset. |
enable_telemetry
|
Gibt an, ob Telemetriedaten gesendet werden sollen. Standardwert: False
|
Methoden
enrich_customer_data_no_agg |
Anreichern von Kundendaten mit „aggregator_all“. |
enrich_customer_data_with_agg |
Anreichern von Kundendaten mit dem angegebenen Aggregator. |
enrich_customer_data_no_agg
Anreichern von Kundendaten mit „aggregator_all“.
enrich_customer_data_no_agg(customer_data_object: CustomerData, time_round_granularity: str = 'day') -> Tuple[CustomerData, PublicData, List[Tuple[str, str]]]
Parameter
Name | Beschreibung |
---|---|
customer_data_object
Erforderlich
|
Eine Instanz einer Kundendatenklasse. |
time_round_granularity
|
Die Zeitgranularität: „'day'“ (Tag), „'hour'“ (Stunde) oder „'month'“ (Monat). Der Standardwert ist „'day'“ (Tag). Standardwert: day
|
Gibt zurück
Typ | Beschreibung |
---|---|
Ein Tupel angereicherter Kundendaten (new_customer_data) und verarbeiteter öffentlicher Daten (processed_public_data). |
enrich_customer_data_with_agg
Anreichern von Kundendaten mit dem angegebenen Aggregator.
enrich_customer_data_with_agg(customer_data_object: CustomerData, agg: str, time_round_granularity: str = 'day') -> Tuple[CustomerData, List[Tuple[str, str]]]
Parameter
Name | Beschreibung |
---|---|
customer_data_object
Erforderlich
|
Eine Instanz einer Kundendatenklasse. |
agg
Erforderlich
|
Ein Aggregator. |
time_round_granularity
|
Eine Zeitgranularität: „'hour'“ (Stunde), „'day'“ (Tag), oder „'month'“ (Monat). Der Standardwert ist „'day'“ (Tag). Standardwert: day
|
Gibt zurück
Typ | Beschreibung |
---|---|
Ein Tupel angereicherter Kundendaten (joined_data). |