数据可视化 DLV
数据可视化 DLV
- 产品介绍
-
用户指南
- 准备工作
- DLV控制台简介
- 如何使用DLV
- 管理工作空间
- 新建数据连接
- 创建大屏
- 开发大屏
- 管理大屏
- 管理图层
-
管理数据连接
-
新建数据连接
- 数据连接概述
- 使用静态数据源
- 新建API数据连接
- 新建CSV文件数据连接
- 新建对象存储服务(OBS)数据连接
- 新建DWS数据连接
- 新建DLI数据连接
- 新建MRS Hive数据连接
- 新建MRS SparkSQL数据连接
- 新建ClickHouse数据连接
- 新建RDS MySQL数据连接
- 新建RDS PostgreSQL数据连接
- 新建RDS SQL Server数据连接
- 新建RDS GaussDB数据连接
- 新建RDS GeminiDB Influx 接口数据连接
- 新建云搜索服务 Elasticsearch数据连接
- 新建分布式数据库中间件(DDM)数据连接
- 新建Oracle数据连接
- 新建MySQL数据连接
- 新建PostgreSQL数据连接
- 新建SQL Server数据连接
- 新建Elasticsearch数据连接
- 编辑数据连接
- 查找数据连接
- 删除数据连接
-
新建数据连接
- 管理组件
- 组件指南
- 组合大屏
- 在第三方系统中集成大屏
- 修订记录
- 开发指南
- API参考
- 常见问题
-
更多文档
-
用户指南(阿布扎比区域)
- 产品介绍
- 准备工作
- 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来创建大屏,流程如下:
1.调用Token认证获取用户的Token信息,在后续的请求中需要将Token放到请求消息头中作为认证。
2.调用接口创建大屏。
前提条件
- 已获取IAM的Endpoint和DLV的Endpoint。
- 已获取projectId,具体请参见获取项目ID。
操作步骤
假设已获取前提条件中的信息为如下值(实际操作中您需要根据实际情况替换):
- IAM的Endpoint:下面示例中以iam_endpoint代替。
- DLV的Endpoint:下面示例中以dlv_endpoint代替。
- 项目编号projectId:下面示例中以project_id代替。
则可以通过如下步骤创建一个大屏。
- 调用Token认证其他接口前,需要获取Token,并设置成环境变量。
curl -H "Content-Type:application/json" https://iam_endpoint/v3/auth/tokens -X POST -d '{ "auth": { "identity": { "methods": [ "password" ], "password": { "user": { "name": "testname", "domain": { "name": "testname" }, "password": "Passw0rd" } } }, "scope": { "project": { "name": "ap-southeast-1" } } } }' -v -k
响应Header中“X-Subject-Token”的值即为Token:
X-Subject-Token:MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
使用如下命令将Token设置为环境变量,方便后续事项。其中,“X-Auth-Token”的值为上一步骤中获取到的Token值。
export Token=MIIDkgYJKoZIhvcNAQcCoIIDgzCCA38CAQExDTALBglghkgBZQMEAgEwgXXXXX...
- 调用新增大屏接口。
curl -X POST -H 'Content-Type:application/json;charset=utf-8' -H "X-Auth-Token:$Token" -d '{ "name": "my_screen", "alias": "first_screen", "description": "my first screen", "template_id": "453113551", "workspaceId":"86ce107974ce4f93b618acb232863027" } }' https://dlv_endpoint/v1/project_id/screens -v -k
参数说明:
- name:大屏的名称。
- alias:大屏的别名。
- description:大屏的描述信息。
- template_id:用于创建大屏的模板ID。
- workspaceId:工作空间ID。
如果返回状态码为200,则说明创建大屏成功。如果失败,异常状态码请参见状态码。