Enricher Klasa
Definiuje klasę wzbogacacza podstawowego.
Inicjowanie nowego wystąpienia.
- Dziedziczenie
-
builtins.objectEnricher
Konstruktor
Enricher(enable_telemetry: bool = False)
Parametry
Nazwa | Opis |
---|---|
enable_telemetry
|
Wskazuje, czy wysyłać dane telemetryczne. Domyślna wartość: False
|
enable_telemetry
Wymagane
|
Wskazuje, czy wysyłać dane telemetryczne. |
Metody
enrich |
Wzbogacanie danych klientów przy użyciu danych publicznych przez zastosowanie selektorów i agregatora. |
enrich
Wzbogacanie danych klientów przy użyciu danych publicznych przez zastosowanie selektorów i agregatora.
enrich(customer_data: CustomerData, public_data: PublicData, location_selector: EnricherLocationSelector, time_selector: EnricherTimeSelector, aggregator: Aggregator) -> Tuple[CustomerData, PublicData, CustomerData, List[Tuple[str, str]]]
Parametry
Nazwa | Opis |
---|---|
customer_data
Wymagane
|
Wystąpienie klasy pochodnej danych klienta. |
public_data
Wymagane
|
Wystąpienie klasy pochodnej danych publicznych. |
location_selector
Wymagane
|
Wystąpienie klasy pochodnej selektora lokalizacji wzbogacającej. |
time_selector
Wymagane
|
Wystąpienie klasy pochodnej selektora czasu wzbogacającego. |
aggregator
Wymagane
|
Wystąpienie klasy pochodnej agregatora. |
Zwraca
Typ | Opis |
---|---|
Krotka: (nowe wystąpienie klasy |
Atrybuty
debug
debug = False