Перейти к содержимому
НейроКуб
Открытый материал · 2 мин
Даниил Баланс

AI Search подключили к трём типам таблиц: промежуточная копия Delta больше не нужна

Databricks расширила источники поискового индекса: Streaming Tables, Materialized Views и управляемые Iceberg v3+. Упрощается синхронизация, а качество ответа по-прежнему нужно проверять.

Раньше подключение некоторых таблиц к поиску требовало отдельного слоя данных. В анонсе от 26 октября Databricks сообщила: AI Search теперь напрямую поддерживает Streaming Tables, Materialized Views и Managed Iceberg v3+ наряду с Delta.

Какую работу убрали

По описанию компании, раньше клиентам приходилось создавать промежуточное представление Delta и поддерживать собственный конвейер синхронизации. Теперь источник можно указать непосредственно при создании Delta Sync index. Сервис переносит изменения в индекс в рамках своего механизма синхронизации.

Streaming Tables подходят для непрерывно поступающих записей. Materialized Views позволяют заранее объединить и агрегировать сведения. Managed Iceberg добавляет открытый табличный формат, но условие v3+ важно: анонс не обещает прямую совместимость с любой внешней таблицей Iceberg.

Обложка и экран создания индекса: Databricks. Пример показывает materialized view и пункт AI Search index в меню Create.

Когда это полезно

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

Перед переходом стоит сверить требования документации AI Search и проверить создание, обновление и поиск тестовой записи на своих данных. В анонсе нет независимого сравнения задержек или качества ответов.

Критерий выбора: изменение полезно, если вы уже поддерживаете лишнюю копию данных ради индекса. Упрощение конвейера нужно оценивать отдельно от точности самого поиска.

Комментарии

Пока нет комментариев. Начните обсуждение.