适用于:SQL Server - 仅限 Windows 
Azure SQL 托管实例
重要
SQL Server 2025 (17.x) 预览版 中删除 了 Master Data Services (MDS)。 我们继续支持 SQL Server 2022(16.x)和早期版本中的 MDS。
添加数据并将数据批量更改为 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)
- 准备在 Master Data Services 数据库中导入相应临时表的成员,包括必需字段的提供值。 有关临时表的概述,请参阅概述:导入表中数据 (Master Data Services) - 叶成员的表为 stg.<name>_Leaf,其中 <name> 指代相应的实体。 有关所需字段的信息,请参阅叶成员临时表 (Master Data Services) 
- 合并成员的表为 stg.<name>_Consolidated。 有关所需字段的信息,请参阅合并成员临时表 (Master Data Services)。 
- 用于移动显式层次结构中成员的位置的表为 stg.<name>_Relationship。 有关所需字段的信息,请参阅关系临时表 (Master Data Services)。 - 有关移动显式层次结构中成员的概述,请参阅概述:导入表中数据 (Master Data Services)。 
- 使用 ImportType 字段值来指定你要创建新的成员、停用成员或删除成员。 有关这些值的详细信息,请参阅叶成员临时表 (Master Data Services) 和 合并成员临时表 (Master Data Services)。 - 有关停用和删除成员的概述,请参阅概述:导入表中数据 (Master Data Services)。 
 
- 打开 SQL Server Management Studio 并连接 Master Data Services 数据库的数据库引擎实例。 - 有关更多信息,请参见 SQL Server Management Studio。 
- 使用 SQL Server 导入和导出向导,将数据导入到临时表。 - 有关更多信息,请参见 SQL Server Import and Export Wizard。 
- 通过执行下列任一操作,将数据从临时表加载到 Master Data Services 表 - 运行临时表(想要移动数据到的目标位置)相对应的临时存储过程。 - 有关临时存储过程和临时表的概述,请参阅概述:导入表中数据 (Master Data Services)。 有关临时存储过程参数以及代码示例的详细信息,请参阅临时存储过程 (Master Data Services)。 
- 使用主数据管理的“集成管理” 功能区域。 - “临时批处理” 页上,在下拉列表中选择向其添加数据的模型,然后单击“开始批处理” 。 “状态” 字段将指示执行批处理的状态。 有关状态的详细信息,请参阅导入状态 (Master Data Services)。   - 按照 Master Data Services 配置管理器中的“临时批处理间隔”设置所确定的间隔来启动临时过程。 有关详细信息,请参阅系统设置 (Master Data Services)。 
 
- 查看在临时过程中出现的错误。 有关详细信息,请参阅查看临时过程中出现的错误 (Master Data Services)和临时过程错误 (Master Data Services)。 
- 根据业务规则对数据进行验证。 - 在主数据管理器中,导航到模型的“资源管理器” 功能区域,然后应用业务规则以验证数据。 有关详细信息,请参阅业务规则验证特定成员 (Master Data Services)。 同时可以使用存储过程来验证数据。 有关详细信息,请参阅验证存储过程 (Master Data Services)。 - 使用临时表加载数据时,不会自动根据业务规则验证数据。 有关执行何种验证以及何时执行的详细信息,请参阅验证 (Master Data Services)。