外部数据库帐户 external-accounts

使用外部数据库类型外部帐户将Adobe Campaign连接到第三方数据库。

外部帐户的配置设置因您连接的数据库引擎而异。 有关每个受支持数据库的详细说明,请参见以下部分。

Amazon Redshift

Amazon Redshift外部帐户允许您将Campaign实例连接到Amazon Redshift外部数据库。

在Adobe Campaign Web用户界面中,配置Amazon Redshift外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Amazon Redshift作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Amazon Redshift ​外部帐户,请填写以下字段:

    • 类型: Amazon Redshift

    • 服务器:输入Redshift服务器的DNS名称。

    • 帐户:提供用于身份验证的Redshift用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 工作架构:输入Adobe Campaign将操作的架构名称。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Amazon Redshift外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Redshift数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  5. 链接您的​ 存储帐户 ​以优化性能,并在Adobe Campaign和Amazon Redshift之间实现更快的数据加载流程。

  6. 输入您的​ 帐户角色,该角色可确定Adobe Campaign在与Redshift环境交互时将使用的权限。

Amazon Redshift(旧版)

Amazon Redshift(旧版)外部帐户允许您将Campaign实例连接到Amazon Redshift外部数据库。

在Adobe Campaign Web用户界面中,配置Amazon Redshift(旧版)外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Amazon Redshift (旧版)作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Amazon Redshift(旧版) ​外部帐户,请填写以下字段:

    • 类型: Amazon Redshift(旧版)

    • 服务器:输入Redshift服务器的DNS名称。

    • 帐户:提供用于身份验证的Redshift用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 工作架构:输入Adobe Campaign将操作的架构名称。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Amazon Redshift(旧版)外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Redshift数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Azure Synapse Analytics

Azure Synapse Analytics外部帐户允许您将Campaign实例连接到Azure Synapse外部数据库。

在Adobe Campaign Web用户界面中,配置Azure Synapse Analytics外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Amazon Redshift作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Azure Synapse Analytics ​外部帐户,请填写以下字段:

    • 类型: Azure Synapse Analytics

    • 服务器:输入Azure Synapse服务器的URL。

    • 帐户:提供将通过Synapse数据库进行身份验证的用户名。

    • 密码:输入与帐户关联的密码。

    • 数据库:指定您希望Adobe Campaign连接到的目标数据库。

    • 表和函数前缀:默认情况下,设置为帐户名。 如果您希望使用其他前缀来标识与Campaign相关的对象,则可以对其进行调整。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Azure Synapse Analytics外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

    显示Azure Synapse Analytics外部帐户配置字段的屏幕截图。

  6. 设置连接后,在远程Adobe Campaign Analytics数据库中创建Azure Synapse SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Databricks

Databriks外部帐户允许您将Campaign实例连接到Databriks外部数据库。

在Adobe Campaign Web用户界面中,配置Databricks外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Databricks作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ 数据库 ​外部帐户,请填写以下字段:

    • 类型:数据库

    • 服务器:输入数据库服务器的DNS名称。

    • 帐户:提供用于身份验证的Databricks用户名。

    • 密码:输入与用户帐户关联的密码。

    • 目录:指定要使用的目录。

    • 工作架构:输入Adobe Campaign将在其中创建和管理工作对象的架构的名称。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    显示Databricks外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Databricks数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  5. 链接您的​ Storage帐户 ​以优化性能并在Adobe Campaign和Databricks之间实现更快的数据加载过程。

Google BigQuery

Google BigQuery外部帐户允许您将Campaign实例连接到Google BigQuery外部数据库。

在Adobe Campaign Web用户界面中,配置Google BigQuery外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Google BigQuery作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Google BigQuery ​外部帐户,请填写以下字段:

    • 类型: Google BigQuery

    • 帐户:输入Adobe Campaign将用于连接到BigQuery的用户名或服务帐户。

    • 登录文件上载方法:通过手动输入密钥文件路径或直接将密钥文件上载到服务器,选择如何提供服务帐户密钥。

    • 服务器:如果选择手动输入选项,请提供服务器URL。

    • 项目:指定与您的BigQuery实例关联的Google Cloud项目ID。

    • 数据集:输入Adobe Campaign将存储和查询数据的数据集的名称。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    显示Google BigQuery外部帐户配置字段的屏幕截图。

  4. 在​ 参数 ​下,粘贴服务帐户密钥JSON文件的内容以通过Google BigQuery验证Adobe Campaign。

  5. 设置连接后,在远程Google BigQuery数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  6. 如果您的环境需要代理访问权限才能连接到BigQuery服务器,请配置代理设置。

    首先,选择您的代理类型:http、http_no_tunnel、socks4或socks5。

  7. 填写以下代理配置字段以建立安全访问:

    • 代理主机:代理服务器的地址。
    • 代理端口:代理服务器使用的端口。
    • 代理UID:用于向代理服务器进行身份验证的用户ID(如果需要)。
    • 代理主机:与代理UID对应的密码(如果适用)。

    显示Google BigQuery外部帐户配置字段的屏幕截图。

