创建架构以导出配置数据

 

发布日期: 2017年2月

适用于: Dynamics 365 (online),Dynamics 365 (on-premises),Dynamics CRM 2016,Dynamics CRM Online

备注

本主题中适用于 Dynamics 365 在线版本的内容适用于 Dynamics 365(在线)版本 9.0 之前的版本。 有关最新文档,请参阅创建架构以导出配置数据

配置迁移工具 允许您构建架构来说明导出数据。 它还可以检查要导出的实体或字段中依赖项集合和关系的任何缺失以避免不一致的数据集。

本主题内容

开始前的准备工作

创建架构和导出配置数据

重用现有架构以导出配置数据

开始前的准备工作

下载 Microsoft Dynamics CRM SDK 包。 解压您计算机上的包内容。配置迁移工具 在 SDK\Tools\ConfgurationMigration 文件夹下提取的 Dynamics 365 SDK 程序包中可用。 您不需要安装 配置迁移工具。 通过双击在 SDK \ Tools \ ConfgurationMigration 文件夹下的 DataMigrationUtility.exe 文件,运行工具。

创建架构和导出配置数据

  1. 启动 配置迁移工具。

  2. 在主屏幕上,单击“创建架构”,然后单击“继续”。

  3. 在“登录”屏幕上,请提供身份验证详细信息,以便从要导出数据的地方连接到您的 Dynamics 365 实例。 如果您在 Dynamics 365 服务器上有多个组织,并且想要选择您要导出数据的组织,请选中“始终显示可用组织的列表”复选框。 单击“登录”。

  4. 如果您有多个组织,并选择了“始终显示可用的组织列表”复选框,下一个屏幕将让您选择您想连接上的组织。 选择一个 Dynamics 365 组织连接。

  5. 从“选择解决方案”列表中,选择您想要导出数据的解决方案:

  6. 在选择的解决方案中,您可以选择要导出的实体和字段或导出解决方案内的所有实体。

    1. 若要从“选择实体”列表中选择要导出的实体和字段,请选择您想要导出数据的实体。 “实体字段”列表显示所选实体的所有字段。

      1. 若要添加实体的所选字段,请单击“添加字段”。

      2. 若要添加实体和所有字段,请单击“添加实体”。

    2. 要导出所有实体,请单击“选择实体”列表旁边的“全部添加”。

    在 Dynamics 365 中创建要导出的数据的架构

  7. 您可以选择“显示所选实体的关系”以查看所选实体的相关实体,以便将其一并导出。

  8. 所选实体显示在“选定的字段和实体”框中。

    • 如果要移除实体、字段或关系,请单击以将其选中,右键单击,然后选择移除选项。

    • 如果要在“选定的字段和实体”中移除所有项目并重新开始,请单击“清除选定内容”。

    移除 Dynamics 365 架构中的关系

  9. 若要验证将要导出的选定数据,请单击“工具” >“确认架构”。

    Validate the schema

  10. 如果有任何缺失的依赖项集合则显示消息。 若要关闭消息,单击“确定”。

    Dynamics 365 中的验证结果消息

  11. 添加缺失的实体,然后再次执行步骤 9 以验证数据。 如果没有验证错误则显示确认消息。

    提示

    如果您选择的导出解决方案中没有缺失实体,您可以从“选择解决方案”列表中选择“默认解决方案” 以添加该实体。

  12. 为您要导出的数据定义唯一性条件。 若要打开新屏幕,请单击“工具” >“配置导入设置”。 对于您所选要导出的每个实体,在导入期间,在您想要在目标系统中与现有记录进行比较的记录中添加一个字段或多个字段。 选择一个字段,然后单击“添加字段”。

    配置 Dynamics 365 中的导入设置

  13. 若要在数据导入到目标系统之前禁用所有实体的插件,请选中“禁用导入的所有实体插件”复选框。 此工具将在数据导入到目标服务器时禁用所有插件,在导入过程之后重新启用它们。

  14. 若要保存设置并返回主屏幕,请单击“保存”。

    备注

    如果要取消在“配置导入设置”对话框中的任何更改,您必须手动还原此对话框中的那些更改,然后单击“保存”以保存更改,并关闭对话框。

  15. 在主屏幕中:

    1. 单击“文件” >“保存架构”以仅保存架构而不导出数据。 提示您指定构架文件 (.xml) 的名称和位置以保存。 您可以以后使用架构导出数据。 您现在可以退出工具。

    2. 请单击“导出数据”以导出数据和架构文件。 提示您指定将导出的架构文件的名称和位置。 指定名称和位置,单击“保存”。 请转至下一步。

    3. 单击“保存和导出”以选择在保存架构文件后是否导出数据。 提示您指定将导出的架构文件的名称和位置。 指定名称和位置,单击“保存”。 提示您保存数据文件:单击“是”以导出数据或单击“否”以稍后导出数据。 如果已单击“是”,请转至下一步。

  16. 在下一屏幕上,在“保存到数据文件”框指定要导出的数据文件的位置,然后单击“导出数据”。 一旦该导出完成,在此屏幕底部显示导出进度状态和导出文件的位置。

    Dynamics 365 中的导出数据屏幕截图

  17. 单击“退出”关闭工具。

重用现有架构以导出配置数据

您可以重新使用运用 配置迁移工具 生成的架构文件以快速从 Dynamics 365 实例中导出数据而不无需重新创建架构。

  1. 启动 配置迁移工具。

  2. 在主屏幕上,单击“导出数据”,然后单击“继续”。

  3. 在“登录”屏幕上,请提供身份验证详细信息,以便从要导出数据的地方连接到您的 Dynamics 365实例。 如果您在 Dynamics 365 服务器上有多个组织,并且想要选择您要导出数据的组织,请选中“始终显示可用组织的列表”复选框。 单击“登录”。

  4. 如果您有多个组织,并选择了“始终显示可用的组织列表”复选框,下一个屏幕将让您选择您想连接上的组织。 选择一个 Dynamics 365 组织连接。

  5. 在下一屏幕上,选择数据导出要使用的架构文件。

  6. 指定将导出的数据文件的名称和位置。

  7. 单击“导出数据”。 一旦该导出完成,在此屏幕底部显示导出进度状态和导出文件的位置。

  8. 单击“退出”关闭工具。

另请参阅

修改配置数据架构
管理配置数据
导入配置数据

© 2017 Microsoft。 保留所有权利。 版权