添加PolarDB for MySQL数据源用于连通阿里云PolarDB for MySQL数据库与Quick BI,连接成功后,您可以在Quick BI上进行数据的分析与展示。Quick BI支持以公网或阿里云VPC的方式连接阿里云PolarDB for MySQL,本文为您介绍如何添加阿里云PolarDB for MySQL数据源。

前提条件

已创建阿里云PolarDB MySQL引擎集群,请参见创建集群

背景信息

如果您使用的是MySQL引擎的PolarDB数据库(即,PolarDB for MySQL),在对接Quick BI进行数据分析时,可以添加云数据源PolarDB for MySQL,PolarDB MySQL的详情请参见什么是PolarDB
PolarDB for MySQL云数据源与Quick BI对接时,数据连通、访问的网络类型支持使用公网或者阿里云VPC两种类型,不同类型的网络连通方式下,所需的配置操作不同,如下图所示。网络连通性介绍

为避免因数据源白名单限制导致数据对接访问失败,您需将Quick BI不同网络环境下的IP地址段添加至数据源的白名单中,更多对接配置详情请参见设置白名单

使用限制

  • 仅支持空间管理员和开发者的账号添加数据源。
  • 仅专业版和高级版的群空间支持创建PolarDB for MySQL数据源。

通过公网连接阿里云PolarDB for MySQL

  1. 添加白名单。
    公网连接阿里云PolarDB for MySQL之前,需要将Quick BI的IP地址加入到阿里云PolarDB for MySQL的白名单。添加阿里云PolarDB for MySQL白名单操作请参见设置白名单
  2. 验证数据源连接并创建数据源。
    1. 登录Quick BI控制台
    2. 按照下图指引添加数据源。
      添加PDB_mySQL数据源
    3. 添加PolarDB for MySQL数据源对话框,您可以根据业务场景,完成以下配置。
      名称 描述
      显示名称 数据源配置列表的显示名称。

      名称由汉字、数字、字母、下划线(_)或短划线(-)组成。

      数据库地址端口 部署PolarDB for MySQL数据库集群的公网地址和公网端口。
      请登录PolarDB控制台,在基本信息区域,单击公网右侧的申请,获取公网地址及其端口号。公网地址
      数据库 部署PolarDB for MySQL数据库集群时自定义的数据库名称。
      请登录PolarDB控制台,在数据库管理中,获取数据库名数据库名称
      用户名密码 登录PolarDB for MySQL数据库集群的用户名和密码。
      数据库版本 部署PolarDB数据库集群中MySQL引擎的版本号。
      请登录PolarDB控制台,在集群列表中,获取兼容性中MySQL引擎的版本号。数据库版本
      • 当MySQL引擎的版本号为MySQL 5.7及以下,请选择5.7
      • 当MySQL引擎的版本号为MySQL 8.0,请选择8.0
    4. 单击连接测试,进行数据源连通性测试。
      连通性1
    5. 测试成功后,单击确定,完成数据源的添加。
      此时您可以在数据列表中,看到您创建的数据源。云数据源

通过阿里云VPC连接阿里云PolarDB for MySQL

  1. 添加白名单。
    阿里云VPC连接阿里云PolarDB for MySQL之前,需要将Quick BI的IP地址100.104.0.0/16加入到阿里云PolarDB for MySQL的白名单。添加阿里云PolarDB for MySQL白名单操作请参见设置白名单
  2. 验证数据源连接并创建数据源。
    1. 登录Quick BI控制台
    2. 按照下图指引添加数据源。
      添加PDB_mySQL数据源
    3. 添加PolarDB for MySQL数据源对话框,您可以根据业务场景,完成以下配置。
      名称 描述
      显示名称 数据源配置列表的显示名称。

      名称由汉字、数字、字母、下划线(_)或短划线(-)组成。

      数据库地址端口 部署PolarDB for MySQL数据库集群的私网地址和私网端口。
      请登录PolarDB控制台,在基本信息区域,获取私网地址及其端口号。私网
      数据库 部署PolarDB for MySQL数据库集群时自定义的数据库名称。
      请登录PolarDB控制台,在数据库管理中,获取数据库名数据库名称
      用户名密码 登录PolarDB for MySQL数据库集群的用户名和密码。
      数据库版本 部署PolarDB数据库集群中MySQL引擎的版本号。
      请登录PolarDB控制台,在集群列表中,获取兼容性中MySQL引擎的版本号。数据库版本
      • 当MySQL引擎的版本号为MySQL 5.7及以下,请选择5.7
      • 当MySQL引擎的版本号为MySQL 8.0,请选择8.0
      vpc数据源 当使用阿里云VPC网络时,请选中vpc数据源并配置如下参数:
      • 购买者accessId购买者accessKey:具备目标PolarDB for MySQL数据库访问权限的AccessKey ID和AccessKey Secret。
        请登录RAM控制台,获取AccessKey ID和AccessKey Secret。获取AK
      • 实例id区域:PolarDB for MySQL数据库集群ID和所在区域。所在区域
    4. 单击连接测试,进行数据源连通性测试。
      连通性2
    5. 测试成功后,单击确定
      此时您可以在数据源列表中,看到您创建的数据源。vpc数据源

后续步骤

创建数据源后,您还可以创建数据集并分析数据。