连接 Azure Synapse Analytics 数据源(预览版)
[本文为预发布文档,可能会发生变化。]
Azure Synapse Analytics 是一项企业分析服务,可加快跨数据仓库和大数据系统获取见解的速度。 Azure Synapse Analytics 汇集了用于企业数据仓库的最佳 SQL 技术、用于大数据的 Spark 技术、用于日志和时序分析的数据资源管理器、用于数据集成和 ETL/ELT 的管道,以及与其他 Azure 服务(例如 Power BI、Cosmos DB 和 AzureML)的深度集成。
有关详细信息,请参阅 Azure Synapse 概述。
重要提示
- 这是一项预览功能。
- 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前推出,以便客户可以提前使用并提供反馈。
必备条件
备注
- 当前不支持启用了防火墙的 Azure Synapse 工作区。
- 用作数据源的 Azure Synapse workspace 必须与 Customer Insights 环境位于同一租户中。 Customer Insights 不支持跨租户场景。
重要提示
确保如上所述设置所有角色分配。
在 Customer Insights - Data 中:
- 您具有管理员角色。 详细了解 Customer Insights 中的用户权限。
在 Azure 中:
一个有效的 Azure 订阅。
在 Customer Insights - Data 中具有管理员角色的用户需要 Azure 订阅中的用户访问管理员角色,来授予对 Customer Insights - Data UI 中的 Azure 资源的服务主体访问权限。 否则,Azure 中具有用户访问管理员角色的用户必须设置以下权限。 了解有关用户访问管理员角色的更多信息,以及如何在负责人与用户访问管理员之间进行选择。 负责人隐式具有用户访问管理员角色。
如果使用新的 Azure Data Lake Storage Gen2 帐户,Customer Insights - Data 的服务主体(即“Dynamics 365 AI for Customer Insights”)需要存储 Blob 数据参与者权限。 了解有关使用服务主体连接到 Azure Data Lake Storage的详细信息。 必须为 Data Lake Storage Gen2 启用分层命名空间。
在 Azure Synapse workspace 所在的资源组上,需要为服务主体(即“Dynamics 365 AI for Customer Insights”)和 Customer Insights 用户至少分配读者权限。 有关详细信息,请参阅使用 Azure 门户分配 Azure 角色。
如果数据位于并链接到 Azure Synapse 工作区,则用户需要具有对 Azure Data Lake Storage Gen2 帐户的存储 Blob 数据参与者权限。 详细了解如何使用 Azure 门户分配用于访问 blob 和队列数据的 Azure 角色和存储 Blob 数据参与者权限。
如果数据位于并链接到 Azure Synapse 工作区,则Azure Synapse 工作区托管标识需要具有对 Azure Data Lake Storage Gen2 帐户的存储 Blob 数据参与者权限。 详细了解如何使用 Azure 门户分配用于访问 blob 和队列数据的 Azure 角色和存储 Blob 数据参与者权限。
在 Azure Synapse workspace 中,需要为 Customer Insights - Data 的*服务主体(即“Dynamics 365 AI for Customer Insights”)分配 Synapse 管理员角色。 用户至少需要为工作区分配 Synapse 参与者角色。 有关详细信息,请参阅如何为 Synapse 工作区设置访问控制。
如果您的 Customer Insights 环境将数据存储在您自己的 Azure Data Lake Storage 中,设置与 Azure Synapse Analytics 的连接的用户至少需要 Data Lake Storage 帐户的内置读者角色。 有关详细信息,请参阅使用 Azure 门户分配 Azure 角色。
连接到 Azure Synapse Analytics 中的 Data Lake 数据库
转到数据>数据源。
选择添加数据源。
选择 Azure Synapse Analytics(预览版)方法。
为数据源输入名称和说明(可选)。
从所选 Azure Synapse Analytics 连接中连接的工作区中选择一个数据库,然后选择下一步。 当前,我们仅支持数据库类型湖数据库。
选择要从连接的数据库中引入的表,然后选择下一步。
(可选)选择数据表以允许对其进行数据分析。
选择保存以应用您的选择,并开始从链接到 Azure Synapse Analytics 中的湖数据库表的新建数据源中引入数据。 数据源页面将打开,显示处于正在刷新状态的新数据源。
加载数据可能需要一些时间。 成功刷新后,从数据>表页查看引入的数据。