添加、更新和删除数据 (Master Data Services)

可以批量添加数据并Master Data Services对模型进行数据更改。

必备条件

  • 必须有权将数据插入 stg。<name>_Leaf,stg。<name>_Consolidated,stg。<name>_Relationship Master Data Services 数据库中的表。

  • 必须有权在Master Data Services数据库中执行stg.udp_<name>_Leaf、stg.udp_<name>_Consolidated或stg.udp_<name>_Relationship存储过程。

  • 模型的状态不能是“已提交”

在 Master Data Services 数据库中添加、更新和删除数据

  1. 准备成员以导入到Master Data Services数据库中的相应临时表,包括为必填字段提供值。 有关临时表的概述,请参阅数据导入 (Master Data Services)

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

    有关详细信息,请参阅 SQL Server Management Studio

  3. 使用SQL Server导入和导出向导将数据导入临时表。

    有关更多信息,请参见 SQL Server Import and Export Wizard

  4. 执行以下操作之一,将数据从临时表加载到Master Data Services表

    • 运行临时表(想要移动数据到的目标位置)相对应的临时存储过程。

      有关暂存存储过程和暂存表的概述,请参阅数据导入 (Master Data Services) 。 有关暂存存储过程的参数和代码示例的详细信息,请参阅暂存存储过程 (Master Data Services)

    • 使用主数据管理的“集成管理” 功能区域。

      “临时批处理” 页上,在下拉列表中选择向其添加数据的模型,然后单击“开始批处理” 。 “状态” 字段将指示执行批处理的状态。 有关状态的详细信息,请参阅导入状态 (Master Data Services)

      Master Data Manager 中的“暂存批处理”页 Master Data Manager

      暂存进程按Master Data Services 配置管理器中的“暂存批处理间隔”设置确定的时间间隔启动。 有关详细信息,请参阅 (Master Data Services) 系统设置

  5. 查看在临时过程中出现的错误。 有关详细信息,请参阅查看在暂存过程中发生的错误 (Master Data Services) 暂存进程错误 (Master Data Services)

  6. 根据业务规则对数据进行验证。

    在主数据管理器中,导航到模型的“资源管理器” 功能区域,然后应用业务规则以验证数据。 有关详细信息,请参阅根据业务规则验证特定成员 (Master Data Services) 。 同时可以使用存储过程来验证数据。 有关详细信息,请参阅验证存储过程 (Master Data Services)

    使用临时表加载数据时,不会自动根据业务规则验证数据。 有关验证是什么以及何时进行验证的详细信息,请参阅验证 (Master Data Services)

另请参阅

数据导入 (Master Data Services)