导入数据 (Master Data Services)
您可以使用来自您的组织的不同数据源的数据填充 Master Data Services 数据库。 为使数据处于适当的 Master Data Services 数据库表中,您必须将数据导入到临时表中,然后将临时数据作为批进行处理。
可以使用临时过程来:
创建、更新、停用和删除叶成员以及合并成员。
更新属性值。
指定显式层次结构中的关系。
注意 |
---|
从 SQL Server 2008 R2 开始已更改了临时过程。 您可以继续使用 SQL Server 2008 R2 过程,但是临时过程现在更灵活,性能更高。 有关这些更改的详细信息,请参阅 SQL Server 2012 中不推荐使用的 Master Data Services 功能和 SQL Server 2012 中不再支持的 Master Data Services 功能。 |
临时表
Master Data Services 数据库包含三个临时表,您可以使用自己组织的数据填充它们。 填充这些表后,启动临时过程以将数据从临时表加载到相应的 MDS 表。
每个表的名称是在创建实体时指定的,且不可更改。 如果临时表的名称包含 _1 或其他数字,则在创建实体时已存在带此名称的其他表。
表名 |
说明 |
---|---|
创建、更新和删除叶成员及其属性。 |
|
创建、更新和删除合并成员及其属性。 |
|
在一个显式层次结构中移动成员。 |
启动临时过程
通过使用存储过程或主数据管理器 Web 应用程序来启动临时过程。
使用存储过程启动临时过程
Master Data Services 数据库包括与临时表关联的存储过程。 使用这些存储过程可将数据从临时表加载到相应的 MDS 表。 这些存储过程的命名方式类似于关联的表的命名方式:
stg.udp_name_Leaf
stg.udp_name_Consolidated
stg.udp_name_Relationship
有关这些存储过程的详细信息,请参阅临时存储过程 (Master Data Services)。
使用 Web 应用程序启动临时过程
您可以使用 Web 应用程序的**“集成管理”功能区域来启动临时过程。 将根据 Master Data Services 配置管理器中的“临时批处理间隔”**设置所确定的间隔在 UI 中启动临时过程。
记录事务
导入或更新数据或关系时,可以记录发生的所有事务。 存储过程中的选项允许进行此日志记录。 如果从主数据管理器 Web 应用程序启动临时过程,则不进行日志记录。
在 Master Data Services 配置管理器中,**“记录临时事务”**设置不应用于暂存数据的此方法。
验证数据
使用临时过程加载数据时,不自动根据业务规则验证数据。 您必须手动或使用存储过程验证数据。
有关手动验证的信息,请参阅针对业务规则验证版本 (Master Data Services)。
有关使用存储过程的信息,请参阅验证存储过程 (Master Data Services)。
有关执行何种验证以及何时执行的详细信息,请参阅验证 (Master Data Services)。
相关任务
任务说明 |
主题 |
---|---|
创建、更新和删除成员及其属性。 |
|
在一个显式层次结构中移动成员。 |
|
临时过程故障排除。 |