Partilhar via


LocationClosestSelector Classe

Define uma associação de dados do cliente com dados públicos através dos critérios de distância esférica mais próxima.

Inicializar com granularidade de localização.

Herança
LocationClosestSelector

Construtor

LocationClosestSelector(_granularity: LocationClosestGranularity, enable_telemetry: bool = True)

Parâmetros

Name Description
_granularity
Necessário

Uma granularidade de localização a utilizar na associação de dados.

enable_telemetry

Indica se pretende ativar a telemetria.

Default value: True

Observações

O método process(self, env, customer_data, public_data, aggregator, join_keys, debug) estático é utilizado para associar os dados com base neste seletor em que:

  • customer_data é uma instância de azureml.opendatasets.accessories.location_data. LocationData

  • public_data é uma instância de azureml.opendatasets.accessories.location_data. LocationData

  • aggregator é um de azureml.opendatasets.aggregators.aggregator.Aggregator

  • join_keys é uma lista de pares de chaves de associação

  • debug indica se pretende imprimir registos de depuração.

Este método devolve uma cadeia de identificação de: instância da classe de dados do cliente alterada, instância da classe de dados pública alterada e uma lista de pares de chaves de associação.

Métodos

process

Associe dados de clientes e dados públicos com o agregador especificado.

process

Associe dados de clientes e dados públicos com o agregador especificado.

process(env: SparkEnv | PandasEnv, customer_data: LocationData, public_data: LocationData, aggregator: Aggregator, join_keys: list, debug: bool)

Parâmetros

Name Description
env
Necessário

O ambiente de runtime.

customer_data
Necessário

Uma instância de uma classe derivada LocationData.

public_data
Necessário

Uma instância de uma classe derivada LocationData.

aggregator
Necessário

Um agregador.

join_keys
Necessário

Uma lista de pares de chaves de associação.

debug
Necessário

Indica se pretende imprimir registos de depuração.

Devoluções

Tipo Description

Uma cadeia de identificação de: instância da classe de dados do cliente alterada, instância da classe de dados pública alterada e uma lista de pares de chaves de associação.