如何使用 tblStgMemberAttribute 删除成员或集合 (Master Data Services)

在 Master Data Services 中,可以使用临时过程来删除叶成员、合并成员或集合。

在 Master Data Services 数据库中,每个成员和集合具有名为 MDMMemberStatus 的属性。删除成员或集合时,此属性的值将从**“活动”更改为“已停用”**并且代码更改为 32 个字符的 GUID。

先决条件

若要执行此过程:

删除成员或集合

  1. 准备要导入 Master Data Services 数据库中 mdm.tblStgMemberAttribute 表的成员或集合。对于任何要删除的成员或集合,将 MDMMemberStatus 用于 AttributeName 且将**“已停用”**用于 AttributeValue。 有关详细信息和示例,请参阅属性临时表 (Master Data Services)

  2. 打开 SQL Server Management Studio 并且为您的 Master Data Services 数据库连接到数据库引擎实例。

  3. 将数据导入 mdm.tblStgMemberAttribute。有关通过使用 SQL Server Integration Services 将数据导入数据库的信息,请参阅如何运行 SQL Server 导入和导出向导

  4. 成功导入数据后,在主数据管理器中单击**“集成管理”**。

  5. 在**“未批处理的临时记录”窗格中,从“模型”**列表选择包含要导入的记录的模型。

  6. 从**“版本”列表中,选择某一版本。版本的“状态”必须是“打开”“已锁定”**。

  7. 确认显示的记录数与计划要导入的记录数匹配。如果不匹配,请参阅临时过程故障排除 (Master Data Services)

  8. 单击**“处理未批处理的数据”。在“临时批处理”窗格中,将“状态”列中的值更改为“排队待运行”**。

    注意注意

    将根据 Master Data Services 配置管理器中设置的“临时批处理间隔”自动运行临时队列。有关详细信息,请参阅系统设置 (Master Data Services)

  9. 当**“状态”列中的值为“未运行”时,导入完成。可以通过单击菜单栏上的“导入”**来刷新页面以查看更新的状态。

后续步骤