跳转至

Databricks Genie

概述

Databricks Genie 是 Databricks 的智能体产品家族。它从最初的“AI/BI Genie”自然语言查询助手演进为覆盖业务用户、智能体构建、编码和运维的一整套产品。Databricks One 于 2026 年 4 月更名为 Genie——Databricks 表示这不仅是名称变化,产品界面也围绕智能体协作伙伴模型重构,不再只是简单的查询助手。该家族目前包括 Genie OneGenie Agents(原 Genie Spaces)、Genie CodeGenie App BuilderGenie ZeroOpsGenie Ontology,全部运行在同一受治理的 Unity Catalog 元数据层之上。

核心组件

产品 角色 状态
Genie One 面向业务团队(营销、财务、销售、运营)的旗舰智能体协作伙伴:回答问题、起草文档、生成报告、安排任务,并在结构化与非结构化数据之间编排工作 GA
Genie Agents(原 Genie Spaces) 经过整理、面向特定领域的 AI 智能体,可在限定业务域内自主采取行动;2026 年 7 月由 Genie Spaces 更名而来,底层能力不变 GA(2026 年 7 月更名)
Genie Code 面向生产数据与 ML 工程的湖仓原生编码智能体;完整编码智能体介绍见AI 编码智能体——Databricks Genie Code GA;在 Data + AI Summit 2026 上扩展
Genie App Builder 基于湖仓数据构建内部应用,无需单独搭建应用开发技术栈 2026 年公布
Genie ZeroOps 以最少的人工运维介入,自动处理流水线健康、成本和治理维护等运维任务 2026 年公布
Genie Ontology 业务语义/本体层,为其他 Genie 产品提供一致的实体与关系定义 与 Genie One、Genie Agents 同步公布

Account-Level Genie

Account-Level Genie 已正式发布,为一个账户中的所有工作区提供单一 Genie 实例:使用一个登录入口和 URL,而不是为每个工作区单独部署。

架构

所有 Genie 界面都读取同一受治理的基础层:

  • Unity Catalog:提供模式、权限和血缘信息,Genie Code、Genie Agents 与 Genie One 均基于此查询,使不同界面的业务逻辑和访问控制保持一致。
  • Genie Ontology:共享的业务语义层,只需定义一次实体与关系,即可复用于 Genie One 的对话式回答、Genie Agents 的领域操作和 Genie Code 生成的流水线。
  • Metric Views:Databricks 现有的 Unity Catalog 语义层对象(参见语义数据层技术雷达),为 Genie 的自然语言和智能体界面提供受治理的指标定义。

适用场景(优势)

  • 已采用 Databricks 湖仓和 Unity Catalog 治理模型的组织。
  • 希望使用自然语言协作伙伴、又不想单独配置 BI 与自动化工具的业务团队。
  • 希望使用编码智能体(Genie Code)完成数据/ML 工程,同时与同一平台面向业务的智能体(Genie One、Genie Agents)共享受治理上下文的数据与 ML 工程团队。

局限(不足)

  • 与 Databricks 平台和 Unity Catalog 紧密耦合;对于数据分散在多个非 Databricks 数仓中的组织,价值较低。
  • 产品名称变化很快(Databricks One → Genie → Genie Spaces → Genie Agents 在 2026 年数月内连续变化),给需要密切跟踪平台的团队带来短期文档和工具维护成本。

最佳实践

挑战/领域 说明 解决方案/建议
快速演进的产品家族存在名称碎片化 Genie Spaces → Genie Agents(2026 年 7 月)以及 Databricks One → Genie(2026 年 4 月)更名,可能使内部文档和运行手册继续使用旧名称 直接跟踪 Databricks Genie 发布说明,不要在内部文档中缓存产品名称
不同 Genie 界面之间的业务逻辑漂移 Genie One、Genie Agents 和 Genie Code 各自生成临时的业务定义 让所有界面通过 Genie Ontology 和 Unity Catalog Metric Views 工作,将其作为实体和指标的唯一事实来源
编码智能体范围失控 在湖仓之外的通用软件工程任务中使用 Genie Code 将 Genie Code 限定于生产数据/ML 工程任务;非数据类软件开发使用通用编码智能体(见 AI 编码智能体

参见

参考资料