Microsoft SQL Server

Microsoft SQL Server外部帐户允许您将Campaign实例连接到Microsoft SQL Server外部数据库。

在Adobe Campaign Web用户界面中,配置Microsoft SQL Server外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Microsoft SQL Server作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Microsoft SQL Server ​外部帐户,请填写以下字段:

    • 类型: Microsoft SQL Server

    • 服务器:输入Microsoft SQL Server的DNS名称。

    • 帐户:提供将用于身份验证的Microsoft SQL Server用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 表和函数前缀:默认情况下,设置为帐户名。 如果您希望使用其他前缀来标识与Campaign相关的对象,则可以对其进行调整。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Microsoft SQL Server外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程Microsoft SQL Server数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

MySQL

MySQL外部帐户允许您将Campaign实例连接到MySQL外部数据库。
在Adobe Campaign Web用户界面中,配置您的MySQL外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,MySQL作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ MySQL ​外部帐户,请填写以下字段:

    • 类型: MySQL

    • 服务器:输入MySQL服务器的DNS名称。

    • 帐户:提供将用于身份验证的MySQL用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示MySQL外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程MySQL数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Netezza

Netezza外部帐户允许您将Campaign实例连接到Netezza外部数据库。

在Adobe Campaign Web用户界面中,配置Netezza外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Netezza作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Netezza ​外部帐户,请填写以下字段:

    • 类型: Netezza

    • 服务器:输入Netezza服务器的DNS名称。

    • 帐户:提供将用于身份验证的Netezza用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Netezza外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程Netezza数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

ODBC(Sybase ASE、Sybase IQ)

ODBC (Sybase ASE, Sybase IQ)外部帐户允许您将Campaign实例连接到ODBC (Sybase ASE, Sybase IQ)外部数据库。
在Adobe Campaign Web用户界面中,配置ODBC (Sybase ASE、Sybase IQ)外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择ODBC (Sybase ASE、Sybase IQ)作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ ODBC (Sybase ASE, Sybase IQ) ​外部帐户,请填写以下字段:

    • 类型: ODBC (Sybase ASE, Sybase IQ)

    • 服务器:输入ODBC (Sybase ASE, Sybase IQ)服务器的DNS名称。

    • 帐户:提供将用于身份验证的ODBC (Sybase ASE、Sybase IQ)服务器用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 批量插入工具:指定批量插入工具可执行文件的完整路径。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示ODBC外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程ODBC数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

到远程数据库的 HTTP 中继

HTTP中继到远程数据库外部帐户允许您将Campaign实例连接到HTTP中继到远程数据库外部数据库。

在Adobe Campaign Web用户界面中,配置到远程数据库外部帐户的HTTP中继。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Amazon Redshift作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置到远程数据库​ 外部帐户的 HTTP中继,请填写以下字段:

    • 类型: HTTP中继到远程数据库

    • 服务器:输入连接到远程数据库的HTTP中继服务器的完整URL。

    • 帐户:提供用于向HTTP中继服务器进行身份验证的用户名。

    • 密码:输入与此帐户关联的密码。

    • 数据源:指定Adobe Campaign应通过中继连接到的目标数据库。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    屏幕快照显示到远程数据库外部帐户配置字段的HTTP中继。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在到远程数据库数据库的远程HTTP中继中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Oracle

Oracle外部帐户允许您将Campaign实例连接到Oracle外部数据库。
在Adobe Campaign Web用户界面中,配置Oracle外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Oracle作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Oracle ​外部帐户,请填写以下字段:

    • 类型: Oracle

    • 服务器:输入Oracle服务器的DNS名称。

    • 帐户:提供将用于身份验证的Oracle用户名。

    • 密码:输入与用户帐户关联的密码。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Oracle外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程Oracle数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

PostgreSQL

PostgreSQL外部帐户允许您将Campaign实例连接到PostgreSQL外部数据库。
在Adobe Campaign Web用户界面中,配置PostgreSQL外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,PostgreSQL作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ PostgreSQL ​外部帐户,请填写以下字段:

    • 类型: PostgreSQL

    • 服务器:输入PostgreSQL服务器的DNS名称。

    • 帐户:提供将用于身份验证的PostgreSQL用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 工作架构:输入Adobe Campaign将在其中创建和管理工作对象的架构的名称。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示PostgreSQL外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程PostgreSQL数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

