跳至主要内容
Workday User Guide
上次更新时间 :2025-11-28
概念:数据变更任务连接

概念:数据变更任务连接

您可以创建从Workday到外部服务器和数据仓库的连接,以将数据导入Prism Analytics。创建关系“”后,您可以在 1 个或多个数据更改任务中将其用作来源。
当您通过以下关系运行数据更改任务时, Workday执行以下操作:
  • 使用在关系中配置的访问凭据连接到外部服务器。
  • 检索数据更改任务“”中定义的数据。
所有连接都定义了如何连接到外部服务器,而且大多数连接并未指定要检索的数据。相反,当您在数据更改任务“”中使用关系时,您可以定义要引入 Prism 的数据,例如对象、表“”或 SQL SELECT 语句中定义的数据。SFTP 连接除外,它们除了指定外部服务器信息其他信息,还指定要检索的数据。
连接
描述
Amazon Redshift
您可以使用以下方法连接到 Amazon Redshift:
  • BasicAuth。
  • 账户凭据 (Credentials)
Amazon S3(简单存储解决方案)
Amazon S3 连接:
  • 请在以下 Amazon区域“”中定义特定的时段。
  • 定义 AWS 访问密钥,以向 Amazon 进行身份验证,以便访问 S3时段“”。
您必须为标记为
workday-type
值为
integration
且不含空格。此标记区分大小写。
Azure Synapse
您可以使用以下方法将Prism Analytics连接到 AzureSynapse:
  • 基本身份验证:提供指定 Azure 突触帐户的用户凭据。
  • 使用客户端凭据()的 OAuth 2.0 :提供在 Azure Active Directory (AD) B2C 中为该应用配置的客户端ID、客户端密码()和 Azure 租户。
  • OAuth 2.0 with JSON Web Token (JWT):提供客户端ID、Azure 租户和公钥-私钥对。
Azure Blob
您可以使用以下方法将Prism Analytics连接到 Azure Bobs:
  • 使用客户端凭据()的 OAuth 2.0 :提供在 Azure Active Directory (AD) B2C 中为该应用配置的客户端ID、客户端密码()和 Azure 租户。
  • OAuth 2.0 with JSON Web Token (JWT):提供客户端ID 和 Azure 租户。
BigQuery
您可以使用 Google 服务账户密钥身份验证() 连接到BigQuery。
当您创建一个与BigQuery关系()时,您可以执行以下操作:
  • 指定一个 Google Cloud项目编号,用于向所有数据查询收费。
  • 指定用于进行身份验证的 Google Cloud服务帐号密钥。您必须使用JSON创建服务账户密钥。
  • 可以选择指定其他服务账户电子邮件地址,以用来模拟该账户以获取权限。
当您在租户之间迁移BigQuery关系时,为保护您的安全, Workday不会迁移服务账户密钥。结果,您必须在目标租户的Workday关系中复制服务账户密钥的JSON并将其粘贴到 中。
Google Cloud Storage
您可以使用 Google 服务账户密钥身份验证连接到 Google 云存储。
在创建 Google Cloud Storage关系()时,您:
  • 指定一个 Google Cloud项目编号,用于向所有数据查询收费。
  • 指定 Google Cloud服务帐号密钥以进行身份验证。您必须使用JSON创建服务账户密钥。
  • 可以选择指定其他服务账户电子邮件地址,以用来模拟该账户以获取权限。
当您在租户之间迁移 Google 云存储关系时, Workday不会迁移服务帐户密钥,以保护您的安全。结果,您必须复制服务帐户密钥的JSON并将其粘贴到目标租户的Google Cloud Storage关系中。
Salesforce
您可以使用以下方法连接到 Salesforce:
  • BasicAuth。
  • 使用 JWT 的 OAuth 2.0
要使用 OAuth 连接到 Salesforce,您必须:
  • 连接到 Salesforce 连接的应用或外部客户端应用。
  • 将证书下载或复制到 Salesforce 应用,以启用身份验证。
由于您要下载证书才能连接到 Salesforce 应用,因此所有租户中的每个 Salesforce 应用只能有 1 个关系。
通过 OAuth关系,您可以确定该关系有权从 Salesforce 应用访问哪些对象。
SFTP
SFTP 连接:
  • 定义如何连接到服务器并对其进行身份验证。
  • 定义要从服务器获取的文件。
您可以使用以下身份验证方法连接到 SFTP 服务器:
  • 用户名和密码
  • SSH身份验证。
Snowflake
您可以使用以下方法连接到 Snowflake:
  • 基本身份验证。
  • 密钥对身份身份验证。
当您使用密钥对身份验证时, Workday会在Workday租户中生成并存储私钥,同时生成一个供您复制的公钥(2048 位 RSA密钥对)。要在 Snowflake 中启用身份验证,您必须复制公钥并将其指定给用户 。
因为您将租户生成的公钥指定给了 Snowflake 用户,所以在使用密钥对身份身份验证 的所有租户中,每个 Snowflake 用户 只能有 1 个关系。