导入表中数据 (Master Data Services)

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

添加数据并将数据批量更改为 Master Data Services 中的模型。

先决条件

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

  • 必须有权执行 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)

      Staging Batches Page in 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)