本文主要介绍指标、指标域和指标类型的定义。
指标
指标是用于衡量事物发展程度的单位或方法,也常被称作度量。例如:温度、人口数、GDP、收入、用户数、利润率、留存率、覆盖率等。
指标域
指标域是指标所属的对象,用于分类管理指标。物联网数据服务提供产品和设备两个指标域。
指标类型
原始定义
原始定义类型的指标是来源于物联网平台的产品物模型定义。
您可从物联网控制台的设备管理 > 产品页面进入产品详情页面,单击功能定义,查看定义的物模型。
原始指标
原始指标类型的指标是来源于物联网平台中设备上报的属性或者从自定义Topic中解析的属性。
您可从物联网控制台的设备管理 > 设备页面进入设备详情页面,单击物模型数据,查看属性。
衍生定义
衍生定义是以原始定义为基础,并应用到子实体上的原始定义指标的衍生。
衍生定义指标与原始定义指标类似,是一种属性定义,没有具体的数据值。
衍生定义的指标不在产品的实体上进行计算,仅在产品下的设备上进行衍生定义指标的计算,汇总数据就是设备衍生指标的指标数据。
产品衍生定义的指标和其名下每个设备衍生指标的指标共用一个指标code。
衍生指标
衍生指标是基于原始指标、原始定义、衍生定义,经过加和、平均等汇总计算方式得到的。
衍生指标的时间统计范围(时间约束条件)抽象为时间修饰词,其它约束条件抽象为业务修饰词。
因此衍生指标由三个要素构成:时间修饰(必选)+业务修饰(可选)+原子词(必选)。
关于如何新增指标,请参见新增指标。
指标类型使用范围说明
以下是针对不同类型指标对应指标域是否支持使用的说明。
指标类型 | 产品 | 设备 |
原始定义 | 支持 | 不支持 |
原始指标 | 不支持 | 支持 |
衍生定义 | 支持 | 不支持 |
衍生指标 | 支持 | 支持 |
产品下的实体可以同时包含衍生定义类型和衍生指标类型的指标。
以产品PK1的衍生定义最近一天平均温度为例,产品PK1名下有100个设备DNn(n=1..100),如果单独为每个设备做最近一天平均温度的衍生指标,那需要配置100次。此时可从产品PK1做衍生定义,产品PK1名下的100个设备就都会有最近一天平均温度的衍生指标。