TGViewer
семантический слой семантический слой @semanticlayer · 104 subscribers
Post #5 1.34K
Семантический слой и talk to your data

Когда LLM плотно вошли в нашу жизнь, в дата-мире возникло много энтузиазма относительно того, что наконец-то аналитики будут не нужны можно будет писать запросы на естественном языке. И правда появилось много инноваций в этой области от стартапов и вендоров, которые стараются заставить базы данных общаться не через SQL, а на английском. Примитивный вариант – трансляция натурального языка в SQL-код.

Однако тут есть свои детали – взять тот же простой вопрос на человеческом языке: "сколько активных пользователей из Азии было в моем приложении?"

Без дополнительного контекста LLM не сможет написать что-либо полезное и будет галлюцинировать. Даже внутри одной компании, может быть разная трактовка "активности", считать ли анонимные сессии за пользователей; и к какому региону отнести Турцию.

Озадачившись проблемой с интерпретацией метрик, в дата-мире зазвучали такие слова, как headless BI, metric storage или семантический слой (которые, в общем-то все про одно и то же). Эволюцию в этом мире задала компания Looker, которая представила миру первую семантическую модель LookML в основе своего BI. LookML позволял абстрагировать сложные SQL-запросы в удобный и многократно используемый формат.

На более предметном уровне, семантический слой – это протокол для описания OLAP кубов и отношений между ними. Эта концепция обеспечивает гибкость и согласованность данных, взаимодействуя с несколькими инструментами BI и DS.

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

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

И вся эта преамбула подталкивает к последним новостям из стартап-дата мира. Cube, компания, основанная россиянами, недавно анонсировала новый раунд на $25 миллионов. Основатели компании считают, что это поможет масштабировать OSS-решения на корпоративный сегмент и конкурировать с другими вендорами, такими, как DBT и AtScale. Но про это поговорим уже в следующих постах.

Этим постом отметим зарождение канала. В этом канале мы решили писать про новые инновации в области дата-продуктов, про то, как соединить мир данных и LLM, и про эволюцию самого семантического слоя.
Cube Blog Cube raises $25 million - Cube Blog Cube secures $25 million in funding from existing VCs and partner, Databricks. This confirms that the semantic layer is a needed for the AI-enabled future.
  • 🔥 9
More from @semanticlayer
  1. Nov 13, 2025​​Семантический слой Когда-то, работая аналитиками, мы делали сотни дашбордов. Заказчики и…
  2. Oct 14, 2025Что, на самом деле происходит в слиянии Fivetran и dbt Думаю, все уже слышали о самом свеж…
  3. Sep 29, 2025кажется наблюдаем закат движения modern data stack https://www.theinformation.com/articles…
  4. Aug 26, 2025прочитал слегка старую (от июня), но годную заметку от General Analysis про уязвимости в с…
  5. Aug 22, 2025photo post
  6. Jun 25, 2025результаты. использовали Llama-3.1-8BInstruct и сравнивали с другими text-to-sql подходами…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →