Partilhar via


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.