当您开发自有App需要统计数据时(例如插座的电量统计等),请您根据本文档提供的聚合方式来实现。

请您使用聚合数据查询接口,并结合以下聚合统计方式来开发相关业务场景。

  • 按小时聚合统计
  • 按天聚合统计
  • 按月聚合统计
  • 统计历史事件

按小时聚合统计

生活物联网平台支持按小时聚合统计属性或服务的数据,对应的表名称为:ads_ilop_kv_state_hourly,数据保存时间为7天。

存储列名称 存储列数据类型 存储列数据描述
iot_id String 设备唯一身份标识
attribute String 产品功能定义Identifier
sum_num Int 设备上报的属性、服务数据,按小时求和。
avg_num Int 设备上报的属性、服务数据,按小时求平均。
date_time TimeStamp 统计日期,格式为yyyy-mm-dd hh:MM:ss

按天聚合统计

生活物联网平台支持按天聚合统计属性或服务的数据,对应的表名称为:ads_ilop_kv_state_daily,数据保存时间为30天。

存储列名称 存储列数据类型 存储列数据描述
iot_id String 设备唯一身份标识。
attribute String 产品功能定义Identifier
sum_num Int 设备上报的属性、服务数据,按天求和。
avg_num Int 设备上报的属性、服务数据,按天求平均。
date_time TimeStamp 统计日期,格式为yyyy-mm-dd hh:MM:ss

按月聚合统计

生活物联网平台支持按自然月聚合统计属性或服务的数据,对应的表名称为:ads_ilop_kv_state_monthly,数据保存时间为365天。

存储列名称 存储列数据类型 存储列数据描述
iot_id String 设备唯一身份标识。
attribute String 产品功能定义Identifier
sum_num Int 设备上报的属性、服务数据,按自然月求和。
avg_num Int 设备上报的属性、服务数据,按自然月求平均。
date_time TimeStamp 统计日期,格式为yyyy-mm-dd hh:MM:ss

统计历史事件

设备所有上报的历史事件数据的记录集合,对应的表名称为:r_ilop_event_aggre_di,事件聚合数据保存时间为 30天。

存储列名称 存储列数据类型 存储列数据描述
batch_id String 事件上报的request_id
iot_id String 设备唯一身份标识。
event_code String 事件的Identifier
data_value String 设备上报事件原始内容。
client_date TimeStamp 设备端发送时间。
service_date TimeStamp 服务端处理时间。