"Semantic Layer все понимают по-разному. Кто-то помнит про LookML, другой работал с dbt metrics, третий шарит за cube.dev, atscale и другие семантические платформы. В России Semantic Layer принято рисовать в стратегии, но в итоге вечно двигать на будущее. Нет очевидных решений в рынке и слишком много легаси под дешами нужно перелопатить. Да и ущерб от отсутствия был прямо скажем приемлемым. Так было до новой волны инвестиций в ИИ. Пообщались на прошлой неделе с Artyom Keydunov (CEO того самого сube.dev) о том, как концепция семантик слоя для унификации метрик для дешей сменилась на семантик для агентов. Мысли со встречи: 1. Семантический движок и Runtime и становится самым важным компонентом Сложность уже не в унификации метрик, а в их исполнении. Runtime преобразует бизнес-запрос в план выполнения +security, governance, RLS. А Execution Engine - решает: Что материализовать? Что считать на лету? Когда создать новый агрегат? Когда удалить старый? Как не материализовать всё подряд? Материализовывать под каждый нужный разрез — не вариант. Если не материализовать ничего - дорогой Runtime. Вопрос как научить движок выбирать стратегию исполнения — ключевой. 2. Text-to-SQL → Text-to-Semantic. Архитектура, где агент каждый раз пишет SQL, дает хуже точность, стоит дороже. В идеале спрашиваем ""Дай Revenue по Country"" - а Runtime уже знает: где данные; какие join, grain, формула. 3. Cube больше не считает BI своим основным рынком Раньше Semantic Layer был для Tableau, Power BI и других BI-инструментов. Но это уже не очень хороший бизнес. BI вендоры стремительно теряют клиентов и рынок. Теперь AI-агенты будут напрямую consum'ить Semantic Layer. Уже просматривается следующий уровень, когда не человек будет спрашивать данные, а Product Agent, Marketing Agent, Experiment Agent. То есть вопрос не «как человек получает инсайт», а «как агент получает доверенную метрику». 4. Никто не знает, какие комбинации интерфейсов победят: Claude/codex Desktop, MCP, CLI, Skillhubs, свои дата порталы или чаты в корпмесенджерах. Поэтому Cube развивает все и идет в Ассистентский UI. Главный конкурент в мире не dbt, а Snowflake и Databricks. ——————- Короче сегмент Semantic Layer пришел в движение. Можно сказать, что он разделился на Semantic Editor (про заведение и управление metrics + dims + filters = SQL) и Semantic runtime & engine (про то, как выполнять запросы и материализовывать). Есть хорошая статья Насти Остапенко про эти типы. В России нет решений этого уровня (или есть?). То, что есть пока ориентированы на старую модель работы с BI. Есть движение в эту сторону: Trisigma Авито, Datalens Яндекса. Есть mvp решений, типа dataforge от питерских ребят. Помогите продолжить список. Кажется самое интересное в AI сейчас происходит не вокруг моделей, а вокруг инфраструктуры и архитектуры для них."
"Semantic Layer все понимают по-разному. Кто-то помнит про LookML, другой…
Из этого канала
- #499AI ~~не~~ готовность - пост о том, как препарируем доменные данные и контекст в…
AI ~~не~~ готовность - пост о том, как препарируем доменные данные и контекст в Авито Антропик напомнил всем кто забыл, что Text2sql бесполезен, если он не…
- #498"ахахахах, картинка угар, сори, не мог не запостить 🤨 🎙Через месяц проведем…
"ахахахах, картинка угар, сори, не мог не запостить 🤨 🎙Через месяц проведем программу «Разработка BI+AI стратегии» — ежегодные живые воркшопы для BI/Data…
- #496Насмотренность на гавернанс данных дает мрачный образ будущего для гавернанса…
Насмотренность на гавернанс данных дает мрачный образ будущего для гавернанса контекста.