LocationClosestSelector Classe
Define uma junção de dados do cliente com dados públicos usando os 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
Nome | Description |
---|---|
_granularity
Obrigatório
|
Uma granularidade de local a ser usada na junção de dados. |
enable_telemetry
|
Indica se a telemetria deve ser habilitada ou não. Valor padrão: True
|
Comentários
O método estático process(self, env, customer_data, public_data, aggregator, join_keys, debug)
é usado para unir os dados com base neste seletor, em que:
customer_data
é uma instância de azureml.opendatasets.accessories.location_data.LocationDatapublic_data
é uma instância de azureml.opendatasets.accessories.location_data.LocationDataaggregator
é um de azureml.opendatasets.aggregators.aggregator.Aggregatorjoin_keys
é uma lista de pares de chaves de junçãodebug
indica se os logs de depuração devem ser impressos.
Este método retorna uma tupla de: instância de classe de dados do cliente alterada, instância de classe de dados pública alterada e uma lista de pares de chaves de junção.
Métodos
process |
Una dados do cliente e públicos usando o agregador especificado. |
process
Una dados do cliente e públicos usando o agregador especificado.
process(env: SparkEnv | PandasEnv, customer_data: LocationData, public_data: LocationData, aggregator: Aggregator, join_keys: list, debug: bool)
Parâmetros
Nome | Description |
---|---|
env
Obrigatório
|
O ambiente de runtime. |
customer_data
Obrigatório
|
Uma instância de uma classe derivada de LocationData. |
public_data
Obrigatório
|
Uma instância de uma classe derivada de LocationData. |
aggregator
Obrigatório
|
Um agregador. |
join_keys
Obrigatório
|
Uma lista de pares de chaves de junção. |
debug
Obrigatório
|
Indica se os logs de depuração devem ser impressos. |
Retornos
Tipo | Description |
---|---|
Uma tupla de: instância de classe de dados do cliente alterada, instância de classe de dados pública alterada e uma lista de pares de chaves de junção. |