[Ultimate]{class="badge positive"}
Azure Synapse Analytics
Azure Synapse Analytics是一个基于云的分析服务,可统一大数据和数据仓库。 您可以使用SQL、Spark或实时工具摄取、浏览、准备和分析数据 — 所有这些操作都无需移动数据。
您可以使用Azure Synapse Analytics源连接帐户并将数据导入Adobe Experience Platform。
先决条件 prerequisites
在将Azure Synapse Analytics帐户连接到Experience Platform之前,请阅读以下部分以完成先决条件设置。
IP地址允许列表
在将源连接到Experience Platform之前,必须将特定于区域的IP地址添加到允许列表。 有关详细信息,请阅读有关将IP地址列入允许列表到Experience Platform的指南。
配置权限
要将源帐户连接到Experience Platform,您的帐户必须启用以下两项权限:
- 查看源
- 管理源
如果您没有这些权限,请联系产品管理员以请求获取访问权限。 有关详细信息,请阅读访问控制UI指南。
对Experience Platform进行身份验证
您可以使用帐户密钥身份验证或服务主体密钥身份验证将您的Azure Synapse Analytics连接到Experience Platform。
为以下凭据提供值,以使用帐户密钥身份验证将您的Azure Synapse Analytics数据库连接到Experience Platform。
table 0-row-2 1-row-2 2-row-2 | |
---|---|
凭据 | 描述 |
连接字符串 | 这是用于Azure Synapse Analytics身份验证的 连接字符串。 标准格式为: Server=tcp:{SERVER_NAME}.database.windows.net,1433;Database={DATABASE};User ID={USERNAME}@{SERVER_NAME};Password={PASSWORD};Trusted_Connection=False;Encrypt=True;Connection Timeout=30 。 必须将占位符替换为实际连接详细信息。 |
连接规范ID | 连接规范 提供数据源的连接器属性。 这包含身份验证规范和创建 Base 和 Source 连接的要求等详细信息。 对于Azure Synapse Analytics,连接规范ID为: a49bcc7d-8038-43af-b1e4-5a7a089a7d79 。 注意: 只有在通过API连接时才需要此凭据。 |
要检索服务主体密钥身份验证的凭据,请导航到Microsfot Entra admin center并检索以下值:
- 应用程序 ID
- 显示名称
- 机密
- 租户 ID
接下来,导航到您的Azure Synapse Analytics 实例,然后选择从外部提供程序创建用户的选项。 在此处,为架构上的服务主体提供相应的权限。 注意::必须包含“SELECT”,因为它与架构预览所需的“COPY”类似。 例如,示例命令可以是:
code language-sql |
---|
|
为以下凭据提供值,以使用服务主体密钥身份验证将您的Azure Synapse Analytics数据库连接到Experience Platform。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 | |
---|---|
凭据 | 描述 |
Server | Azure Synapse Analytics SQL端点的完全限定域名。 |
数据库 | Azure Synapse Analytics工作区中特定数据库的名称。 |
租户 | 与您的Azure订阅关联的Azure Active Directory租户ID。 |
服务主体 ID | Azure Active Directory应用程序的客户端ID。 |
服务主体密钥 | 与服务主体关联的客户端密钥或密码。 |
连接规范ID | 连接规范 提供数据源的连接器属性。 这包含身份验证规范和创建 Base 和 Source 连接的要求等详细信息。 对于Azure Synapse Analytics,连接规范ID为: a49bcc7d-8038-43af-b1e4-5a7a089a7d79 。 注意: 只有在通过API连接时才需要此凭据。 |
有关详细信息,请阅读有关管理 Azure Synapse Analytics🔗的标识的Azure 文档。