1. 概述
数据连接是实现新增数据连接并配置数据库链接的功能,并可在控制台查看数据库对应的表实现查询数据的功能。
数据是使用 星河可视化共创分析平台平台进行数据分析与可视化的基础, 星河可视化共创分析平台平台支持数据库、数据文件和数据API三种方式提供数据。数据库方式一般适应于对已有系统集成、数据量大的场景;数据文件适应于数据量较小,自主上传的场景;而数据API适合开发方式集成已有系统。本文主要介绍数据连接相关内容。
2. 支持范围
数据连接类型支持gbase、oracle、sqlserver、mysql、postgresql、dae、gp、galaxy等。
数据连接 | 版本 |
---|---|
mysql | MySQL 5.1.73、MySQL 5.5、MySQL 5.6、MySQL 5.7、Mysql8.0 |
oracle | oracle 9.2.X、oracle 10.2.0、oracle 11.2.0、oracle 12.1.0; |
postgresql | PostgreSQL 9、PostgreSQL 10、PostgreSQL 11 |
dae | dae V1.0 |
galaxy | galaxy V1.0 |
sqlserver | SQL SERVER 2005、SQL SERVER 2008、SQL SERVER 2012 |
gbase | gbase 8 |
gp | greenplum 5 |
dameng | dm 8 |
gaussdb | gaussdb 8 |
Tdengine | Tdengine V3.0 |
GaussDB 是华为自研的最新一代高性能企业级分布式关系型数据库,完全兼容MySQL。
PostgreSQL 是一种特性非常齐全的自由软件的对象-关系型数据库管理系统。
SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。
GP(GreenPlum) 是业界最快最高性价比的关系型分布式数据库,它在开源的PG(PostgreSql)的基础上采用MPP架构(Massive Parallel Processing,海量并行处理),具有强大的大规模数据分析任务处理能力。
TDengine 是一款开源、云原生的时序数据库(Time Series Database),专为物联网、工业互联网、金融、IT 运维监控等场景设计并优化。
dae 是自研大规模并行分析(MPP)数据库。MPP数据库它是运行在由普通商用服务器组成的服务器集群上,服务器(节点)之间通过网络连接,每一个节点都是独立的、自我管理的,且计算节点的功能是相同的。
galaxy 是一款自研基于GPU运算的加速分析数据库。
3.数据连接操作
3.1 新增数据连接
在左侧数据连接点击”+”号,右侧显示数据连接配置基本信息,填写数据连接名称、数据连接类型、账号、密码、连接串后保存即可保存数据连接连接信息。点击测试可测试数据连接账号、密码、连接串的准确性,如测试通过则提示链接可用;否则会报错连接不可用,需要检查账号、密码、连接串是否准确。
单击【个人空间】→【我的数据】→【数据连接】→【新增数据连接】
3.1.1 填写配置项
新建数据连接后,需要完成【数据连接名称】、【数据连接类型】、【账号】、【密码】、【连接串】、【驱动】上述配置项。
如【连接串】的填写,Mysql的连接串填写如下: jdbc:mysql://192.168.10.50:3306/example
3.2 删除数据连接
在需要删除的数据连接后单击【更多】,在弹出的选择框选择删除即可完成对数据连接的删除。
3.3 编辑数据连接
需要对数据连接进行编辑时,直接对所需要编辑的数据连接单击编辑按钮即可。
在弹出的对话框中即可对所需要编辑的数据连接进行调整。
3.4 测试连接
完成数据连接的配置后,可点击测试连接测试是否连接成功。
如若提示连接成功,则表示数据连接已经成功连接。
3.5 逻辑关系树查看
通过查看逻辑关系树,可以查阅到数据依赖关系树和被依赖关系树。
在需要查看的数据连接后单击【更多】,在弹出的选择框选择【逻辑关系树图】即可查看数据连接的关系树图。具体操作如图所示:
3.6 控制台
如果需要对数据连接执行Mysql语句操作,可以打开数据连接控制台。
在控制台中,可执行简单的Mysql查询语句。