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

前提条件

已创建阿里云MySQL数据库,请参见创建RDS MySQL实例

背景信息

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

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

使用限制

仅支持空间管理员和开发者的账号添加数据源。

通过公网连接阿里云MySQL

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

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

      数据库地址端口 部署MySQL数据库的外网地址和外网端口。
      请登录RDS管理控制台,在基本信息区域单击查看连接详情,获取外网地址外网端口外网地址
      数据库 部署MySQL数据库时自定义的数据库名称。
      请登录RDS管理控制台,在数据库管理中,获取数据库名称数据库名称
      用户名密码 登录MySQL数据库的用户名和密码。
      说明 请确保登录MySQL数据库的用户具备数据库中表的createinsertupdatedelete权限。
      数据库版本 部署MySQL数据库的版本。
      请登录RDS管理控制台,在实例列表中,获取数据库类型中的版本号。数据库版本
      • 当数据库类型为MySQL 5.7及以下,请选择5.7
      • 当数据库类型为MySQL 8.0,请选择8.0
    4. 单击连接测试,进行数据源连通性测试。
      云数据源
    5. 测试成功后,单击确定,完成数据源的添加。
      此时您可以在数据列表中,看到您创建的数据源。云数据源

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

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

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

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

后续步骤

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