EnricherCountryRegionSelector Classe
Define cálculos do seletor PaísRegião.
Todos são membros são funções estáticas.
Intializar sem granularidade.
- Herança
-
EnricherCountryRegionSelector
Construtor
EnricherCountryRegionSelector()
Métodos
countryregion_join |
Associe dados de clientes com dados públicos, com o agregador especificado aplicado. |
process |
Melhore os dados dos clientes com dados públicos com o agregador especificado. |
countryregion_join
Associe dados de clientes com dados públicos, com o agregador especificado aplicado.
countryregion_join(env, customer_data: CountryOrRegionData, public_data: CountryOrRegionData, aggregator: Aggregator, join_keys: list | None = None, debug: bool = False) -> Tuple[CountryOrRegionData, CountryOrRegionData, List[Tuple[str, str]]]
Parâmetros
Name | Description |
---|---|
env
Necessário
|
O ambiente de runtime. |
customer_data
Necessário
|
Uma instância da classe CountryOrRegionData para dados do cliente. |
public_data
Necessário
|
Uma instância da classe CountryOrRegionData para dados públicos. |
aggregator
Necessário
|
Um agregador. |
join_keys
|
Uma lista de pares de chaves de associação. Default value: None
|
debug
|
Indica se pretende imprimir registos de depuração. Default value: False
|
Devoluções
Tipo | Description |
---|---|
Uma cadeia de identificação da instância da classe de dados do cliente alterada, uma instância da classe de dados pública alterada e uma lista de pares de chaves de associação. |
process
Melhore os dados dos clientes com dados públicos com o agregador especificado.
process(env: RuntimeEnv, customer_data: CountryOrRegionData, public_data: CountryOrRegionData, aggregator: Aggregator, join_keys: list | None = None, debug: bool = False) -> Tuple[CountryOrRegionData, CountryOrRegionData, List[Tuple[str, str]]]
Parâmetros
Name | Description |
---|---|
env
Necessário
|
O ambiente de runtime. |
customer_data
Necessário
|
Uma instância da classe CountryOrRegionData. |
public_data
Necessário
|
Uma instância da classe CountryOrRegionData. |
aggregator
Necessário
|
Um agregador. |
join_keys
|
Uma lista de pares de chaves de associação. Default value: None
|
debug
|
Indica se pretende imprimir registos de depuração. Default value: False
|
Devoluções
Tipo | Description |
---|---|
Uma cadeia de identificação da instância da classe de dados do cliente alterada, uma instância da classe de dados pública alterada e uma lista de pares de chaves de associação. |