作者: 吴炳锡,Databend Labs 联合创始人,腾讯 TVP 成员。长期关注数据库、湖仓和云原生数据基础设施,当前主要参与开源云原生湖仓 Databend 的产品与方案落地。
从 2026 年 Snowflake Summit 和 Databricks Data+AI Summit 看,两家公司都不再只讲传统湖仓了。大会关键词已经从 SQL 性能、存储成本、数据治理,扩展到 Agent、AI Gateway、Context、Ontology、MCP、Guardrails、Agent Identity、Cost Control 和 Real-time Serving。
这很容易让人产生一个问题: Snowflake 和 Databricks 是不是在“远离湖仓”?
我的判断相反:他们不是在放弃湖仓,而是在把湖仓从数据存算平台,升级为面向 AI Agent 的数据控制面布局。
-
AI 能不能理解数据?
-
Agent 能不能安全调用数据?
-
业务动作能不能基于数据可靠执行?
这篇文章就从两家 2026 Summit 的产品路线、传统湖仓与 Agent 湖仓的需求变化及 Agent 智能湖仓三层架构实现做一个交流。
2026 Summit 两家路线对比
从这张表可以对比上看出,两家公司虽然产品命名不同、技术基因不同,但战略方向已经非常接近:业务入口从 BI 变成 Agent,数据目录从 metadata catalog 变成 AI governance/control plane,湖仓底座开始向 operational data 和 real-time serving 延伸。Snowflake 更偏「受控的一体化企业平台」,Databricks 更偏「开放的开发者与 AI 平台」。它们竞争的核心,也从谁的 SQL 更快、谁的存储更便宜,转向谁能提供更完整的上下文、语义、权限、工具治理和 Agent 运行时控制。
传统湖仓和 Agent 需求对比
可以说湖仓和 Agent 都是面向的数据,但两者的使用者不一样,以至于了出现各种不同的量化指标。
-
数据接入;
-
存储;
-
计算 & 数据加工;
-
建模;
-
BI;
-
ML;
Agent 不只是查数据,而是要完成任务。
-
CFO 问毛利为什么下降;
-
销售问帮我准备客户 QBR;
-
数据平台问昨天哪些 pipeline 异常;
-
基础的多模型接入
-
上下文语义
-
Agent 权限,可以调用工具,可以执行什么动作
Agent 场景不只是把数据捞出来, 这个也问题也不只是Text 2 SQL,也是一个复杂的工程。在这里面两家公司都抛出了不同的解决方案。 整体看这个架构分为了三层,我们一起看看。
Agent 智能湖仓三层架构
Snowflake 和 Databricks 在 Agent 湖仓架构上基本是一样的: 数据面
、上下文面
、智能体控制面
第一层: Data Plane ,解决「数据能不能被存储和计算」
Data Plane 是传统湖仓的核心,也是 Snowflake 和 Databricks 起家的地方,目前集中在 SQL 为王的竞争中。
-
数据存储;
-
计算执行;
-
SQL 查询;
-
批处理和流处理;
-
表;
-
基础 catalog;
-
数据接入、清洗、建模;
-
性能和成本优化;
过去十年,湖仓竞争大多发生在这一层:谁的 SQL 更快,谁的弹性更好,谁的存储成本更低,谁对开放格式支持更好。Snowflake 的传统优势是企业级数仓、弹性计算、数据共享、治理体验;Databricks 的传统优势是 Spark、Delta Lake、开放 Lakehouse、ML/AI 工作负载。
但到了 2026 年,只解决 Data Plane 已经不够了。原因是 Agent 并不是直接消费「表」和「文件」,而是要完成一个业务任务。它需要知道:该用哪个指标、哪个口径、哪个数据源可信、当前用户有没有权限。这就需要第二层
第二层: Context Plane , 解决「AI 能不能理解业务语义」
Context Plane 是 Agent 时代最关键的一层。传统湖仓里,数据虽然已经被存起来、算出来,但对于 AI 来说,这些表和字段仍然只是低语义的信息。比如一个表叫 fact_order,一个字段叫gmv,模型并不知道:
所以 Agent 要想给出可信答案,必须依赖 Context Plane。
-
指标口径;
-
semantic metrics;
-
ontology;
-
商业术语;
-
表和字段描述;
-
数据血缘;
-
data quality signals;
-
usage signals;
-
certified datasets;
-
user / role context;
-
agent memory;
这也是为什么 Snowflake 在讲 Horizon Context / Cortex Sense,Databricks 在讲 Genie Ontology / Unity Catalog Metrics。通过上述的技术,把原来工程师理解的: 业务语义,指标口径,数据血缘,质量信号和使用经验,变成 AI Agent 可以消费的上下文。 如果没有 Context Plane,Agent 就会退化成一个会写 SQL 的聊天框。它可能能查出一个数,但很难保证用的是正确表、正确口径和正确上下文。
第三层: Agent Control Plane ,解决「AI 能不能安全上生产」
有了数据和上下文,还不够。 Agent 一旦进入生产环境,就不只是回答问题,必须在权限、成本和审计边界内执行任务。。它可能会:
-
访问敏感数据;
-
跨系统查询;
-
调用 CRM、Jira、Slack、邮件;
-
生成报告;
-
开工单;
-
触发审批;
-
甚至写回业务系统。
这就是 Agent Control Plane 要解决的问题。
Snowflake 对应推出 AI Agent Identity、Horizon Guardrails、Natoma MCP Gateway;Databricks 推 Unity AI Gateway、Agent Bricks、Omnigent。
依据三层对两家产品做一个映射参考
Snowflake 和 Databricks 都在从底层 Data Plane 向上补 Context Plane 和 Agent Control Plane。
为什么 Snowflake / Databricks 必须从湖仓上移到 Agent 智能湖仓
在 Snowflake 口号还是ONE PLATFORM THAT POWERS THE DATA CLOUD, Databricks 是 One open platform for data analytics 时,两者原来是一个 SQL 为切入,另一个以 spark 为切入。分别独占一部分,但后面两者基本是越来越近,也是直接开启 Benchmark 模式。
Databricks 直接的性能测试提出了: Cost Over Time ,SQL 更快更省钱
Snowflake 比稳的提出了: Costly Admin hour , 投入时间更少
但底层计算能力上限很容易达到,过分的 benchmark 产出的效益并不明显;
另外其它湖仓的产品的成熟,例如: Databend 从 Day One 就定义在 Snowflake like , 代码开源从性能测试上看也优于 Snowflake ,和 Snowflake 保持了90%+ 的兼容度,同期云数仓、开源分析引擎、Lakehouse 引擎、流处理和实时数据平台也在不断演进包括: Clickhouse,Databend, BigQuery, Redshift, DuckDB, Dremio, Athena, Trino, Spark, Flink, RisingWave , TiDB Lake 可以这些产品的展状态,也给两者带来非常大的压力,在单纯湖仓, SQL 性能和成本,这些方向很容易卷的就是给云厂家打工。
再次随着 AI 的出现,原来数据分析的行为也在发生着变化:
在当前 Agent 成为新的工作入口, 如何方便 Agent 接入到湖仓平台也变的更加重要,而通过系统的工程给 AI 能提供一套完整的语义,权限管理,上下文,成本控制和审计也成为产品更重要的一部分。
所以,Snowflake 和 Databricks 不是在放弃湖仓。它们真正看到的是:传统湖仓的 Data Plane 已经不够支撑下一代企业 AI。Agent 时代,湖仓必须向上长出 Context Plane 和 Agent Control Plane。过去,湖仓的核心 KPI 是: 数据能不能被统一存储、治理和分析。未来,Agent 湖仓的核心 KPI 会变成:业务问题能不能被准确回答,业务动作能不能被安全执行。这也是为什么两家公司都在密集发布 Agent、Ontology、AI Gateway、MCP、Guardrails、Identity、Cost Control 相关能力。它们不是偏离湖仓,而是在重定义湖仓的边界。
最后 对 Snowflake 和 Databricks 来说,目标是成为企业 AI Agent 的控制面。让 AI Agent 能够在可信数据、明确语义和可控权限之上,安全地完成业务任务。来快速抢占 AI Agent 入口。
对 Databend 机会不是复制 Snowflake CoWork 或 Databricks Genie,去做一个完整的企业 AI 工作台,而是把自己做成 Agent-ready data platform 的底层执行与上下文供给层。
这意味着,在外部 Agent、AI Gateway、BI Copilot 或开发者工具之下,Databend 可以承担三类角色:
第一,作为开放的数据执行层,让 Agent 以 SQL / API 的方式访问可信数据;
第二,作为低成本的上下文供给层,承载 JSON、trace、日志、文档、向量等多形态数据;
第三,作为 Snowflake-like 但更开放的替代底座,通过 S3-native、Parquet-native、开源内核和更透明的成本模型,降低企业把 Agent 接入数据平台的复杂度和成本。
最终,我依然相信湖仓还是星辰大海。也欢迎更多开发者、创业者和基础设施团队一起,创造更好用、更开放、更可信的数据基础架构。湖仓下一站不只是更快的 SQL,也不只是更便宜的存储,而是: 让 AI Agent 能够在可信数据、明确语义和可控权限之上,安全地完成业务任务。这会是下一代数据平台竞争的核心。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70042558/viewspace-3175184/
,如需转载,请注明出处,否则将追究法律责任。