创建和执行实体同步关系 (Master Data Services)

适用范围:SQL Server - 仅限 Windows Azure SQL 托管实例

实体同步是实体版本间的单向可重复同步。 它提供了一种在不同模型间共享实体数据的方法。

先决条件

创建实体同步关系的先决条件:

执行实体同步关系的先决条件:

在创建实体同步关系时,请注意以下事项。

  • 源实体和目标实体必须处于不同的模型中。

  • 不得确认目标实体版本状态。

  • 建立同步关系后,目标会立即与源进行同步。

  • 目标实体版本不能是另一同步关系中的源实体版本。

在执行实体同步关系时,请注意以下事项。

  • 仅复制叶成员

  • 不会复制基于域的属性。

  • 不会复制软删除的成员。

  • 同步不会生成目标实体事务/历史记录。

创建实体同步关系

  1. 在主数据管理器中,单击“系统管理”

  2. 在“模型视图” 页上,从菜单栏中指向“管理” ,然后单击“实体同步”

  3. 在“实体同步维护” 页上,单击“添加” 。 右侧将显示一个面板。

  4. 从“模型” 列表中,选择某一模型。

  5. 从源“版本” 列表中,选择某一版本。

  6. 从“实体” 列表中,选择某一实体。

  7. 从目标“模型” 列表中,选择某一模型。

  8. 从目标“版本” 列表中,选择某一版本。

  9. 如果想要同步某个现有实体,则选择“现有实体” 并从实体列表中选择一个实体,或者如果想要同步到新实体,则选择“新实体” ,然后输入目标实体名称。

  10. 选择“按需同步” ,或选择“自动同步” 并设置频率。

  11. 单击“ 保存”。

执行实体同步关系

  1. 在主数据管理器中,单击“系统管理”

  2. 在“模型视图” 页上,从菜单栏中指向“管理” ,然后单击“实体同步”

  3. 在“实体同步维护” 页上,选择网格中的同步关系。

  4. 单击执行

同步关系信息

对于创建的每个同步关系,系统都会在网格中添加一行(其中包含十列)。 下表对这些列进行了说明。

说明
状态 同步关系状态。

单击“保存”或执行同步关系后,系统会显示 用于更新状态的图标 图像,表示同步关系正在更新。

如果在创建、编辑或执行同步关系时出错,系统会显示 用于错误状态的图标 图像。

否则,如果状态为“正常”,则显示 用于确定状态的图标 图像。
源模型 源模型名称。
源版本 源版本名称。
源实体 源实体名称。
目标模型 目标模型名称。
目标版本 目标版本名称。
目标实体 目标实体名称。
频率 指定同步关系的频率。
上次尝试时间 显示上次同步尝试的时间。
上次成功的时间 显示上次同步尝试成功的时间。

单击索引后可看到以下信息:

  • “上次尝试错误”:显示有关上次同步尝试的错误信息。

  • “创建者”:创建同步的用户的用户名。

  • “创建时间”:创建同步的日期和时间。

  • “更新者”:上次更新同步的用户的用户名。

  • “更新时间”:上次更新同步的日期和时间。

后续步骤

编辑和删除实体同步关系 (Master Data Services)