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

前提条件

已创建集群并新建租户,请参见新建集群新建租户

背景信息

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

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

使用限制

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

通过公网连接OceanBase

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

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

      数据库地址端口 部署OceanBase数据库的公网地址及对应的端口。
      请登录OceanBase 管理控制台,在租户详情页面的连接信息页签,获取公网地址及对应的端口号。连接地址312.2
      数据库 部署OceanBase数据库时自定义的数据库名称。
      请登录OceanBase 管理控制台,在租户详情页面的数据库页签,获取数据库名称数据库名称312.2
      用户名密码 登录OceanBase数据库的用户名和密码。
      模式 部署OceanBase数据库的租户模式,支持MySQL模式和Oracle模式。
      请登录OceanBase 管理控制台,在租户详情页面查看租户模式租户模式312.2
      • 当数据库的租户模式MySQL租户时,请选择MySQL模式
      • 当数据库的租户模式Oracle租户时,请选择Oracle模式
    4. 单击连接测试,进行数据源连通性测试。
      公网测试连通性
    5. 测试成功后,单击确定,完成数据源的添加。
      此时您可以在数据源列表中,看到您创建的数据源。云数据源OceanBase

通过阿里云VPC连接OceanBase

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

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

      数据库地址端口 部署OceanBase数据库的私网地址及对应的端口。
      请登录OceanBase 管理控制台,在租户页面的连接信息页签,获取私网地址及对应的端口号。内网地址312.2
      数据库 部署OceanBase数据库时自定义的数据库名称。
      请登录OceanBase 管理控制台,在租户详情页面的数据库页签,获取数据库名称数据库名称312.2
      用户名和密码 登录OceanBase数据库的用户名和密码。
      模式 部署OceanBase数据库的租户模式,支持MySQL模式和Oracle模式。
      请登录OceanBase 管理控制台,在租户详情页面查看租户模式租户模式312.2
      • 当数据库的租户模式MySQL租户时,请选择MySQL模式
      • 当数据库的租户模式Oracle租户时,请选择Oracle模式
      vpc数据源 当使用阿里云VPC网络时,请选中vpc数据源并配置如下参数:
      • 购买者accessId购买者accessKey:具备目标OceanBase集群访问权限的AccessKey ID和AccessKey Secret。
        请登录RAM控制台,获取AccessKey ID和AccessKey Secret。获取AK
      • 实例id区域:OceanBase集群ID及所在区域。
        请登录OceanBase 管理控制台,在集群列表页面获取集群ID和可用区。实例ID
    4. 单击连接测试,进行数据源连通性测试。
      连通性测试_VPC
    5. 测试成功后,单击确定,完成数据源的添加。
      此时您可以在数据源列表中,看到您创建的数据源。添加VPC数据源

后续步骤

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