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

_granularity
LocationClosestGranularity
Necessário

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

enable_telemetry
bool
valor predefinido: True

Indica se pretende ativar a telemetria.

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

env
RuntimeEnv
Necessário

O ambiente de runtime.

customer_data
LocationData
Necessário

Uma instância de uma classe derivada LocationData.

public_data
LocationData
Necessário

Uma instância de uma classe derivada LocationData.

aggregator
Aggregator
Necessário

Um agregador.

join_keys
list
Necessário

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

debug
bool
Necessário

Indica se pretende imprimir registos de depuração.

Devoluções

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.

Tipo de retorno