数据可视化 DLV
数据可视化 DLV
- 最新动态
- 产品介绍
-
用户指南
- 准备工作
- DLV控制台简介
- 如何使用DLV
- 管理工作空间
- 新建数据连接
- 创建大屏
- 开发大屏
- 管理大屏
- 管理图层
-
管理数据连接
-
新建数据连接
- 数据连接概述
- 使用静态数据源
- 新建API数据连接
- 新建API网关数据连接
- 新建CSV文件数据连接
- 新建对象存储服务(OBS)数据连接
- 新建DWS数据连接
- 新建DLI数据连接
- 新建MRS Hive数据连接
- 新建MRS SparkSQL数据连接
- 新建ClickHouse数据连接
- 新建RDS MySQL数据连接
- 新建RDS PostgreSQL数据连接
- 新建RDS SQL Server数据连接
- 新建RDS GaussDB数据连接
- 新建RDS GeminiDB Influx 接口数据连接
- 新建云搜索服务 Elasticsearch数据连接
- 新建DAYU数据服务连接
- 新建分布式数据库中间件(DDM)数据连接
- 新建Oracle数据连接
- 新建MySQL数据连接
- 新建PostgreSQL数据连接
- 新建SQL Server数据连接
- 新建Elasticsearch数据连接
- 编辑数据连接
- 查找数据连接
- 删除数据连接
- 管理VPC连接
-
新建数据连接
- 管理组件
- 组件指南
- 组合大屏
- 在第三方系统中集成大屏
- 修订记录
- 开发指南
- 最佳实践
- API参考
- 常见问题
- 文档下载
- 通用参考
链接复制成功!
新建API数据连接
使用API数据源,您可以通过调用一个第三方的REST(Representational State Transfer)API获取源数据,,该REST API响应结果中的HTTP body体就是源数据,DLV可以解析响应结果中的源数据并将其直接展示在大屏上。您无需创建数据连接,可以直接在大屏编辑页面的数据面板中配置API数据源的URL。
使用限制
连接API数据源,需要满足以下条件:
- 获取源数据的REST API和华为云网络之间能够正常通信。
- 获取源数据的REST API当前仅支持通过HTTPS协议的GET请求调用,且API响应结果的HTTP body体仅支持JSON格式。
- DLV的API数据源仅支持解析与静态数据源的JSON结构相似的一级JSON数组,不支持多层嵌套的 JSON结构。
使用API数据源
- 登录DLV控制台,单击“我的大屏”。
- 在“我的大屏”页面,找到需要编辑的大屏,将鼠标移至该大屏图标上,然后单击编辑按钮
进入大屏开发页面。
图1 编辑大屏 - 从左侧组件库中选择一个组件,例如“柱状图”,该组件将出现在画布中。单击该组件,再单击屏幕右侧的“数据”面板。
- 在“数据”面板中,设置“数据源类型”为“API”。
- 在编辑区域中输入完整的URL地址。
当“由服务器发起请求(仅支持HTTPS)”设为关闭时,由DLV页面直接发送Ajax请求访问URL。这种使用方式存在跨域问题。
当“由服务器发起请求(仅支持HTTPS)”设为开启时,由DLV的后台服务器代理转发URL请求并返回数据。这种使用方式可以解决跨域问题。
说明:
DLV当前只支持HTTPS协议,请确保您发送的是HTTPS的API请求。
图2 新建API数据源 - 单击“ 预览结果”,数据响应成功后可查看结果。
图3 查看数据响应结果
- 根据响应数据的属性名称配置字段映射。
图4 配置映射关系
- 配置完成后的大屏组件效果如下图所示。
图5 大屏效果图
父主题: 新建数据连接