本节主要介绍如何使用物联网数据分析的可视化分析功能,对纺织品车间里收集到的温度数据进行数据处理、生成数据API。

前提条件

已将相关设备接入阿里云物联网平台。详细内容请参见建立设备与平台连接

背景信息

纺织品车间里已安装了温湿度传感器,现需要查询出温湿度传感器这个产品收集到的数据中,近两天温度超过36℃的所有数据。更多关于物分析的功能介绍请参见可视化分析

操作步骤

  1. 登录数据分析控制台,在顶部导航栏上选择分析透视,单击可视化分析页签,进入可视化分析列表页,如下图所示。
    物分析应用列表页
  2. 单击新建可视化分析,在新建物分析弹框中配置参数,如下图所示。
    新建物分析应用弹框
  3. 单击确认
    根据上一步选择的数据源,进入对应的可视化分析工作台。 本文以选择物标签为例。
    说明 本文图片所示为默认主题(亮色)。物联网数据分析支持设置工作台主题样式功能,您可单击工作台右上角的设置按钮设置,修改主题为暗色主题
    • 物标签物标签分析工作台
    • 数据表数据表分析工作台
  4. 单击选择产品,选择温湿度传感器,则右侧默认显示近一天的数据,如下图所示。
    场景二选择温度物标签2
    说明 物分析表格中的数据最多显示200行。
  5. 可视化分析工作台右上角的时间选择区选择近两天的时间区,则物分析表格会重新刷新出一个新的表格数据,如下图所示。
    场景二选择时间区2
  6. 单击物分析表格上方快捷小图标筛选,在右侧弹框中输入筛选条件,筛选出温度超过36℃的数据。
    1. 输入筛选条件 where t0_Temperature > ${Tem},表示在该列(t0_Temperature)中筛选出比请求参数Tem(您可以自定义)值大的所有数值。
      场景二输入筛选条件
    2. 单击配置参数,在弹框中设置参数类型及默认值,此处默认值设置为36,如下图所示。
      场景二设置筛选参数值
      说明 类型,请根据请求参数的类型,选填合适的数据类型,此处选择INTEGER
    3. 单击应用,物分析表格即可筛选出近两天温度值大于36℃的所有数据。
      场景二筛选后结果
  7. 将此物分析表格生成一个数据API,供Saas应用直接调用,具体操作如下。
    1. 单击页面右上角的配置按钮,如下图所示。
      场景二API配置按钮
    2. 在右侧弹框中,按下图所示配置相关参数后单击应用
      场景二API配置参数
      说明
      • 上图中入参Tem是您在步骤6中做筛选操作时您自己设定的请求参数。
      • 开启返回结果分页请勾选,选中后,当数据量很大时,可以分页显示。如果不勾选,则默认返回2000条记录。
    3. 单击页面右上角API的测试,在测试数据服务页面配置请求参数的值为36,单击开始测试,测试成功后如下图所示。
      场景二API测试
    4. 测试成功后,单击右上角API的发布按钮,然后单击确定即可生成一个数据API。

      发布成功后,物分析工作台右上角显示如下图所示。

      场景二API发布后结果
      • 您可以单击查看图标查看跳转到数据资产 > 数据服务 > 数据服务详情页查看具体的API信息。
        说明 API发布成功后,调用API的详细操作指导请参见JAVA SDK调用示例Python SDK调用示例
      • 您也可以单击撤销发布,重新编辑该可视化分析表格。