Поделиться через


LocationClosestSelector Класс

Определяет объединение данных клиента с общедоступными данными с использованием критериев ближайшего сферического расстояния.

Инициализация с детализацией расположения.

Наследование
LocationClosestSelector

Конструктор

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

Параметры

_granularity
LocationClosestGranularity
Обязательно

Степень детализации расположения, используемая при объединении данных.

enable_telemetry
bool
значение по умолчанию: True

Указывает, следует ли включить телеметрию.

Комментарии

Статический метод process(self, env, customer_data, public_data, aggregator, join_keys, debug) используется для объединения данных на основе этого селектора, где:

  • customer_data является экземпляром azureml.opendatasets.accessories.location_data.LocationData

  • public_data является экземпляром azureml.opendatasets.accessories.location_data.LocationData

  • aggregator является одним из azureml.opendatasets.aggregators.aggregator.Aggregator

  • join_keys является списком пар ключей объединения

  • debug указывает, следует ли выводить журналы отладки.

Данный метод возвращает кортеж измененного экземпляра класса данных клиента, измененного экземпляра общедоступных данных и список пар ключей объединения.

Методы

process

Объединяет данные клиента и общедоступные данные с использованием указанного агрегатора.

process

Объединяет данные клиента и общедоступные данные с использованием указанного агрегатора.

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

Параметры

env
RuntimeEnv
Обязательно

Среда выполнения.

customer_data
LocationData
Обязательно

Экземпляр производного класса TimeData.

public_data
LocationData
Обязательно

Экземпляр производного класса TimeData.

aggregator
Aggregator
Обязательно

Агрегатор.

join_keys
list
Обязательно

Список пар ключей объединения.

debug
bool
Обязательно

Указывает, следует ли выводить журналы отладки.

Возвращаемое значение

Кортеж измененного экземпляра класса данных клиента, измененного экземпляра общедоступных данных и список пар ключей объединения.

Возвращаемый тип