创建架构以导出配置数据
可使用 Configuration Migration 工具构建架构来说明导出数据。 它还可以检查要导出的实体或字段中依赖项集合和关系的任何缺失以避免不一致的数据集。
准备工作
下载 Configuration Migration Tool。 配置迁移工具作为 NuGet 包提供,或者您可以使用 Power Platform CLI 下载此工具。
创建架构和导出配置数据
启动 Configuration Migration 工具。 双击下载工具的文件夹中的 DataMigrationUtility.exe:[您的文件夹]\Tools\ConfigurationMigration\
在主屏幕上,单击创建架构,然后单击继续。
在登录屏幕上,请提供身份验证详细信息,以便从要导出数据的地方连接到您的环境。 如果您在服务器上有多个组织,并且想要选择您要导出数据的组织,请选中始终显示可用组织的列表复选框。 单击登录。
如果您有多个组织,并选择了始终显示可用的组织列表复选框,下一个屏幕将让您选择您想连接上的组织。 选择一个要连接的组织。
从选择解决方案列表中,选择您想要导出数据的解决方案:
在选择的解决方案中,您可以选择要导出的实体和字段或导出解决方案内的所有实体。
若要从选择实体列表中选择要导出的实体和字段,请选择您想要导出数据的实体。 实体字段列表显示所选实体的所有字段。
若要添加实体的所选字段,请单击添加字段。
若要添加实体和所有字段,请单击添加实体。
要导出所有实体,请单击选择实体列表旁边的全部添加。
您可以选择显示所选实体的关系以查看所选实体的相关实体,以便将其一并导出。
所选实体显示在选定的字段和实体框中。
如果要移除实体、字段或关系,请单击以将其选中,右键单击,然后选择移除选项。
如果要在选定的字段和实体中移除所有项目并重新开始,请单击清除选定内容。
若要验证将要导出的选定数据,请单击工具>确认架构。
如果有任何缺失的依赖项集合则显示消息。 若要关闭消息,单击确定。
添加缺失的实体,然后再次执行步骤 9 以验证数据。 如果没有验证错误则显示确认消息。
小费
如果您选择的导出解决方案中没有缺失实体,您可以从选择解决方案列表中选择默认解决方案 以添加该实体。
为您要导出的数据定义唯一性条件。 若要打开新屏幕,单击工具>配置导入设置。 对于您所选要导出的每个实体,在导入期间,在您想要在目标系统中与现有记录进行比较的记录中添加一个字段或多个字段。 选择一个字段,然后单击添加字段。
若要在数据导入到目标系统之前禁用所有实体的插件,请选中禁用导入的所有实体插件复选框。 此工具将在数据导入到目标服务器时禁用所有插件,在导入过程之后重新启用它们。
若要保存设置并返回主屏幕,请单击保存。
备注
如果要取消在配置导入设置对话框中的任何更改,您必须手动还原此对话框中的那些更改,然后单击保存以保存更改,并关闭对话框。
在主屏幕中:
单击文件>保存架构以仅保存架构而不导出数据。 提示您指定构架文件 (.xml) 的名称和位置以保存。 您可以以后使用架构导出数据。 您现在可以退出工具。
请单击导出数据以导出数据和架构文件。 提示您指定将导出的架构文件的名称和位置。 指定名称和位置,单击保存。 请转至下一步。
单击保存和导出以选择在保存架构文件后是否导出数据。 提示您指定将导出的架构文件的名称和位置。 指定名称和位置,单击保存。 提示您保存数据文件:单击是以导出数据或单击否以稍后导出数据。 如果已单击是,请转至下一步。
在下一屏幕上,在保存到数据文件框指定要导出的数据文件的位置,然后单击导出数据。 一旦该导出完成,在此屏幕底部显示导出进度状态和导出文件的位置。
单击退出关闭工具。
重用现有架构以导出配置数据
您可以重新使用运用配置迁移工具生成的架构文件以快速从环境中导出数据而不无需重新创建架构。
启动 Configuration Migration 工具。
在主屏幕上,单击导出数据,然后单击继续。
在登录屏幕上,请提供身份验证详细信息,以便从要导出数据的地方连接到您的环境。 如果您在服务器上有多个组织,并且想要选择您要导出数据的组织,请选中始终显示可用组织的列表复选框。 单击登录。
如果您有多个组织,并选择了始终显示可用的组织列表复选框,下一个屏幕将让您选择您想连接上的组织。 选择一个要连接的组织。
在下一屏幕上,选择数据导出要使用的架构文件。
指定将导出的数据文件的名称和位置。
单击导出数据。 一旦该导出完成,在此屏幕底部显示导出进度状态和导出文件的位置。
单击退出关闭工具。