本测试,通过iot studio实现web端展示数据分析api调用的数据,实现设备端事件上报,展示在web网页里
首先,现在物联网平台创建一个产品,并实现事件上报(此处方便测试,只定义了一个事件,没有定义其他属性或者服务)
设备端模拟连接到物联网平台上,并上报一条数据
上报后可以在物模型数据的事件中查看到
下一步,通过数据分析,绑定该产品的数据源,并进入SQL分析
调取刚刚上报的事件,这里SQL语句修改一下,上报的时间戳改成时间,测试api并发布
回到iot studio,创建一个表格组件用来承接数据,数据源设置里面选取数据分析服务,选用刚刚创建的接口,调取数据
预览iot studio的web网页,实现上报数据的展示,完成整个流程
这里测试遇到的问题总结
1.创建api时,输出的参数需要选择相应的数据类型,比如时间戳选择verchar,数据根据上报的形式来调整,如果不选,发布api失败,报错"未知错误"...
2.SQL语句查找,如果是平台生成的SQL,时间字段或自动生成时间戳,而如果按时间戳来调用,组件在编辑时会显示为时间,但是预览或者发布时会再次转为时间戳,不如直接在创建api时就改掉