LocationClosestSelector Classe
Définit une jointure des données client avec des données publiques à l’aide des critères de distance sphérique la plus proche.
Initialisez avec la granularité d’emplacement.
- Héritage
-
LocationClosestSelector
Constructeur
LocationClosestSelector(_granularity: LocationClosestGranularity, enable_telemetry: bool = True)
Paramètres
Nom | Description |
---|---|
_granularity
Obligatoire
|
Granularité d’emplacement à utiliser pour la jointure des données. |
enable_telemetry
|
Indique si l’activation de la télémétrie est nécessaire. Valeur par défaut: True
|
Remarques
La méthode statique process(self, env, customer_data, public_data, aggregator, join_keys, debug)
est utilisée pour joindre les données basées sur ce sélecteur, où :
customer_data
est une instance de azureml.opendatasets.accessories.location_data.LocationDatapublic_data
est une instance de azureml.opendatasets.accessories.location_data.LocationDataaggregator
est un azureml.opendatasets.aggregators.aggregator.Aggregatorjoin_keys
est une liste de paires de clés de jointuredebug
indique si l’impression des journaux de débogage est nécessaire.
Cette méthode exécute un tuple de : instance de classe de données client modifiée, instance de classe de données publiques modifiée et liste de paires de clés de jointure.
Méthodes
process |
Joindre des données client et des données publiques à l’aide de l’agrégateur spécifié. |
process
Joindre des données client et des données publiques à l’aide de l’agrégateur spécifié.
process(env: SparkEnv | PandasEnv, customer_data: LocationData, public_data: LocationData, aggregator: Aggregator, join_keys: list, debug: bool)
Paramètres
Nom | Description |
---|---|
env
Obligatoire
|
Environnement d’exécution. |
customer_data
Obligatoire
|
Instance d'une classe dérivée LocationData. |
public_data
Obligatoire
|
Instance d'une classe dérivée LocationData. |
aggregator
Obligatoire
|
Agrégateur. |
join_keys
Obligatoire
|
Liste de paires de clés de jointure. |
debug
Obligatoire
|
Indique s’il est nécessaire d’imprimer les journaux de débogage. |
Retours
Type | Description |
---|---|
Un tuple de : instance de classe de données client modifiée, instance de classe de données publiques modifiée et liste de paires de clés de jointure. |