将清理项目值导入到域中
适用于: SQL Server
在 Data Quality Services (DQS) 中,你可以将在清理过程中从数据质量清理项目或包含 DQS 清理组件的集成服务包中收集的数据质量知识,导入到域中。 这样可确保可信知识不丢失,而且可以不断地改进知识库。
开始之前
先决条件
若要将清理项目值导入到域中,该域必须已在 Data Quality Client 的清理项目中或包含 DQS 清理组件的集成服务包中使用。
Data Quality Client 中的清理项目或包含 DQS 清理组件的集成服务包必须已成功完成。
安全性
权限
您必须具有 DQS_MAIN 数据库的 dqs_kb_editor 或 dqs_administrator 角色,才能将在清理过程中收集的数据质量知识导入到域中。
导入清理项目值
启动数据质量客户端。 有关执行此操作的信息,请参阅运行 Data Quality Client 应用程序。
在 Data Quality Client 主屏幕中,在域管理活动中打开知识库。
如果将值添加到某个现有域中,则在域列表中选择该域。
单击 “域值” 选项卡,在图标栏中单击 “导入值” 图标,然后单击 “导入项目值”。 此时将显示 “导入项目值” 对话框,其中包含使用该域进行清理的数据质量项目以及集成服务包的列表。
注意
如果尚未使用域或其任何链接域创建项目,或者项目没有完成,则 “导入项目值” 选项将不可用。
在 “导入项目值” 对话框中:
在 “已导入” 下拉列表中选择 “全部” 以显示所有项目,或选择 “否” 仅显示尚未导入值的项目。
选择要从中导入值的项目。
如果选择 “从‘新建’选项卡中添加值” ,则除了 “正确” 和 “已更正” 选项卡中的值之外,还将导入新建选项卡中的值。
单击“确定”。
您将返回到 “域值” 选项卡;在值成功导入后,将显示一条消息。 “值” 表中将显示已导入的值,因此也是首次进入域中的值。
取消选择 “仅显示新内容” 以显示域中的所有值。
选择 “正确”、 “错误”或 “无效” 以仅显示具有所选类型的值。
若要搜索特定字符串,在 “查找” 文本框中输入该字符串。 单击向上或向下箭头可以逐一查看满足搜索条件的值。 这些值将突出显示为黄色。
单击“完成”。
注意
有关使用 “域值” 选项卡上的值的详细信息,请参阅 Change Domain Values。
跟进:将项目值导入到域后
将在清理过程中收集的数据质量知识导入到域中后,您可以对该域和值执行其他域管理任务。 有关详细信息,请参阅管理域。
要导入的值
下面的值将从项目导入到域中:
仅字符串值导入到域中。
将只导入 “清理”活动的 “管理和查看结果”页上 “正确” 、 “已更正” 和 “新建” 选项卡上的值。 如果在 “导入项目值” 对话框中选中了 “从‘新建’选项卡中添加值” 复选框,将只导入 “新建” 选项卡中的值。
值将作为正确的值或具有更正的错误值进行导入。 仅导入具有更正值的错误值。
更正值将为知识库中不存在的新值或现有的正确值。
仅将在值级别上(而不是记录级别)执行的更正导入到知识库中。
如果导入的值与域规则相矛盾,则会创建无效值。
如果您一次导入多个项目中的值,这些值按先后顺序导入。
域中因基于字词的关系而导致的更正值将作为正确值(不是错误)导入。
不会导入的值
下面的值将不会从项目导入到域中:
不会导入 “清理” 活动的 “管理和查看结果” 页上 “建议” 和 “无效” 选项卡上的值。
如果在清理项目中找到的值与域中的现有值冲突,则跳过在该项目中找到的值。 这将包括清理值与知识库值之间的冲突。
不会将在记录级别执行的更正导入到知识库中。
如果要替换的值已被引用数据服务更正或批准为正确的,则不会将该值导入到域中。
如果某个更正值在知识库中显示为无效或错误的值,则无论是错误值还是更正值都不会被导入。
如果域作为复合域的一部分且对复合域执行清理,将不会导入任何值。
仅当知识库处于工作状态且知识库由正在执行导入的用户锁定,才可从项目中导入值。