配置指标质量和分析规则¶
对特定指标进行数据质量分析前,需要配置以下模板:
质量规则配置:指定各个指标的质量评估规则,包含指标标识符、规则适用的资产颗粒度与资产类型、规则模板以及具体规则配置等信息。
质量分析配置:指定目标指标关联的模型及测点信息,用于对指标的数据质量问题根因分析。
质量规则配置¶
指标规则配置用于指定各个指标的质量评估规则,从而判断指标的完整性和有效性。通过以下步骤下载、配置并上传指标规则模板:
在应用门户的左侧导航栏中选择 数据质量 > 指标数据质量 > 指标规则配置。
在 质量规则配置 部分中选择 下载模板。
打开已下载的模板文件,并配置以下字段。
字段
必需/可选
描述
Metric ID
必需
需要进行数据质量评估的指标的标识符。
支持输入已在 EnOS 指标管理中注册的派生指标或衍生指标的标识符。Domain
必需
此指标规则适用的资产类型。
支持输入wind
(风电)、solar
(光伏)、building
(楼宇)、storage
(储能) 或ark
(碳管理)。Asset Granularity
必需
此指标规则适用的资产颗粒度。
支持输入site
(场站)。Rule Template
必需
此指标规则应用的数据质量规则模板。
支持输入Out of Range
(越限)。Rule Configuration
必需
用于评估指标数据质量的表达式。
支持的运算符:&&
、||
、<
、<=
、>=
、+
、-
、*
、/
和()
。
支持的参数:a[属性id]
表示场站属性,m[指标id]
表示指标,[target]
表示指标数据。
例如[target]>100 && [target]<a[attr]*100
表示当指标数据大于 100 且小于attr
属性值的 100 倍时,此指标出现 Rule Template 中指定的数据质量问题。在 数据质量 > 指标数据质量 > 指标规则配置 的 质量规则配置 中选择 选择文件 并上传已配置的模板。
如需修改当前应用中已存在的指标规则配置,可在 数据质量 > 指标数据质量 > 指标规则配置 中选择 替换 并上传新模板。
质量分析配置¶
质量分析配置用于指定目标指标关联的模型及测点信息,用于对指标的数据质量问题根因分析。质量分析配置支持以下场景:
指定指标关联的测点。例如“日发电量”这一指标是由“风机基础”模型的“有功发电量总计”测点计算获得的,当“日发电量”有问题时,需要检查“有功发电量总计”测点是否存在质量问题,从而导致“日发电量”指标有问题。
指定指标关联的测点范围较大,需要进一步确定进行指标计算时真正用到的测点。例如计算光伏场站发电量时,“发电量”这一指标会根据场站的“总发电量计算源”属性值决定用于计算的测点。因此,为确保指标数据质量根因分析结果真实、准确,可利用质量评估配置指定用于计算目标指标的模型和关联测点,避免无关测点影响根因分析结果。该场景可使用
Attr(属性ID=枚举值)
表达式。指定指标关联的指标,在进行根因分析时需要检查与指定指标相关联的指标。例如“月发电量”这一指标由“日发电量”数据汇总而成,因此在进行根因分析时,需要检查“日发电量”指标以及与“日发电量”指标相关联的原始测点,从而确保根因分析准确。该场景可使用
Metric(指标ID)
(关联指标) 。
通过以下步骤下载、配置并上传指标质量分析模板:
在应用门户的左侧导航栏中选择 数据质量 > 指标数据质量 > 指标规则配置。
在 质量分析配置 部分中选择 下载模板。
打开已下载的模板文件,并配置以下字段。
字段
必需/可选
描述
Metric ID
必需
需要进行数据质量分析的指标的标识符。
支持输入已在质量规则配置中配置质量评估规则的指标。Model ID
可选
指标关联测点所属的模型。
支持输入存在于 EnOS 设备连接与管理(DCM)中的模型 ID。Point ID
可选
指标关联的测点。
支持输入 Model ID 中指定的模型下的测点。Additional Conditions
可选
用于指定与指标分析相关的属性过滤条件或其他关联指标的表达式。
支持输入Attr(场站属性ID=枚举值)
(作为属性过滤条件)或Metric(指标ID)
(指定关联指标)。备注
使用
Metric(指标ID)
表达式时,应确保Model ID
和Point ID
为空且此指标 ID 存在于指标规则配置文件中。在 数据质量 > 指标数据质量 > 指标规则配置 的 质量分析配置 中选择 选择文件 并上传已配置的模板。
如需修改当前应用中已存在的质量分析配置,可在 数据质量 > 指标数据质量 > 指标分析配置 中选择 替换 并上传新模板。