您可以通过数据服务的离线数据存储功能,查看平台系统表、时序表和快照表。本文介绍查看平台系统表、时序表和快照表的操作步骤,及各存储表的数据内容。
查看存储表
登录物联网平台控制台。
在实例概览页面,找到对应的企业版实例,单击实例进入实例详情页面。
在左侧导航栏,选择数据服务 > 数据存储。
在数据存储页面单击离线存储页签。
单击平台系统表或时序/快照表页签,查看对应类型的存储表。
平台系统表
您可以查看已创建的产品和设备的信息。
产品表:存储了已备份实例的产品元信息,包括产品的ProductKey、名称、创建时间、修改时间等。
设备表:存储了已备份实例的设备元信息,包括所属产品的设备唯一标识符IotId、激活时间、状态、物理地址、设备类型等。
设备分组表:存储了已备份实例的设备分组信息,包括分组类型、分组名称、描述等。
设备分组关系表:存储了设备和分组的关系。
设备标签表:存储了已为设备添加的标签信息。
设备位置数据表:存储了设备的经纬度和省市信息。
时序/快照表
说明物联网数据服务不区分大小写,如物模型中属性定义Power、power,在数据服务中会被认为是同一个定义,将导致时序表和快照表初始化失败。请您在定义产品和孪生节点的物模型时避免这样的定义方式。
产品维度:实例备份后,对于该实例下新增产品,时序/快照表列表自动生成对应产品的时序/快照表。只有设备上报过物模型的属性、事件数据后,自动生成的产品存储表才有数据。
IoT孪生引擎的孪生空间维度:实例备份后,对于该实例下IoT孪生引擎空间,时序/快照表列表自动生成对应空间的时序/快照表。只有IoT孪生引擎的数据源有数据映射到孪生节点的属性数据后,自动生成的IoT孪生引擎存储表才有数据。
您可以在时序/快照表页签下的搜索框,输入产品名称、IoT孪生引擎的孪生空间名称或存储表名称,搜索指定存储表。也可以单击表类型(全部)后的,按照表的类型进行筛选。
产品属性时序表:设备上报的属性历史数据。
产品属性快照表:设备最近一次上报的属性数据。
产品事件表:设备上报的事件历史数据。
IoT孪生引擎时序表:孪生节点已有的历史数据。
IoT孪生引擎快照表:孪生节点最近一次映射到的数据。
在存储表列表,可执行以下操作,查看存储表详细信息。
查看
单击对应表右侧操作列的查看,可查看对应表的基本信息和表结构。
基本信息
项目
示例
说明
表标识符
${system.device_group_relation}
存储表的标识符。
表显示名
设备分组关系表
存储表的中文名称。
字段数
8
存储表表头项目的数量。
数据来源
系统数据源
数据的来源,包括:
系统数据源:数据来源为平台系统表。
产品属性数据源、产品事件数据源:数据来源为时序表或快照表。
描述
此表描述了设备和分组的关系
存储表的用途。
表结构:存储表的表头项目的详细信息,包括表头的字段名称、字段类型等信息。
数据预览
单击对应表右侧操作列的数据预览,查看对应存储表的数据详情。
说明默认仅展示最新的20条数据。
导出存储表数据
在时序/快照表页签的存储表,单击对应表右侧操作列的导出或
,执行以下操作,可导出数据到本地。重要同一时间只能创建一个进行中的导出任务,每天仅支持生成三个导出任务,每个任务支持下载三次。
在导出任务详情页面,单击创建导出任务。
在弹出的对话框中,设置以下参数。
参数
说明
导出数据的时间范围
最多选择3天时间范围。
导出文件名
支持中文字符、英文字母、数字、下划线(_),不能以数字和下划线(_)开头,长度不能超过30个字符。
导出CSV文件分隔符
仅支持选择竖线。
单击确定。
创建导出任务成功后,可单击操作列查看,查看导出任务日志。
任务运行成功后,单击操作栏下载,会下载CSV文件到本地。
开启实时数据集成(Flink)
仅产品属性时序表和产品事件表支持开启Flink任务。开启成功后,可将设备时序数据集成到实时计算Flink,帮助您实时分析和诊断设备的运行状况,实时检测运行故障,实时预测制品良率等。
数据服务中实时数据集成流出会消耗数据处理单元(CU),详细说明,请参见计费项说明。功能使用的详细说明,请参见实时数据集成(Flink)。
在时序/快照表页签的存储表,找到目标产品属性时序表或产品事件表,单击右侧操作列的查看。
在存储表详情页面,单击Flink任务开关的关闭图标。
在弹出的对话框中,单击确认开启。
关闭实时数据集成(Flink)
如果业务需求无需使用实时计算Flink进行数据流计算和分析,可执行以下操作关闭Flink任务。
在存储表详情页面,单击Flink任务开关的打开图标。
单击确认关闭。
后续步骤
SQL分析:平台系统表、时序表和快照表,可作为SQL分析任务的查询对象,以进一步利用和分析数据。
离线数据集成(DataWorks+MaxCompute):平台系统表、产品属性时序表、产品属性快照表和产品事件表数据,可以集成到阿里云大数据开发治理平台(DataWorks)中构建数据仓库,以提升数据应用效率。
实时数据集成(Flink):产品属性时序表和产品事件表数据,可以集成到阿里云实时计算Flink中计算和分析,以帮助您实时分析和诊断设备的运行状况,实时检测运行故障等。