Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
При использовании Хранилища компонентов Databricks каждый шаг процесса разработки модели интегрирован в платформу аналитики данных Databricks. Это означает, что вы можете создавать автоматизированные потоки данных для обработки и предоставления значений признаков, в то время как Databricks управляет инфраструктурой. Платформа Databricks обеспечивает обслуживание функций и моделей в режиме реального времени, включая вычисление значений признаков по запросу.
Автоматический поиск функций
При обучении модели с помощью Хранилища компонентов Databricks и обслуживания ее с помощью Службы моделей Databricks модель автоматически ищет значения функций из Хранилища компонентов Databricks Online или стороннего интернет-магазина. Это происходит автоматически без необходимости установки.
Это важно
Таблицы Databricks online больше не поддерживаются. Если у вас есть онлайн-таблицы, Databricks рекомендует перенести их в Хранилище компонентов Databricks Online. См. статью "Миграция из устаревших и сторонних веб-таблиц".
Когда запрос оценки поступает в модель, служба моделей автоматически извлекает опубликованные значения признаков, необходимые модели. Таким образом, для прогнозирования всегда используются самые последние значения признаков. Дополнительные сведения и примеры записных книжек см. в разделе "Обслуживание моделей" с автоматическим поиском функций.
На следующей схеме показана связь между компонентами платформы для обслуживания в режиме реального времени.
Функции по запросу
Модели машинного обучения для приложений в режиме реального времени часто требуют последних значений функций. В примере, показанном на схеме, одна из функций модели рекомендаций ресторана — это текущее расстояние пользователя от ресторана. Эта функция должна вычисляться по запросу, т. е. во время запроса оценки. После получения запроса оценки модель ищет расположение ресторана, а затем применяет предварительно определенную функцию для вычисления расстояния между текущим расположением пользователя и рестораном. Это расстояние передается в качестве входных данных модели вместе с другими предварительно вычисляемыми функциями из хранилища компонентов. Дополнительные сведения см. в разделе "Функции вычислений по запросу".