Semantic Layer

concept · First seen 2026-09-28 · Last seen 2026-10-20 · 3 mentions

Overview

语义层(Semantic Layer)是位于底层数据源与业务应用之间的一层逻辑抽象,它把表、字段、指标等以统一的业务语义定义出来,让 BI 工具和 AI 应用都能用同一套口径查询数据。在生成式 AI 与 AI Agent 兴起后,语义层的价值被重新评估:Agent 若直接查询原始数据库,容易因缺乏业务上下文而产生错误结果,而语义层恰好能提供结构化的指标定义与查询接口。近期,语义层正从传统 BI 配套组件,快速转向服务 AI Agent 的基础设施。

语义层的近期进展

AWS 在其机器学习博客上连续发布多篇教程,展示了不同厂商的语义层方案与 Amazon Bedrock AgentCore 的组合搭建方式,反映出云厂商正积极推动语义层进入 Agentic AI 工作流:

  • Build a semantic layer for agentic AI on AWS with Denodo and Amazon Bedrock AgentCore:介绍如何用数据虚拟化厂商 Denodo 的语义层为 Agent 提供统一的数据访问入口。
  • Build a semantic layer for agentic AI on AWS with Strategy Mosaic and Amazon Bedrock AgentCore:演示 Strategy(原 MicroStrategy)的 Mosaic 平台如何在 Agent 场景下提供指标语义。
  • Build a semantic layer for agentic AI on AWS with AtScale and Amazon Bedrock AgentCore:展示语义层厂商 AtScale 与 AgentCore 的集成路径。
  • 三篇教程采用同一模式、更换不同语义层厂商,说明这一组合已成为行业标准化的参考架构。腾讯混元也在社交媒体上讨论了语义层如何把数据团队从"工单工厂"中解放出来——即减少业务方反复向数据团队提数请求的问题,让 AI 直接通过语义层自助获取准确数据。

    当前焦点与观察点

    语义层目前的竞争焦点集中在"谁为 Agent 提供语义":独立语义层厂商(如 AtScale、Cube)、BI 巨头(如 dbt、Tableau/Strategy)、数据虚拟化平台(如 Denodo)都在向这一方向延伸。值得关注的观察点包括:语义层与 MCP 等工具协议的整合方式;指标定义的一致性治理如何在 Agent 高频查询下维持;以及企业是否愿意为 AI 场景重建或扩展现有语义层。总体来看,语义层正在从辅助性的数据管理组件,演变为企业级 AI Agent 架构中的关键信任层,但其落地效果仍取决于指标治理的成熟度。

    Coverage

    4 on file