如何使用数据表

更新时间:
复制为 MD 格式

数据表对设备数据源(平台系统表、平台设备表、授权表)和外部数据源中数据表提供管理能力,主要包括表信息展示和数据概览。

背景信息

  • 实例分为旧版公共实例、新版公共实例、企业实例。 只有旧版公共实例可以使用旧版数据分析以及Web页面数据源中的数据表。
  • 分析透视的SQL分析使用标准的SQL语法,但平台系统表名、平台设备数据表名等存在特殊性,保留以${}命名的规则,因此通过数据表管理数据。

查看数据表

  1. 登录数据分析控制台
  2. 在上方导航栏中选择数据资产,单击数据表
  3. 数据表页面中选择目标数据表。
    说明 您可以通过输入表名搜索定位到目标数据表。支持模糊搜索。

    表信息中查看表基本信息(表名、字段数、描述等)和表结构(字段说明)。有关数据表类型详细说明,请参见本文下方的数据表说明

  4. 可选:单击数据概览,查看表的实际数据信息。
    数据概览页面默认预览最新的20条数据,如需查看更多数据,可在可视化分析SQL分析中查看。
  5. 可选:单击可视化分析SQL分析,可查看并使用数据表的数据源进行数据分析或数据任务开发。详细内容请参见可视化分析SQL分析

数据表说明

  • 平台系统表

    平台系统表是开发者在物联网平台创建的产品、设备、设备分组等的数据。

    • 设备分组关系表

      主要对应物联网平台控制台设备管理 > 分组分组详情页面的设备列表子分组列表页签数据。

      其中设备列表页签包含DeviceName、设备所属产品、节点类型、状态/启用状态、最后上线时间、操作等列;子分组列表页签包含分组名称、分组ID、添加时间、操作等列。
    • 产品表
      主要对应物联网平台控制台设备管理 > 产品产品详情页面数据。产品列表包含产品名称、ProductKey、节点类型、添加时间等列,单击操作列的查看进入产品详情页。产品详情页展示ProductKey、ProductSecret、设备数,并提供产品信息Topic类列表功能定义服务端订阅Tab页签。产品信息包括产品名称、节点类型、创建时间、所属品类、数据格式、认证方式、状态、连网协议和产品描述等字段。
    • 设备表
      主要对应物联网平台控制台设备管理 > 设备设备详情页面数据。在设备管理 > 设备页面的设备列表中,单击目标设备操作列的查看,进入设备详情页面。设备详情页面包含设备信息Topic列表运行状态事件管理服务调用设备影子文件管理日志服务在线调试Tab页签。
    • 设备分组表
      主要对应物联网平台控制台设备管理 > 分组页面和分组详情分组信息页签数据。分组列表页包含分组名称分组ID添加时间等列,单击操作列的查看可进入分组详情页,展示分组层级分组ID设备总数激活设备当前在线等信息,并提供分组信息设备列表子分组列表三个页签。
  • 平台设备表
    • 设备数据表
      设备产生的历史运行数据。物联网平台默认为每个产品免费赠送一个月数据存储,因此设备数据表保存了每个设备的最新(一个月)运行数据。
      说明 如果您在数据分析 > 数据源 > 设备数据源中对产品创建了更长久的数据存储周期,假设6个月,那么可以查询设备近6个月的历史数据。
    • 设备快照表

      设备快照表存储。在数据概览页签,可查看物联网平台创建的某一个产品下所有设备的运行信息。

      说明 如果产品有多个属性,而在某个时间只上报了一个属性,数据概览页签只显示最新上报的一个属性,其他属性会以历史数据方式存储。
      数据表中包含 $device_nametemperature$product_key$iot_id$type 等字段,默认预览最新的20条数据,可在可视化分析或SQL分析中查看更多数据。
    • 设备事件表
      设备事件数据存储。在数据概览页签,可查看物联网平台创建的某个拥有事件的产品下所有设备的事件上报的数据。在左侧导航中展开设备事件表,选择具体事件子表(如电灯故障上报),即可预览事件数据,包含 $event_name$event_type$event_code$event_time$event_date 等字段。默认预览最新 20 条数据。
  • 授权表
    说明 该功能依赖物联网平台的设备授权功能,详情请参见授权设备
    阿里云物联网的其他用户,在成功授权您访问其设备后,您就可以在授权表中查看到对应产品的数据表,包括设备数据表、设备快照表、设备事件表。与平台设备数据表一样,每个表格都可以在表信息数据概览两个页签中查看对应的表格信息。授权表的表结构包含以下字段:$device_name(VARCHAR,设备名称)、$event_date(VARCHAR,设备数据产生的日期)、$event_time(TIMESTAMP,设备数据产生时间戳)、$iot_id(VARCHAR,设备唯一标识)、$product_key(VARCHAR,产品唯一标识)、$type(VARCHAR,设备类型)等共25个字段。
  • 外部数据源

    外部数据源展示的是物联网平台中数据分析 > 数据源模块下外部数据源的数据信息。您可以配置业务数据库账号,用于数据开发时进行跨域数据分析。详细内容请参见外部数据源

    数据表管理页面左侧导航树中,选择外部数据源分组下的目标数据表,右侧将展示表信息数据概览两个页签。表信息页签包含基本信息(表名、字段数、中文名、数据源、描述)和表结构列表(字段名、数据类型、备注)。
    说明 外部数据源目前支持的数据库类型为RDS for MySQL,暂不支持自建数据库,后续将会支持多种类型数据库云产品。