AZ 突触链接的 Dataverse 表在 AZ 数据湖 Gen2 中消失

问题描述

我已使用 azure synapse 链接将我的 dataverse 表同步到 az Data Lake。我验证了表格确实出现了。一段时间后,当我检查时,那里没有桌子。不知道为什么。需要帮忙。 Tables in Dataverse synapse link store

Az Data lake showing no tables

解决方法

在某些情况下,新链接的内容不会立即可用。稍等片刻,它就会变得可用。

确保您遵循 prerequisites 创建和配置 Azure 数据湖存储帐户,并为自己授予存储帐户的所有者角色。此外,您授予 Power Platform Dataflows 服务访问您的存储帐户的权限。更多信息:Self-service data prep with dataflows

您的 Dataverse 环境已链接到 Azure Data Lake Storage Gen2 帐户。 Azure 存储帐户中的文件系统为每个选择复制到数据湖的表创建一个文件夹。

在 Azure Data Lake Storage Gen2 中查看数据时,请确保根据您的设置从文件系统中正确选择以下内容。

dataverse-environmentName-organizationUniqueName

此外,您可以使用 model.json 文件及其名称和版本进行验证,提供已导出到数据湖的表列表。 model.json 文件还包括初始同步状态和同步完成时间。对于导出到数据湖的每个表,都会显示一个包含快照逗号分隔(CSV 格式)文件的文件夹。

enter image description here

Microsoft Dataverse 数据可以通过创建、更新和删除事务不断变化。快照提供定期更新的只读数据副本,在这种情况下每小时,以确保在任何给定时间点,数据分析使用者都可以可靠地使用湖中的数据。

打开model.json,可以查看快照详情。 Dataverse 中的变化通过使用滴流引擎不断推送到相应的 CSV 文件中。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...