Databricks 在 Unity Catalog 推出 Workday Data Connect 联邦连接器 Beta
Announcing Workday Data Connect federation in Unity Catalog
Databricks 在 Unity Catalog 推出 Workday Data Connect 联邦连接器公开 Beta,通过 Lakehouse Federation 让数据团队零拷贝直接查询 Workday Data Cloud 中的 HR 与财务数据。
我们很高兴地宣布,面向 Unity Catalog 的 Workday Data Connect 联合连接器现已推出公开 Beta 版,专为需要将 Workday HR 和财务数据与其余企业数据一同放在 Databricks 中的数据平台和分析团队打造。随着 Workday Data Connect 正式全面可用,Databricks 正在将这一全新的零拷贝能力引入 Databricks Data + AI Platform。
此次发布基于我们在 Workday Rising 2025 上宣布的合作伙伴关系,当时 Databricks 被指定为 Workday Data Cloud 的发布合作伙伴。通过此次发布,Databricks 成为 Workday Data Cloud 首批发布的数据与 AI 平台合作伙伴中,率先公开提供原生 Workday Data Connect 联合连接器的公司之一,将 Workday 的零拷贝数据访问能力直接延伸至 Databricks Data + AI Platform。
通过 Lakehouse Federation,数据团队可以直接从 Databricks Data + AI Platform 查询 Workday Data Cloud 中的 HR 和财务数据,而无需维护重复的数据副本。一旦这些数据通过 Unity Catalog 可用,团队就可以使用 Databricks SQL、AI/BI、笔记本和 Genie,将当前的 Workday 数据与其余企业数据一同探索。这为 HR 和财务团队提供了一种受治理的方式,从可信数据走向及时的答案和决策。
Workday Data Connect 联合连接器的工作原理
该连接器为管理员提供了一条从 Workday 共享到受治理的 Databricks 查询的紧凑路径:
- Workday 管理员通过 Workday Data Cloud 共享已批准的 HR 和财务表,并授予 Workday Integration System User 读取权限。
- Databricks 管理员创建一个 OAuth 连接,并在 Unity Catalog 中创建一个外部目录。
- Unity Catalog 解析外部目录元数据,Databricks 计算从 Workday 读取相应数据
- Databricks 管理员通过 Unity Catalog 强大的表级访问控制来管理对外部目录的访问。
- 用户使用 Databricks 中的标准 SQL 或通过 Genie 以自然语言查询生成的目录。
这意味着您可以:
- 无需摄取管道即可访问数据:从 Databricks 中发现并查询共享的 Workday 表。访问为只读,因此 Workday 仍是 HR 和财务数据的记录系统。
- 通过 Unity Catalog 治理访问:应用目录、模式和表级权限,并使用外部目录可用的血缘和审计功能,与其他 Unity Catalog 资产一同管理。
- 在 Databricks 中运行分析:Databricks 直接从 Workday 的托管对象存储读取共享数据并执行查询,因此团队可以将 Databricks SQL、AI/BI、笔记本、Genie 以及下游数据和 AI 工作负载与 Workday 数据结合使用。
“Databricks Workday Data Connect 联合连接器为我们提供了一种受治理的零拷贝方式,在 Unity Catalog 中发现和编目 Workday 数据。通过让当前的人员和财务数据与其余企业数据一同轻松访问,它帮助我们加速了新的分析和 AI 用例。”—Jonathan Rogers,FactSet 首席信息官
利用受治理的 Workday 数据可以构建什么
一旦 Workday 的人员和资金数据联合到 Unity Catalog 中,您就可以将其与其余企业数据结合使用,而无需移动任何数据:
- 使用 Genie 探索 Workday 数据:Workday 的 HR 和财务数据在 Unity Catalog 中可用后,团队可以使用 Genie 就员工队伍和财务趋势提出自然语言问题。
实时财务规划:将 Workday 财务数据与 Databricks 中的市场、风险或销售数据统一,以支持预测和情景规划,并加速结账。
- 员工队伍分析:将 Workday 的员工队伍和人才数据与运营指标融合,了解哪些团队影响最大,并对留存率和绩效进行建模。
- 基于可信数据的 AI 和智能体:将受治理的、最新的 Workday 数据输入到 Databricks 上的 AI 应用、模型和智能体中,无需过时的导出,也无需脆弱的自定义集成。
由于数据从不离开其真实来源,且 Unity Catalog 管控每一次读取,您可以获得新鲜、可信的数据,并具备 HR 和财务团队所需的控制能力。这帮助组织在开放、受治理的数据上构建企业 AI,同时在分析和 AI 工作负载之间保持一致访问控制。
将 Workday 数据引入 Databricks 的三种方式
不同团队需要不同形态的 Workday 数据:用于历史报表的持久副本、按需查询,或用于分析的受治理实时视图。Databricks 现在提供三种互补路径,因此您可以按用例选择合适的方式,而不必强制所有数据走单一管道。
| 路径 | 工作原理 | 数据移动 | 最适合 |
|---|---|---|---|
| Lakeflow Connect — Workday Reports、Workday HCM 和 Workday Activity Logs | 完全托管,增量摄取到 Unity Catalog 中的 Delta 表 | 数据摄取到您的湖仓 | 持久副本、历史跟踪(SCD2)、基于自定义报表和 HCM 模块的调度管道 |
| Workday Data Connect 联合(新,Beta) | 将 Workday 的目录联合到 Unity Catalog;查询在 Databricks 计算上运行 | 零拷贝,从 Workday Data Cloud 中预摄取的数据就地读取 | 使用 Workday Data Cloud 的客户,希望将 Workday 的目录联合到 Unity Catalog 并就地查询数据。 |
| Live Data Query — JDBC 连接 | 通过 Unity Catalog JDBC 连接向 Workday Live Data Query 发出按需查询。但不会将底层元数据引入 Unity Catalog | 查询时获取 | 对 Workday Data Cloud 数据进行实时、临时查询。 |
这三种方式都是平台原生的:由 Unity Catalog 治理,并可供 Databricks SQL、AI/BI、Genie 以及下游 AI 应用和智能体使用。通过此版本,Databricks 引入目录联合,作为就地访问 Workday Data Cloud 数据的最新方式。
开始使用
启用 Workday Data Connect 联合需要您的 Workday 管理员和 Databricks 管理员进行简短协作:
- 在 Workday 中:为您的租户启用 Workday Data Connect,并通过其 Iceberg REST 目录共享您想要查询的表。
- 使用 JWT Bearer Grant 注册 API 客户端,上传公钥,并将集成系统用户(ISU)注册为具有授予共享表读取访问权限角色的主体。请参阅 Get Started with Workday Data Lake 和 Register API Client for Data Lake (JWT Bearer Grant)。
- 在 Databricks 中:创建连接和外部目录,然后授予访问权限并查询。Databricks 会为您执行与 Workday 的 Iceberg REST 目录的 OAuth 令牌交换——您无需管理 Workday 令牌端点。
要求:一个启用了 Unity Catalog 的工作区,以及运行 Databricks Runtime 19 或更高版本的 Databricks 计算资源。由于该连接器处于 Beta 阶段,需要工作区管理员从 Previews 页面启用它。请注意,该连接器不会将数据摄取或复制到 Databricks 中,并且与用于 Workday 的 Lakeflow Connect 摄取连接器相互独立。
常见问题
Databricks 中的 Workday Data Connect 联合是什么?
Workday Data Connect 联合是用于 Unity Catalog 的 Lakehouse Federation 连接器,目前处于 Beta 阶段。它让 Databricks 能够就地查询 Workday 的 HR 和财务数据,直接从云存储读取 Workday 的共享 Iceberg 表。无需摄取管道,也不会产生数据副本。
目录联合与查询联合有何不同?
查询联合将 SQL 发送到外部数据库,并在该系统的计算资源上运行。Workday Data Connect 使用的目录联合则从 Workday 的 Iceberg REST 目录获取表元数据。随后 Databricks 计算资源直接从 Workday 的托管对象存储读取数据并自行运行查询。无论哪种方式,访问都由 Unity Catalog 治理。
Workday 连接器会将数据复制到 Databricks 中吗?
不会。访问是零拷贝且只读的,因此 Workday Data Cloud 仍是 HR 和财务数据的记录系统。如果你需要带有历史跟踪(SCD2)的持久副本,请改用用于 Workday Reports 和 Workday HCM 的 Lakeflow Connect。
Workday 数据在 Databricks 中如何治理?
Unity Catalog 治理对联合 Workday 数据的每一次查询。管理员可设置目录级、架构级和表级权限。血缘和审计的工作方式与其他 Unity Catalog 资产相同。
将 Workday 数据引入 Databricks 有哪些方式?
共有三种,全部由 Unity Catalog 治理:
- Lakeflow Connect:托管式增量摄取到 Delta 表,用于持久副本和计划管道。
- Workday Data Connect 联合(Beta):对 Workday 的共享 Iceberg 表进行零拷贝分析,并与你的其他企业数据联接。
- 通过 JDBC 连接进行 Live Data Query:按需、实时的查询,不存储任何内容。
如何将 Workday 数据与 Genie 配合使用?
一旦 Workday Data Cloud 数据通过 Unity Catalog 外部目录可用,并授予了相应的权限,团队就可以在 Genie 中将其与其他受治理的 Databricks 数据一起使用。示例问题包括:
- 本季度哪些成本中心的员工人数增长最快?
- 离职率如何因地区和职位族而异?
- 劳动力变化与预订量或运营支出相比如何?
准备好将 Workday 数据引入你的 Databricks Data + AI Platform 了吗?
- 阅读文档: Workday Data Connect 目录联合、Workday Live Data Query 的 JDBC 连接示例,以及 用于 Workday Reports 的 Lakeflow Connect、Workday HCM 和 Workday Activity Logging
- 进一步了解 Workday Data Cloud 以及 Databricks 合作伙伴关系。
- 如需加入 Beta,请联系你的 Databricks 客户团队。
来源:Databricks Blog · databricks.com