SAP HANA

SAP HANA外部帐户允许您将Campaign实例连接到SAP HANA外部数据库。

在Adobe Campaign Web用户界面中,配置SAP HANA外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择SAP HANA作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ SAP HANA ​外部帐户,请填写以下字段:

    • 类型: SAP HANA

    • 服务器:输入SAP HANA服务器的DNS名称。

    • 帐户:提供将用于身份验证的SAP HANA用户名。

    • 密码:输入与用户帐户关联的密码。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 工作架构:输入Adobe Campaign将在其中创建和管理工作对象的架构的名称。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示SAP HANA外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程SAP HANA数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Snowflake

Snowflake外部帐户允许您将Campaign实例连接到Snowflake外部数据库。

在Adobe Campaign Web用户界面中,配置Snowflake外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Snowflake作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Snowflake ​外部帐户,请填写以下字段:

    • 类型: Snowflake

    • 服务器:输入Snowflake服务器的DNS名称。

    • 帐户:提供将用于身份验证的Snowflake用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 工作架构:输入Adobe Campaign将在其中创建和管理工作对象的架构的名称。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Snowflake外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Snowflake数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  5. 如果您使用密钥对身份验证,请在​ keypair.auth ​菜单中,输入以下所需的值:

    • 密码:保护私钥的密码(如果适用)。

    • 私钥:用于验证Snowflake帐户的私钥。

Teradata

Teradata外部帐户允许您将Campaign实例连接到Teradata外部数据库。

在Adobe Campaign Web用户界面中,配置Teradata外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Teradata作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Teradata ​外部帐户,请填写以下字段:

    • 类型: Teradata

    • 服务器:输入Teradata服务器的DNS名称。

    • 帐户:提供将用于身份验证的Teradata用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Teradata外部帐户配置字段的屏幕截图。

  4. 您可以选择启用​ 为表使用工作表空间 ​选项,然后指定将存储工作表的表空间​

  5. 如果需要,请启用​ 为索引使用工作表空间 ​选项,然后提供​ 索引表空间

  6. 设置连接后,在远程Teradata数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  7. 如果需要,如果您希望脚本在建立每个连接后自动执行,请输入您的​ PostConnect脚本。 如果希望每次运行脚本,请启用​ 每次运行 ​选项。

Vertica Analytics

在Adobe Campaign Web用户界面中,配置Vertica Analytics外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Vertica Analytics作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Vertica Analytics ​外部帐户,请填写以下字段:

    • 类型: Vertica Analytics

    • 服务器:输入Vertica Analytics服务器的DNS名称。

    • 帐户:提供将用于身份验证的Vertica Analytics用户名。

    • 密码:输入与用户帐户关联的密码。

    • 数据库:如果尚未在DSN中定义该数据库名称,请指定该数据库名称。 如果DSN包含数据库,则将此字段留空。

    • 工作架构:输入Adobe Campaign将在其中创建和管理工作对象的架构的名称。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    • 时区:选择或输入服务器的时区,以确保基于时间的操作准确无误。

    显示Vertica Analytics外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Vertica Analytics数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

Microsoft Fabric fabric

Microsoft Fabric外部帐户允许您将Campaign实例连接到Microsoft Fabric外部数据库。

在Adobe Campaign Web用户界面中,配置Microsoft Fabric外部帐户。

  1. 创建外部帐户并选择​ 外部数据库 ​作为外部帐户的​ 类型,选择Microsoft Fabric作为​ 提供程序类型

  2. 单击​ 创建

  3. 要配置​ Microsoft Fabric ​外部帐户,请填写以下字段:

    • 类型: Microsoft Fabric

    • 服务器:输入Microsoft Fabric服务器的DNS名称。

    • 帐户:提供将用于身份验证的Microsoft Fabric用户名(或服务主体)。

    • 密码:输入与帐户关联的密码或密码。

    • 选项:添加您的环境可能需要的任何高级配置选项。

    显示Microsoft Fabric外部帐户配置字段的屏幕截图。

  4. 设置连接后,在远程Redshift数据库中创建Adobe Campaign SQL函数。 这些函数可用后,单击​ 部署函数 ​以激活它们。

  5. 链接您的​ 存储帐户,以优化性能并在Adobe Campaign和Microsoft Fabric之间实现更快的数据加载过程。

  6. 输入您的​ 帐户角色,该角色可确定Adobe Campaign在与Redshift环境交互时将使用的权限。

recommendation-more-help
c39c2d00-ba9a-424b-adf9-66af58a0c34b