跳到正文
Databricks Blog·· 9 天前AI 评分22

Databricks 在 Unity Catalog 推出 Workday Data Connect 联邦连接器 Beta

Announcing Workday Data Connect federation in Unity Catalog

AI 导读

Databricks 在 Unity Catalog 推出 Workday Data Connect 联邦连接器公开 Beta,通过 Lakehouse Federation 让数据团队零拷贝直接查询 Workday Data Cloud 中的 HR 与财务数据。

正文 · AI 翻译

我们很高兴地宣布,面向 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 查询的紧凑路径:

  1. Workday 管理员通过 Workday Data Cloud 共享已批准的 HR 和财务表,并授予 Workday Integration System User 读取权限。
  2. Databricks 管理员创建一个 OAuth 连接,并在 Unity Catalog 中创建一个外部目录。
  3. Unity Catalog 解析外部目录元数据,Databricks 计算从 Workday 读取相应数据
  4. Databricks 管理员通过 Unity Catalog 强大的表级访问控制来管理对外部目录的访问。
  5. 用户使用 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 管理员进行简短协作:

  1. 在 Workday 中:为您的租户启用 Workday Data Connect,并通过其 Iceberg REST 目录共享您想要查询的表。
  2. 使用 JWT Bearer Grant 注册 API 客户端,上传公钥,并将集成系统用户(ISU)注册为具有授予共享表读取访问权限角色的主体。请参阅 Get Started with Workday Data Lake 和 Register API Client for Data Lake (JWT Bearer Grant)。
  3. 在 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 了吗?

来源:Databricks Blog · databricks.com