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


Автоматическое поиск функций с помощью Службы моделей Databricks

Служба моделей может автоматически искать значения функций из опубликованных интернет-магазинов или из онлайн-таблиц. Дополнительные сведения о создании и работе с онлайн-таблицами см. в статье "Использование онлайн-таблиц для обслуживания функций в режиме реального времени".

Требования

  • Модель должна быть зарегистрирована FeatureEngineeringClient.log_model в журнале (для проектирования компонентов в каталоге Unity) или FeatureStoreClient.log_model (для хранилища компонентов рабочей области требуется версия 0.3.5 и более поздней версии).
  • Для сторонних интернет-магазинов интернет-магазин должен быть опубликован с учетными данными только для чтения.

Примечание.

Таблицу признаков можно опубликовать в любой момент до развертывания модели, включая ее обучение.

Автоматический поиск признаков

Служба моделей Azure Databricks поддерживает автоматический поиск функций из следующих интернет-магазинов:

Автоматический поиск признаков поддерживается для следующих типов данных:

  • IntegerType
  • FloatType
  • BooleanType
  • StringType
  • DoubleType
  • LongType
  • TimestampType
  • DateType
  • ShortType
  • DecimalType
  • ArrayType
  • MapType

Переопределение значений признаков при оценке онлайн-модели

Все функции, необходимые модели (вошедшей FeatureEngineeringClient.log_model в систему или FeatureStoreClient.log_model) автоматически просматриваются из интернет-магазинов для оценки моделей. Чтобы переопределить значения признаков при оценке модели с помощью REST API с помощью службы моделей, включите значения признаков в рамках полезных данных API.

Примечание.

Новые значения признаков должны соответствовать типу данных признака, предусмотренному базовой моделью.

Примеры записных книжек: каталог Unity

С помощью Databricks Runtime 13.3 LTS и более поздних версий любая таблица Delta в каталоге Unity с первичным ключом можно использовать в качестве таблицы функций. При использовании таблицы, зарегистрированной в каталоге Unity в качестве таблицы компонентов, все возможности каталога Unity автоматически доступны для таблицы компонентов.

В следующей записной книжке показано, как публиковать функции в онлайн-таблицах для обслуживания в режиме реального времени и автоматического поиска функций.

Демонстрационная записная книжка для таблиц в Интернете

Получить записную книжку

В этом примере записной книжки показано, как публиковать функции в интернет-магазине, а затем обслуживать обученную модель, которая автоматически ищет функции в интернет-магазине.

Пример записной книжки сторонних интернет-магазинов (каталог Unity)

Получить записную книжку

Примеры записных книжек: хранилище компонентов рабочей области

В этом примере записной книжки показано, как публиковать функции в интернет-магазине, а затем обслуживать обученную модель, которая автоматически ищет функции в интернет-магазине.

Пример записной книжки сторонних интернет-магазинов (хранилище функций рабочей области)

Получить записную книжку