LocationClosestSelector Clase
Define una combinación de datos de cliente con datos públicos mediante los criterios de la distancia esférica más cercana.
Inicialice con granularidad de ubicación.
- Herencia
-
LocationClosestSelector
Constructor
LocationClosestSelector(_granularity: LocationClosestGranularity, enable_telemetry: bool = True)
Parámetros
- _granularity
- LocationClosestGranularity
Granularidad de ubicación que se usará en la combinación de datos.
Comentarios
El método estático process(self, env, customer_data, public_data, aggregator, join_keys, debug)
se usa para combinar los datos en función de este selector en el que:
customer_data
es una instancia de azureml.opendatasets.accessories.location_data.LocationDatapublic_data
es una instancia de azureml.opendatasets.accessories.location_data.LocationDataaggregator
es uno de azureml.opendatasets.aggregators.aggregator.Aggregatorjoin_keys
es una lista de pares de claves de combinacióndebug
indica si se deben imprimir los registros de depuración.
Este método devuelve una tupla de: instancia de clase de datos de cliente modificada, instancia de clase de datos pública modificada y lista de pares de claves de combinación.
Métodos
process |
Combina los datos del cliente y los datos públicos mediante el agregador especificado. |
process
Combina los datos del cliente y los datos públicos mediante el agregador especificado.
process(env: SparkEnv | PandasEnv, customer_data: LocationData, public_data: LocationData, aggregator: Aggregator, join_keys: list, debug: bool)
Parámetros
Devoluciones
Tupla de: instancia de clase de datos de cliente modificada, instancia de clase de datos pública modificada y lista de pares de claves de combinación.
Tipo de valor devuelto
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de