Enricher Klasse
Definiert die Basis-Anreicherungsklasse.
Initialisieren Sie eine neue instance.
- Vererbung
-
builtins.objectEnricher
Konstruktor
Enricher(enable_telemetry: bool = False)
Parameter
Name | Beschreibung |
---|---|
enable_telemetry
|
Gibt an, ob Telemetriedaten gesendet werden sollen. Standardwert: False
|
enable_telemetry
Erforderlich
|
Gibt an, ob Telemetriedaten gesendet werden sollen. |
Methoden
enrich |
Reichern Sie Kundendaten mit öffentlichen Daten an, indem Sie Selektoren und einen Aggregator anwenden. |
enrich
Reichern Sie Kundendaten mit öffentlichen Daten an, indem Sie Selektoren und einen Aggregator anwenden.
enrich(customer_data: CustomerData, public_data: PublicData, location_selector: EnricherLocationSelector, time_selector: EnricherTimeSelector, aggregator: Aggregator) -> Tuple[CustomerData, PublicData, CustomerData, List[Tuple[str, str]]]
Parameter
Name | Beschreibung |
---|---|
customer_data
Erforderlich
|
Eine Instanz einer von Kundendaten abgeleiteten Klasse. |
public_data
Erforderlich
|
Eine Instanz einer von öffentlichen Daten abgeleiteten Klasse. |
location_selector
Erforderlich
|
Eine Instanz einer von einer Anreicherungsspeicherortauswahl abgeleiteten Klasse. |
time_selector
Erforderlich
|
Eine Instanz einer von einer Anreicherungszeitauswahl abgeleiteten Klasse. |
aggregator
Erforderlich
|
Eine Instanz einer von einem Aggregator abgeleiteten Klasse. |
Gibt zurück
Typ | Beschreibung |
---|---|
Ein Tupel aus: ( eine neue Instanz von Klasse |
Attribute
debug
debug = False