临时过程故障排除 (Master Data Services)
当您使用临时过程导入数据时,您可能会遇到下面的任何问题。
模型在模型列表中不可用
版本在版本列表中不可用
记录数不正确
批处理不处理
批处理需要很长时间才完成
具有错误的批处理
模型在模型列表中不可用
在主数据管理器的**“集成管理”功能区域中,在“导入”页的“未批处理的临时记录”窗格中,“模型”**列表中可能未提供此模型。
您必须是模型管理员才能导入模型的数据。有关详细信息,请参阅管理员 (Master Data Services)。
版本在版本列表中不可用
在**“导入”页的“未批处理的临时记录”窗格中,“版本”**列表中可能未提供此版本。
状态为**“已提交”的模型版本不可用。确保您正在导入到“打开”或“锁定”**的版本中。
记录数不正确
在**“导入”页的“未批处理的临时记录”**窗格中,可用于导入的记录数可能与您预期从 Master Data Services 数据库的临时表中检索的记录数不匹配。
在临时表中,确保每个记录的 UserName 字段包含您的格式为 Domain\user_name、computer\user_name 的用户名,或该字段为 NULL。
在临时表中,确保每个记录的 Batch_ID 字段中的值为 NULL,并且 Status_ID 字段为 0。
在临时表中,确保 ModelName 字段中的值与模型的名称完全匹配。此名称应与主数据管理器中的名称具有相同的大小写。
批处理不处理
可以对批处理进行排队,但批处理不进行处理。在主数据管理器中的**“导入”页的“未批处理的临时记录”窗格中,状态保持为“排队待运行”**。
确保 Service Broker 已启用。有关详细信息,请参阅如何在数据库中激活 Service Broker 消息传递 (Transact-SQL)。
批处理需要很长时间才完成
如果批处理的完成时间比通常长,则可能需要更新有关 Master Data Services 数据库的统计信息。有关详细信息,请参阅:
具有错误的批处理
如果在临时过程中出错,则在每个记录的临时表 ErrorCode 字段中列出的错误代码将提供更详细信息。有关错误代码、成功代码和警告的完整列表,请参阅临时错误消息 (Master Data Services)。