大屏组件支持的数据源类型有:静态数据源、设备、自定义API、业务逻辑API、数据分析API。本文为您介绍大屏组件支持的所有数据源,帮助您选择合适的数据源进行大屏项目的开发。

静态数据源

选择数据源类型为静态数据。在下方的数据配置区域内,按照您的需求修改模板已有的数据,或粘贴准备好的JSON格式的数据。

配置静态数据

设备

选择数据源类型为设备。以设备上报的属性数据和事件数据作为该组件的数据源。

设备
表 1. 参数说明
参数 说明
产品 选择设备所属产品。下拉框中,会展示当前应用所属项目中已导入的产品。如果没有相应产品,请单击左上角的项目名称,前往项目页创建或导入产品。
选择设备 选择该组件的数据源设备。
选择属性 选择设备属性。

自定义API

选择数据源类型为自定义API。调用开发者自己开发的开放接口或第三方接口,将返回数据作为组件数据源。

自定义API
参数 说明
请求方法 选择自定义接口的请求方法,可选:GETPOST
请求地址 输入您的自定义接口的请求地址。
URL 请求参数 :以最终发布页面上的某个参数,作为该接口的请求参数值。常用于嵌入页面时,由宿主页提供动态参数,如将传入的产品型号,作为当前接口的请求参数。
Headers 可选配置。
服务器代理请求 因跨域无法访问时,可勾选。
需要Cookie 不勾选服务器代理请求且需要Cookie时,可勾选。

业务逻辑API

选择数据源类型为业务逻辑API。调用在当前项目中,通过业务逻辑开发工作台开发的HTTP接口,将返回数据作为组件数据源。

业务逻辑API
参数 说明
接口 选择当前项目的业务逻辑开发工作台中已部署发布的HTTP接口。
查询参数 当API接口返回数据需要提供请求参数时,在下框中输入JSON格式的请求数据。参数名称要与业务服务中设置保持一致。

支持配置请求参数为动态数据:URL参数。即将组件所属应用最终发布的URL地址中某个URL参数(key=value)设置为此处参数的值。设置方法如下:

{"请求参数的名称":":指定URL参数的key"}

例如:接口请求参数为codeId,页面URL为http://***.com/page/111111?id=222。使用{"codeId": ":id"},将页面URL参数的id值,设置为当前接口的请求参数。

数据分析API

选择数据源类型为数据分析API。调用开发者在物联网数据分析中开发的API接口(包含官方通用接口、用户自定义接口),将返回数据作为组件数据源。

有关数据分析的API接口更多信息,请参见SQL分析

数据分析API
参数 说明
API 选择当前项目的数据分析中开发的API。
查询参数 当API接口返回数据需要提供请求参数时,在下框中输入JSON格式的请求数据。参数名称要与数据分析中API接口的入参保持一致。

支持配置请求参数为动态数据:URL参数。设置方法与上文“业务逻辑API”中查询参数相同。