AWS объявила о запуске Dataset Enrichment в Amazon QuickSight, функции, которая позволяет встраивать бизнес-контекст — синонимы столбцов, вычисляемые поля, бизнес-правила и пользовательские инструкции — непосредственно в метаданные датасета. Ранее для этого использовался отдельный объект Topics (Legacy), который требовал постоянной синхронизации с датасетом. Любое изменение в одном из двух активов могло привести к рассинхронизации: переименование столбца в датасете ломало ссылки в Legacy Topic, а версии жили своей жизнью.

Теперь бизнес-контекст является частью самого датасета. Это означает, что все панели, отчёты и ИИ-запросы, построенные на этом датасете, автоматически наследуют семантические аннотации. Администраторам больше не нужно настраивать два набора разрешений и отслеживать две линии наследования — достаточно управлять одним активом. Amazon QuickSight также реорганизовал роли: Dataset Enrichment становится фундаментом, а Topics перемещается на уровень семантического слоя, отвечая за объединение нескольких датасетов, определение взаимосвязей и бизнес-метрик.

ХарактеристикаTopics (legacy)Dataset Enrichment
Где хранятся метаданныеОтдельный объект Legacy TopicВнутри метаданных датасета
Синонимы столбцовВ разделе Column SynonymsВ поле Additional Notes столбца
Бизнес-правила и фильтрыNamed Filters со структурированными условиямиТекстовые правила в Custom Instructions
Вычисляемые поляВычисления на уровне TopicРасчётный столбец (преобразование строк)
Именованные сущностиСтруктурированные объекты с синонимамиЗаписи в Custom Instructions (закладка OUTPUT)
УправлениеДва активаОдин актив
НаследованиеТребуется настройкаАвтоматическое

Миграция не затрагивает существующие панели, SPICE-хранилища или режимы Direct Query. Пользователи не увидят разницы в интерфейсе Q&A — естественно-языковые запросы продолжают работать как раньше, но теперь семантика берётся из датасета. В официальном руководстве AWS описаны три сценария миграции: для простых датасетов с одним источником, для сложных с вычисляемыми полями и для тех, где используются именованные сущности. Шаги включают включение Dataset Enrichment в редакторе датасетов, копирование синонимов и правил, а затем отключение старого Legacy Topic.

Новый подход упрощает управление правами, версионирование и аудит: один датасет вместо двух активов.

Comparison of where metadata lives in legacy Topics versus Dataset Enrichment
Comparison of where metadata lives in legacy Topics versus Dataset Enrichment · Источник: AWS Machine Learning Blog

Ключевое отличие от прежнего подхода — единый источник истины. Вместо двух объектов (датасет + Topics) существует один датасет, несущий в себе как сырые данные, так и бизнес-интерпретацию. Это не только упрощает аудит, но и делает датасеты «самоописываемыми» для ИИ-систем. Amazon QuickSight Chat может напрямую обращаться к аннотациям, что повышает точность ответов на вопросы на естественном языке. По словам AWS, новый подход закладывает чистую архитектуру, совместимую как с детерминированными BI-процессами, так и с гибкими ИИ-аналитиками.

Для пользователей, которые ещё не перешли, AWS рекомендует не создавать новые Legacy Topics, а сразу использовать Dataset Enrichment. Существующие Topics помечены как устаревшие, но пока поддерживаются. Полная миграция займёт время, но компания обещает, что весь бизнес-контекст будет перенесён без потерь. Для этого предусмотрена проверка совместимости и пошаговые инструкции, включая копирование вычисляемых полей и настройку пользовательских инструкций.