使用 DQS 拼写校对器

Data Quality Services (DQS) 拼写检查器检查域中字符串值的语法、拼写和句子结构。 Speller 是一种独立的客户端功能,它与服务器端引擎没有集成,对当前流或状态没有任何影响。 拼写检查器标识它认为是潜在错误的字符串值,然后在对域值进行其他手动更改的同一位置用红色下划线标记它们。 这些位置包括:

  • 知识发现活动的“管理域值”页

  • 域管理活动的“域值”页或“Term-Based 关系”页

  • 清理活动管理和查看结果

拼写检查器仅适用于数据类型为字符串的单个域。 单个域中属于字符串数据类型的所有值都发送到拼写检查器进行验证。 拼写检查器不适用于复合域,也不适用于除字符串类型以外的其他类型域,比如混合值(如包含字母和无空格数字),包括罗马数字、单个字符和仅由大写字母组成的值。

在您开始之前

先决条件

若要运行拼写检查器,必须在知识发现或域管理活动中打开知识库和域;必须为域和要在其中运行拼写检查的页面中启用拼写检查器;必须为域指定语言属性。

安全

权限

必须在DQS_MAIN数据库上具有dqs_kb_editor或dqs_administrator角色才能运行拼写器。

启用拼写检查器

  1. 若要在数据质量客户端中启用拼写检查器,请在域管理活动中打开知识库,选择所需的域,然后单击“域属性”页上的“启用拼写检查器”。 在 “语言”中,选择要与拼写检查器一起使用的语言。

  2. 在域属性中启用拼写检查器时,它将在 “管理域值 ”页、“ 域值 ”页或 “Term-Based 关系 ”页和“ 管理和查看结果 ”页中启用。 若要在这些页面上禁用拼写检查器,请单击 “启用/禁用拼写检查器 ”图标。 单击图标可更改页面上拼写检查器的状态。 同样,如果域的启用拼写检查器属性已被禁用,单击启用/禁用拼写检查器图标就会在页面上启用拼写检查器。 如果退出页面,然后返回该页面,按钮状态将再次由 “启用拼写检查器 ”域属性确定。

使用拼写检查器

  1. 移动到以下页面之一:

    • 知识发现活动的“管理域值”页

    • 域管理活动的“域值”页或“Term-Based 关系

    • 清理活动的管理和查看结果页

  2. 通过筛选或搜索显示 表中的相应值。

  3. 扫描 Value 表中的行,以确定 ValueCorrect To 列中的任何值是否标有波浪红色下划线。

  4. 右键单击用红色下划线标记的值。 如果替换值优于原始值,请单击其中一个列出的替换值。

  5. 若没有显示的值为首选,并且有一个"更多建议"按钮用于指示其他可选值,请单击它。 如果其中一个附加值优于原始值,请单击它。

  6. 如果要将值添加到字典,请单击“ 添加到字典”。 红色下划线将从值中消失。

后续:使用校对工具后

运行拼写检查工具后,完成域相关的活动,以便使用拼写检查工具建议的更正。 如果在知识发现、域管理或匹配策略活动中,请发布知识库,以使拼写检查器分析的结果可用于知识库。 有关详细信息,请参阅 “执行知识发现”、“ 管理域”或 “创建匹配策略”。

拼写检查器的工作原理

DQS 拼写检查器使用针对整个值显示的红色下划线标记任何潜在的字符串值错误。 例如,如果“纽约”被错误拼写为“Neu York”,拼写检查器将在“Neu York”下显示红色下划线,而不仅仅是“Neu”。 如果右键单击该值,将看到针对整个值的建议更正。 如果有多个建议,还可以单击“ 更多建议 ”。 您可以选择其中一个建议,或者在用户帐户级别向字典中添加一个值,以便显示原始值。 添加到字典的值适用于所有域。 仅当你显式指定建议时,才会在域中进行更正。 从拼写检查器上下文菜单中选择建议时,该值的类型会变为错误(或保持为错误)。 所选建议将添加到更正列。 请注意,值可以具有“正确”类型,但被拼写检查器标记为潜在错误。

DQS 将为 “值” 表中的 “值” 列和 “正确到” 列提供值建议。 在“ ”列中选择建议时,值类型设置为 “错误”,并将建议复制到 “正确 到”列,就好像手动插入了它一样。 如果存在现有更正,则会被视为建议。 在“管理和查看结果”页中的“清理”活动中,在“纠正为”列中选择建议时,DQS 会将当前选定的值替换为所选建议,当前选定的值将成为建议。 在“清理”活动的“管理和查看结果”页中,记录级别(下网格)中没有任何建议。