设计数据质量 SLA 规则

在设计数据质量 SLA 规则时,您必须确定要监控哪些数据资产或列,以及应应用哪些质量标准。 此外,请明确当检测到违反数据质量 SLA 规则时,是否会触发修复工作流。

必需的许可权

您必须拥有以下用户权限:

  • 若要仅查看数据质量 SLA 规则,您必须拥有 “访问治理工件 ”权限。
  • 要创建、编辑或删除数据质量 SLA 规则,您必须拥有 “访问治理工件 ”和 “管理数据质量 SLA 规则 ”权限。

数据质量 SLA 规则的属性

数据质量 SLA 规则的特性和行为与其他治理成果存在显著差异。

属性或行为 支持? 解释
必须使用唯一名称吗? 每条数据质量 SLA 规则都必须有一个唯一的名称。
描述? 用自然语言描述该规则的功能,使其易于理解。 包含标准字和词汇,以便于搜索此规则。
向其他规则添加关联? 数据质量 SLA 规则之间不存在关联。
向其他治理工件添加关联关系? 您可以在数据质量 SLA 规则的定义中使用业务术语,但不会建立任何关联。
向资产添加关系? 数据质量 SLA 规则与任何资产均无关联。
添加自定义属性? 数据质量 SLA 规则不支持自定义属性。
添加自定义关系? 数据质量 SLA 规则不支持自定义关系。
按类别整理? 数据质量 SLA 规则不受类别控制。 它们按项目激活,并对所有用户可见。
从文件导入? 您必须逐一创建每条数据质量 SLA 规则。
导出到文件? 无法导出数据质量 SLA 规则。
由工作流管理? 数据质量 SLA 规则在创建后即发布并生效。
指定开始和结束日期? 数据质量 SLA 规则在创建后生效,并持续有效直至被删除。
指派一名管家? 数据质量 SLA 规则没有负责人。
添加标签? 数据质量 SLA 规则不支持标签。
分配给资产? 虽然无法手动将数据质量 SLA 规则分配给资产,但系统会将规则应用于符合该规则条件的资产。
分配到数据资产中的某一列? 虽然无法手动将数据质量 SLA 规则分配给资产中的某个列,但数据质量 SLA 规则会自动应用于符合该规则条件的列。
在分析或增强过程中进行自动分配? 数据质量 SLA 规则按项目启用,并在对符合规则条件中标准的资产运行数据质量检查时生效。
[未分类] 类别中的预定义工件? 您必须创建所有数据质量 SLA 规则。

规则条件

确定您希望监控数据质量的级别:

  • 对于全部数据资产
  • 对于选定数据资产中的列
  • 对于这些数据资产及其列
  • 对于特定列,无论其包含的数据资产如何

确定您需要监控的项目,即关键数据元素 (CDEs)。 主要条件在数据资产层级进行规定。 如果您的 CDE 是列,则必须配置子条件。

通过名称或分配的业务术语选择关键数据元素:

  • 若需定位特定数据资产或列,请按名称进行选择。 您必须使用完全匹配的资产或列名称。 您可以通过提供以逗号分隔的名称列表,将规则设置为覆盖多个数据资产或列。

  • 若需针对特定上下文的数据资产或列进行操作,请通过分配的业务术语进行选择。 您可以提供以逗号分隔的业务术语列表。 所有被分配了指定业务术语之一的数据资产或列均受该 SLA 规则约束。

指定必须满足的质量标准。 选择一种数据质量评分类型,以及数据资产或列必须达到或超过的阈值,才能符合 SLA 规则。 根据监控级别,为数据资产、列或两者同时指定质量标准。

您可以从以下类型的分数中选择:

  • 总体数据质量得分
  • 预定义数据质量维度的维度评分
  • 自定义数据质量维度的维度评分。 您可以通过 API IBM Knowledge Catalog 创建自定义维度 ,创建数据质量维度

操作

该操作用于定义:当检测到 SLA 规则违规时,是否触发修复工作流。 有关更多信息,请参阅《 管理数据质量修复任务的工作流》。

若未选择修复工作流,任何违规情况仅会在数据资产的" 数据质量 "页面上报告。

了解更多