Enricher Classe
Define a classe de melhorador base.
Inicializar uma nova instância.
- Herança
-
builtins.objectEnricher
Construtor
Enricher(enable_telemetry: bool = False)
Parâmetros
Name | Description |
---|---|
enable_telemetry
|
Indica se deve enviar telemetria. Default value: False
|
enable_telemetry
Necessário
|
Indica se deve enviar telemetria. |
Métodos
enrich |
Melhore os dados do cliente com dados públicos ao aplicar seletores e um agregador. |
enrich
Melhore os dados do cliente com dados públicos ao aplicar seletores e um agregador.
enrich(customer_data: CustomerData, public_data: PublicData, location_selector: EnricherLocationSelector, time_selector: EnricherTimeSelector, aggregator: Aggregator) -> Tuple[CustomerData, PublicData, CustomerData, List[Tuple[str, str]]]
Parâmetros
Name | Description |
---|---|
customer_data
Necessário
|
Uma instância de uma classe derivada de dados do cliente. |
public_data
Necessário
|
Uma instância de uma classe derivada de dados públicos. |
location_selector
Necessário
|
Uma instância de uma classe derivada do seletor de localização enriquecedor. |
time_selector
Necessário
|
Uma instância de uma classe derivada do seletor de tempo mais enriquecedor. |
aggregator
Necessário
|
Uma instância de uma classe derivada do agregador. |
Devoluções
Tipo | Description |
---|---|
Uma cadeia de identificação de: ( uma nova instância da classe |
Atributos
debug
debug = False