配置联合数据库 federated-db
Experience Platform 联合受众构成允许客户从第三方数据仓库构建和扩充受众,并将受众导入到 Adobe Experience Platform 中。
在此页面中了解如何创建、配置、测试和保存与外部数据库的连接。您可以在下面找到受支持的数据库列表以及每个数据库需要配置的详细设置。
支持的数据库 supported-db
通过联合受众构成,您可以连接到以下数据库。每个数据库的配置详细说明如下。
Amazon Redshift amazon-redshift
使用联合数据库处理存储在外部数据库中的信息。按照以下步骤配置对 Amazon Redshift 的访问权限。
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
从 类型 下拉菜单中,选择 Amazon Redshift。
-
配置 Amazon Redshift 身份验证设置:
-
服务器:添加 DNS 的名称。
-
帐户:添加用户名。
-
密码:添加账号密码。
-
数据库:数据库的名称(如果未在 DSN 中指定)。如果已在 DSN 中指定,则可以将其留空
-
工作模式:用于工作表的数据库模式的名称。请在 Amazon 文档中了解详情
note note NOTE 您可以使用数据库中的任何模式,包括用于临时数据处理的模式,只要您具有连接到此模式所需的权限即可。 当使用同一个数据库连接多个沙盒时,必须使用 不同的工作模式。
-
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
Azure Synapse Analytics azure-synapse
使用联合数据库处理存储在外部数据库中的信息。按照以下步骤配置对 Azure Synapse Analytics 的访问权限。
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
在 类型 下拉菜单中选择 Azure Synapse Analytics。
-
配置 Azure Synapse Analytics 身份验证设置:
-
服务器:输入 Azure Synapse 服务器的 URL。
-
帐户:输入用户名。
-
密码:输入账号密码。
-
数据库 (可选):如果 DSN 中未指定,请输入数据库的名称。
-
选项:该连接器支持下表中详述的选项。
-
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
Google Big Query google-big-query
使用联合数据库处理存储在外部数据库中的信息。按照以下步骤配置对 Google Big Query 的访问权限。
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
在 类型 下拉菜单中,选择 Google Big Query。
-
配置 Google Big Query 身份验证设置:
-
服务帐户:输入您的电子邮件 服务帐户。有关更多信息,请参阅 Google Cloud 文档。
-
项目:输入您的 项目 的 ID。有关更多信息,请参阅 Google Cloud 文档。
-
数据集:输入您的 数据集 的名称。有关更多信息,请参阅 Google Cloud 文档。
-
密钥文件路径:将您的密钥文件上传到服务器。仅接受 .json 文件。
-
选项:该连接器支持下表中详述的选项。
-
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
目前支持 HTTP(默认)、http_no_tunnel、socks4 和 socks5。
为了避免使用 PATH 变量或者如果必须将 google-cloud-sdk 目录移动到其他位置,您可以使用此选项指定服务器上 cloud sdk bin 目录的确切路径。
Google Cloud SDK 使用配置将数据加载到 BigQuery 表中。名为
accfda
的配置存储加载数据的参数。但是,此选项允许用户为配置指定不同的名称。如果不先将活动标记转移到新配置,则无法删除活动的 Google Cloud SDK 配置。此临时配置对于重新创建用于加载数据的主要配置是必要的。临时配置的默认名称是
default
,如果需要,该名称可以进行更改。当设置为
false
时,批量加载机制不会尝试重新创建、删除或修改 Google Cloud SDK 配置。相反,它会使用机器上现有的配置继续加载数据。当其他操作依赖于 Google Cloud SDK 配置时,此功能很有价值。如果用户在没有正确配置的情况下启用此引擎选项,则批量加载机制会发出警告消息:
No active configuration found. Please either create it manually or remove the GCloudRecreateConfig option
。为了防止进一步出现错误,它将会恢复使用默认的 ODBC 数组插入批量加载机制。Snowflake snowflake
使用联合数据库处理存储在外部数据库中的信息。执行以下步骤来配置对 Snowflake 的访问权限:
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
在 类型 下拉菜单中,选择 Snowflake。
-
配置 Snowflake 身份验证设置:
-
服务器:输入您的服务器名称。
-
用户:输入您的用户名。
-
密码:输入您的帐户密码。
-
数据库 (可选):如果 DSN 中未指定,请输入数据库的名称。
-
工作模式(可选):输入用于工作表的数据库模式的名称。
note note NOTE 您可以使用数据库中的任何模式,包括用于临时数据处理的模式,只要您具有连接到此模式所需的权限即可。 当使用同一个数据库连接多个沙盒时,必须使用 不同的工作模式。 -
私钥:点击 私钥 字段,从您的区域设置文件夹中选择您的 .pem 文件。
-
选项:该连接器支持下表中详述的选项。
-
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
该连接器支持以下选项:
有关详细信息,请参见此页面。
有关详细信息,请参见此页面。
有关详细信息,请参见此页面。
有关更多信息,请参阅 Snowflake 文档。
Vertica Analytics vertica-analytics
使用联合数据库处理存储在外部数据库中的信息。按照以下步骤配置对 Vertica Analytics 的访问权限。
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
在 类型 下拉菜单中,选择 Vertica Analytics。
-
配置 Vertica Analytics 身份验证设置:
-
服务器:添加 Vertica Analytics 服务器的 URL。
-
帐户:添加用户名。
-
密码:添加账号密码。
-
数据库 (可选):如果 DSN 中未指定,请输入数据库的名称。
-
工作模式(可选):输入用于工作表的数据库模式的名称。
note note NOTE 您可以使用数据库中的任何模式,包括用于临时数据处理的模式,只要您具有连接到此模式所需的权限即可。 当使用同一个数据库连接多个沙盒时,必须使用 不同的工作模式。 -
选项:该连接器支持下表中详述的选项。
-
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
该连接器支持以下选项:
数据块 databricks
使用联合数据库处理存储在外部数据库中的信息。执行以下步骤来配置对 Databricks 的访问权限。
-
在 联合数据 菜单下,选择 联合数据库。
-
单击 添加联合数据库。
-
为您的联合数据库输入一个 名称。
-
在 类型 下拉菜单中,选择 Databricks。
-
配置 Databricks 身份验证设置:
-
选择 测试连接 选项来验证您的配置。
-
点击 部署功能 按钮来创建函数。
-
配置完成后,点击 添加 创建您的联合数据库。
该连接器支持以下选项: