物联网数据分析提供新增指标功能,支持通过时间修饰词、原子词和计算逻辑等配置衍生指标,用于指标再衍生、数据报表分析等业务。
前提条件
操作步骤
在物联网平台控制台的实例概览页面,单击目标实例名称。
在左侧导航栏,选择数据分析 > 数据资产。
在数据资产 > 指标管理 > 所有指标页签,单击新建指标。
在新建指标中,设置指标定义。
参数
说明
指标域
选择指标域类型。
所属产品
根据所选指标域,通过页面提示,选择对应实体。
所属设备
所属分组
所属空间
所属活动
衍生范围
选择衍生指标的应用范围。
本实体:作用到当前的实体。
子实体:作用到当前实体的子实体。配置衍生定义的指标时,需选择子实体。
例如,产品的子实体为对应的设备,则该衍生定义指标是在每个设备上做衍生定义指标计算,产品不做衍生定义指标计算。
更多信息,请参见指标类型。
时间修饰词
选择时间修饰词,即新增指标统计数据的时间范围。可单击右侧前往词库管理查看详细说明。
原子词
选择指标域下已添加的原子词。更多信息,请参见添加原子词。
显示指标名词
指标名称不可修改,默认按照时间修饰词+原子词拼接。
例如:
最近1小时test
度量单位
选择单位类型及对应的具体单位。支持的单位以页面提供的可选项为准。
数据类型
设置数据类型及对应取值范围。单击帮助按钮
,可查看数据类型详细说明。
指标描述
指标的业务描述,默认按照时间修饰词+原子词拼接。
例如:
时间修饰词:最近1小时,原子词:test
单击下一步,参考如下说明,设置指标配置。
参数
说明
加工方式
不支持修改。
是否可累加
当该指标是可以累加的数值型指标时,例如笔数、金额、次数等,可选则是。
日期维度
日,不支持修改。以日为周期计算生成数据。
到期日期
选择新增指标的到期时间。
说明指标到期后,会停止调度生产数据。
计算方式
设置生成指标数据的计算逻辑。
聚合计算:下拉选择聚合函数、指标、运算符,支持最多添加10个表达式。
表达式计算:输入框内编辑运算表达式。支持的函数请参见下文附:函数列表。
您可单击输入框右上方显示帮助,单击函数,查看说明和示例。
表达式写法:在输入框中输入聚合函数,在函数体内输入$或@符号,选择指标域,输入英文句号(.),选择指标域下的实体,再输入英文句号(.),选择需要衍生计算的指标。
其中,$和@符号支持选择的指标类型不同:
$:原始定义和衍生定义。
@:原始指标和衍生指标。
例如,产品温湿度传感器下有100台设备,其中一台设备为TH_sensor,以下是基于原始指标、原始定义的温度衍生出最近一天平均温度指标表达式。
在产品上通过衍生定义指标做所有设备的衍生指标计算:
avg($产品.温湿度传感器.温度)
。在单个设备上做衍生指标的计算:
avg(@设备.TH_sensor.温度)
。
注意聚合函数表达式内不支持使用四则运算符。
单击完成并上线。
您可在所有指标列表中查看到新增完成的指标。
说明仅单击完成的指标,显示状态为未上线,暂不汇总数据。
未完成配置的指标,可单击进入草稿箱,继续编辑,完成上线。
(可选)在所有指标列表中,找到目标指标,单击操作栏功能按钮,可执行以下操作。
说明原始定义的指标仅支持查看和删除功能。
操作
说明
编辑
修改衍生指标配置。
下线
下线已上线的指标。指标下线后,相关的衍生指标和服务失败。
上线
上线已下线的指标。
克隆
可在克隆指标页面,根据页面提示,直接修改指标定义和配置,添加新指标。
说明不支持保存克隆配置完全一致的指标。
删除
删除当前指标。
注意以下场景,删除指标,会提示失败。
该指标存在下游指标。
该指标已在数据分析报表中使用。
后续操作
由于衍生指标是T+1日维度统计数据,新增指标后,如需立即查看到数据,需手工创建回刷任务,回刷历史数据。
具体操作,请参见指标回刷。
附:函数列表
函数 | 说明 |
---|---|
返回输入参数中最大的一个。 | |
返回输入参数中最小的一个。 | |
计算平均值。 | |
计算最大值。 | |
计算最小值。 | |
计算汇总值。 | |
计算记录数。 | |
计算绝对值。 | |
计算向上取整值。 | |
返回四舍五入到指定小数点位置的值。 | |
返回截取到指定小数点位置的值。 | |
返回列表中第一个非NULL的值。 |
在文档使用中是否遇到以下问题
更多建议
匿名提交