概述

最近更新时间:2024-06-18 10:40:41

我的收藏
此文将讲解如何将云数据源接入。如果您的数据源是在腾讯云上购买的,建议使用此种方式进行接入。

接入流程

新建项目后,在数据 > 数据源 处,选择“新建数据源”。

选择要连接的数据源类型。目前支持的云数据库类型有:
云数据库MySQL
云数据库 TDSQL-C MySQL版
分布式数据库 TDSQL MySQL版(个人版不支持)
云数据库 MariaDB(个人版不支持)
云数据库 PostgreSQL
云数据库 SQL Server
数据湖计算DLC(专业版特有)
云数据仓库forApache Doris(专业版特有)
云数据仓库PostgreSql(专业版特有)
云数据仓库ClickHouse(专业版特有)
由于部署环境网络隔离问题,云数据库 SQL Server 基础版暂时不支持连接,仅支持“双机高可用”和“集群版”的连接。另外云数据仓库Doris、PostgreSql、ClickHouse可通过私有连接进行腾讯云内网的安全访问,能够有效避免公网访问带来的潜在风险,大大提高数据的安全性:私有连接



选择类型后需输入下图所示参数,不同数据库类型所需输入的参数会略有不同,以云数据库MySQL类型为例,各项参数释义如下:
数据源显示名:在BI上展示的名称,最大不超过45个字符。
地域:该数据源所属的地域,请正确进行选择,后续实例的选择只会拉取该地域下的实例。如果选择实例时找不到需要的实例,请检查地域选择是否正确。


实例:根据您选择的地域,拉取出该地域下您购买的实例以供选择。展示形式为“实例名称(实例ID)”,例如“cdb198984(cdb-rpmw2hvq)”。支持对实例名称进行模糊搜索,实例ID进行精确搜索,以供快速选择实例。


编码:数据库的编码格式,目前支持三种格式:“utf8”、“gbk”、“latin1”
数据库名称:数据库的名称
用户名&密码:数据库对应的用户名和密码
当信息输入完成后,可单击底部一键测试进行连通性测试,若如下图所示提示“数据源连通性异常”,则代表连接失败,此时请先检查用户名、密码等连接信息是否填写有误。

若连接成功,则会如下图所示进行提示,此时可单击确认进行新建。

新建后,则会如下图所示,在列表中新增一行记录,此时代表已新建完成。如果有需要修改的信息,可单击编辑进行修改。

新建完成后,即可进行建立数据表操作,详情请见:新建数据表

常见报错及解决办法

如果您在新建云数据源时,遇到了如下图所示的报错,这可能是因为您登录的是子账号,但主账号没在 Cam 权限管理系统中分配该云数据源查询实例列表的权限,导致 BI 在拉取云数据源的实例列表时出错。

解决方案是,使用主账号,在访问管理的 策略模块 中,分配对应云数据源的查询实例列表权限,即DescribeDBInstances给子账号(此为最基础的权限,一般分配权利范围更广的读类型的权限也可以),如下图以云数据 MySQL 为例。













按如上方式分配权限后再使用子账号拉取实例列表,报错会消失。