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


selectors Пакет

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

Селекторы определяют логику, которая позволяет обогащать данные с помощью общедоступных наборов данных на основе мер времени и расстояния. Например, с помощью селектора можно найти общедоступные данные для объединения с имеющимися данными на основе ближайшего местоположения или путем округления до той же степени детализации по времени.

Укажите селекторы при работе с одним из классов в пакете enrichers.

Модули

country_region_selector

Содержит класс селектора региона страны.

enricher_selector

Содержит базовые классы для селекторов расположения и времени.

Существует два подкласса EnricherSelector:

  • EnricherLocationSelector — предоставляет базовые вычисления для сферического расстояния.

  • EnricherTimeSelector — предоставляет функции программы-оболочки round_to.

EnricherSelector является корневым классом для LocationClosestSelector и TimeNearestSelector.

location_closest_selector

Содержит ближайший класс селектора расположения.

time_nearest_selector

Содержит ближайший по времени класс селектора.