本文讨论从旧数据集成服务过渡到 Fabric 链接或 Azure Synapse Link for Dataverse 时的常见问题。
数据导出服务、自带数据库 (BYOD) 和导出到数据湖是 Dynamics 365 应用程序中引入的功能,用于导出数据以用于分析和数据集成方案。 这些服务使 IT 管理员和专家能够将数据导出到外部数据库或数据湖中,并构建数据集成管道。 多年来,作为 Dynamics 365 与 Power Platform 统一的一部分,我们通过更新改进了这些服务,但我们将这些不同服务的相同功能重新构建为内置的 Power Apps 更简单、统一的体验 (make.powerapps.com)。 统一和改进后的服务称为链接到 Azure Synapse。
此外,还有一项名为链接到 Microsoft Fabric 的服务,您可以直接将 Microsoft Dataverse(Dynamics 365 背后的数据平台)以及 Power Apps 与 Microsoft Fabric 集成在一起,无需复制,无需 ETL。 无论您是链接到 Microsoft Fabric 还是升级到 Azure Synapse Link,经过重新架构的服务都能让您轻松地从 Dataverse 和 Fabric 中的 AI 和 Copilot 投资中获益。
Link to Azure Synapse 和 Fabric 链接有什么区别?
Link to Azure Synapse 和 Fabric 链接服务内置于 Dataverse 中,这是支持 Power Apps 和所有 Dynamics 365 产品的平台。
Azure Synapse Link 可持续将数据从 Dynamics 365 和 Power Apps 导出到您自己的存储帐户,使 IT 专业人员能够使用 Azure Synapse Analytics 和其他工具构建和管理数据集成管道。
相比之下,Fabric 链接可直接与 Microsoft Fabric 进行无副本、无ETL 集成,将数据保留在 Dataverse 治理边界内,以增强安全性。 Fabric Link 使用 Dataverse 管理的存储,无需配置和管理自己的存储。 使用 Fabric 链接时,您可能会注意到 Dataverse 存储消耗的增加。
这两项服务都可以在 PowerApps、Dynamics 365 customer engagement 应用程序(如 Dynamics 365 Sales、Dynamics 365 Customer Service)以及 Dynamics 365 财务和运营应用程序中运行。
| 链接到 Fabric | Azure Synapse Link |
|---|---|
| 无需复制、提取、转换、加载(ETL)直接与 Fabric 集成。 | 将数据导出到自己的存储帐户,并与 Azure Synapse、Fabric 和其他工具集成。 |
| 数据保留在 Dataverse 中。 用户可以安全访问 Microsoft Fabric。 | 数据保留在自己的存储中。 您管理对用户的访问权限。 |
| 默认情况下选择了所有表。 | 系统管理员可以选择所需的表。 |
| 使用其他 Dataverse 存储。 | 使用您自己的存储以及其他计算和集成工具。 |
如果我想使用 Microsoft Fabric,应该考虑什么选项?
Fabric Link 提供与 Dataverse 和 Microsoft Fabric 的无缝、无副本集成,无需管理复杂的数据导出流程。 通过与 Microsoft Fabric 的链接,您的数据可以安全地保留在 Dataverse 环境中,而 Microsoft Fabric 中的授权用户可以访问数据,使您的团队可以更轻松地利用数据获得洞察力,而无需管理单独的存储和集成解决方案。 这种简化方法可以节约成本,提高数据利用效率,尤其是如果您已经在使用 Power BI。 [请参阅本文](/powerapps-docs/maker/data-platform/azure-synapse-link-transition-from-FnO.md#Simplification with Fabric link),了解链接到 Microsoft Fabric 和链接到 Azure Synapse 的总体拥有成本(TCO)对比情况。
使用 Dynamics 365 FastTrack 团队提供的 Fabric Link 过渡工具,您可以创建一个 Fabric 数据仓库,其数据形状与导出到数据湖功能相同,并最大限度地减少现有报表和数据管道的过渡工作量。
如果要保留数据导出解决方案,应考虑哪个选项?
从导出到数据湖升级到 Azure Synapse Link 使您能够以最小的改动保留您的投资。 虽然 Azure Synapse Link 通过以更高效的 Delta Parquet 格式持续导出数据简化了数据集成,但它提供了与导出到数据湖服务类似的输出,因此减少了转换的工作量。 您可以使用 Power BI、Microsoft Fabric 以及许多支持 Delta Parquet 格式的非 Microsoft 工具来处理 Dynamics 365 数据。 还可以使用防火墙保护存储帐户,并通过托管标识启用受限访问,从而确保安全的数据访问和合规性。 请参阅本文,了解链接到 Fabric 和链接到 Azure Synapse 的总体拥有成本(TCO)对比情况。
使用 Dynamics 365 FastTrack 团队提供的 Synapse Link 过渡工具,您可以创建一个 Synapse 工作区,该工作区具有与导出到数据湖功能类似的数据形状,并减少了过渡现有报告和数据管道的工作量。
我们没有对 Dynamics 365 数据使用 Power BI 或 Fabric,我可以提取变更数据吗?
如果您使用 Power BI 或 Microsoft Fabric 从 Dynamics 365 或 Power Apps 数据中获取洞察力,Fabric Link 可在简化数据集成工作的同时提供最大优势。 但是,如果使用非 Microsoft 工具和/或使用导出到数据湖更改源以增量方式将数据导出到下游数据仓库,则可以改用 Synapse Link 增量数据导出。 详细信息
使用 Dynamics 365 FastTrack 团队提供的数据集成工具,您可以创建一个管道,以增量方式将变更数据复制到 Azure SQL 数据库、Synapse 专用池或内部部署数据库中。
导出到 Data Lake 和 Fabric Link 或 Synapse Link 之间的列/架构是否存在差异?
Fabric Link 和 Synapse Link 代表了 Dynamics 365 中内置的旧服务的统一。 同样的功能经过重新构建,可将这些不同的服务转化为更简单、统一的体验,内置到 Power Apps (make.powerapps.com) 中。 在此过程中,为了避免冲突,将对架构进行了细微的更改。 Fabric Link 和 Synapse Link 背后的基础数据引擎是相同的,因此这些更改同时适用于 Fabric Link 和 Synapse Link 选项:
- 重命名 SQL 保留字,如
Level_, Resource_。 - 导出到数据湖表中的 ID 字段变为
FnO_Id。 - 包括已删除的行。 例如,Synapse Link 和 Fabric Link 执行所谓的“软删除”。您可以使用
isDelete标记来识别已删除的行并将其删除。 - TimeZoneID(TZID)字段将被删除,因为这些字段是财务和运营应用中不再使用的旧字段。
- 将删除包含二进制数据的字段。
-
nVarChar(max)字段包含在内,但数据会被截断为 2000 个字符。
更多信息,请参阅使用财务与运营数据和元数据。
使用 Dynamics 365 FastTrack 团队提供的 Fabric Link 过渡工具,您可以创建一个 Fabric 数据仓库,其数据形状与导出到数据湖功能相同,并最大限度地减少现有报表和数据管道的过渡工作量。
使用 Dynamics 365 FastTrack 团队提供的 Synapse Link 过渡工具,您可以创建一个 Synapse 工作区,该工作区具有与导出到数据湖功能类似的数据形状,并减少了过渡现有报告和数据管道的工作量。
使用 Dynamics 365 FastTrack 团队提供的数据集成工具,您可以创建一个管道,以增量方式将变更数据复制到 Azure SQL 数据库、Synapse 专用池或内部部署数据库中。
为什么使用 Fabric Link 会自动选择所有 Dataverse 表,为什么我不能只选择我需要的 Dataverse 表?
通过选择链接到 Microsoft Fabric,系统将添加启用了跟踪更改属性的所有非系统 Dataverse 表。 您无法删除这些表,因为其中一些表可能被 Dynamics 365 以及合作伙伴应用程序使用,删除它们可能会导致应用程序失败。
启用 Fabric 链接功能(或包含洞察功能的 Dynamics 365 应用程序)可能会导致 Dataverse 数据库存储消耗增加。 您可以在 Power Platform 管理中心的环境存储容量详细信息视图中以额外文件的形式查看额外的存储消耗。 例如,如果您为 Fabric 链接选择了“帐户”表,则可能会注意到另一个文件“帐户分析”。 另请注意,图表仅显示消耗最高存储空间的表。 您可以使用图表右上角的菜单获取表列表。
导出到数据湖服务对我们来说效果很好。 您为什么停用这些服务?
作为 Dynamics 365 平台统一项目的一部分,我们将 Dynamics 365 应用程序中“导出数据”的几项服务整合到一个名为 Dataverse 的 Synapse Link 的单一服务中。 根据我们的经验,Synapse Link 解决了现有服务的许多缺点,同时保持相同的数据格式——这样您就可以以最小的中断升级您的投资。 Fabric 链接服务是一种新的、无拷贝、无 ETL 解决方案,让您能够利用 Fabric 中的创新,而无需购买数据管道。 它是 Fabric 中授权用户的“读副本”数据。
为什么我无法在 Link to Fabric 或 Link to Azure Synapse 中的表格中找到财务和运营的某些表和实体?
Azure Synapse Link 或 Fabric 链接启用启用了更改跟踪属性的表。 目前,无法为所有财务和运营实体启用更改跟踪。 跟踪更改选项不适用于过去在财务和运营中创建的用于数据迁移的实体。 在某些实体中,启用更改跟踪可能会失败,并显示错误消息所选实体未通过验证规则或某些实体禁用了跟踪更改复选框。
有关实体验证规则以及如何修复这些规则的详细信息,请转到为数据实体启用行版本更改跟踪。 您可能需要开发人员帮助来完成步骤。 如果所选实体由于更改跟踪限制而不可用,请选择包含该实体中的数据的表。
您可以使用 FastTrack 团队提供的 EntityUtil 解决方案,通过表格创建实体形状。
BYOD 服务是否已停用? 有退休日期吗?
作为 Dynamics 365 平台统一项目的一部分,合并了在 Dynamics 365 应用程序中导出数据的多个服务。 BYOD 是一项将实体数据导出到客户自己的 Azure SQL 数据库的服务。 虽然 BYOD 服务的停用日期尚未确定,但我们建议您过渡到 Synapse Link 或 Fabric 链接服务。 Fabric 链接服务是一种新的、无复制、无 ETL 解决方案,让您能够使用 SQL 查询数据,类似于 Fabric 中数据的“读取副本”。
Synapse Link 将来会停用吗?
作为平台统一项目的一部分,我们将 Dynamics 365 应用程序中“导出数据”的几项服务整合到了 Dataverse 的 Synapse Link 品牌下的服务。 Fabric link 是一种无复制、无 ETL 的解决方案,使您能够利用 Fabric 中的创新,而无需投资数据管道。 Link to Fabric 是 Fabric 中授权用户的数据的“只读副本”。
虽然许多客户对采用 Fabric 感到兴奋,但我们也理解一些客户希望继续导出数据并构建自己的集成管道。 因此,我们希望让您能够在未来很好地导出数据。
导出到数据湖服务是否会停止,因为它在 2024 年 11 月 1 日之后被弃用?
自 2024 年 11 月 1 日起,导出到数据湖服务已弃用,并且支持将受到限制。 您可以通过现在开始迁移过程来降低风险。 随着客户转换到 Synapse Link 和 Fabric 链接服务,我们计划从 2025 年 3 月 25 日开始停止导出到数据湖服务。 我们计划对已完成转换的客户以及未积极使用该服务的客户开始停用过程。 在停用过程开始前,您将收到通知,并可通过链接 aka.ms/SynapseLinkPastDue 申请逾期延期。
我的转换可能会超过弃用日期,是否有获取延期的流程?
自 2024 年 11 月 1 日起,导出到数据湖服务已弃用,但在 2025 年 3 月 25 日之前将继续在有限支持下运行。 如果您还没有这样做,现在就应该开始过渡流程。
为了帮助可能需要更多时间来完成过渡的客户,我们推出了产品内“逾期延长”选项。 您可以通过 Power Apps (make.powerapps.com) 中的 Azure Synapse Link 或链接 aka.ms/SynapseLinkPastDue 参与调查,申请一次性“逾期延期”。 此选项仅适用于当前正在验证 Synapse Link 或 Fabric Link 服务的客户。
如果逾期延期获得批准,您将收到一封确认电子邮件,并且延期日期会显示在产品中。 您可以通过论坛或每周办公时间加入社区并保持联系,网址是 aka.ms/SynapseLinkforDynamics。
我已经完成了转换,如何卸载导出到数据湖功能?
如果您未在环境中使用此功能,请让您的财务和运营应用管理员卸载此功能。 要卸载,请访问生命周期服务 (LCS) 中的环境页面,导航到环境插件部分,然后选择导出到数据湖环境插件中的卸载选项。