本章节将为您介绍如何新建自建数据库下的数据源。

MySQL

  1. 登录Quick BI控制台。
  2. 单击数据源,进入数据源管理页面。
  3. 选择新建数据源 > 来自自建数据源 > MySQL
  4. 输入所需要的数据源连接信息,如下图所示。
    说明 如果该数据源为ecs(vpc)自建数据源,请勾选ecs(vpc)自建数据源选项并输入相关参数。


    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是3306
    • 数据库:连接数据库名称
    • 用户名:对应用户名
    • 密码:对应密码
    • 购买者accessId:购买此实例的accessId
    • 购买者accesskey:购买此实例的accessKey
    • ecs实例id:购买此实例的id
    • ecs区域:此实例所在区域
  5. 单击连接测试,进行数据源连通性测试。
  6. 单击添加,完成数据源添加。

您需要打开自建数据库下的防火墙才能使外部访问MySQL。

  1. 输入以下命令进入防火墙的配置文件。

    vi /etc/sysconfig/iptables

  2. 在防火墙配置文件中增加以下命令。
    -A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j
                ACCEPT
  3. 配置成功后,重新启动 iptable。

    service iptables restart

SQL Server

  1. 单击SQL Server图标。
  2. 输入所需要的数据源连接信息,如下图所示。
    说明 如果该数据源为ecs(vpc)自建数据源,请勾选ecs(vpc)自建数据源选项并输入相关参数。


    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是1433
    • 数据库:连接数据库名称
    • Schema:dbo
    • 用户名:对应用户名
    • 密码:对应密码
    • 购买者accessId:购买此实例的accessId
    • 购买者accesskey:购买此实例的accessKey
    • ecs实例id:购买此实例的id
    • ecs区域:此实例所在区域
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

PostgreSQL

  1. 单击PostgreSQL图标。
  2. 输入所需要的数据源连接信息,如下图所示。


    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是5432
    • 数据库:连接数据库名称
    • Schema:public
    • 用户名:对应用户名
    • 密码:对应密码
    说明 勾选ssl选项后,将支持MaxCompute产品的MaxCompute Lightning交互式查询服务。
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

Oracle

  1. 单击Oracle图标。
  2. 输入所需要的数据源连接信息,如下图所示。


    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是1521
    • 数据库:连接数据库名称
    • Schema:public
    • 用户名:对应用户名
    • 密码:对应密码
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

Hive(Quick BI专业版)

如果您使用的是Quick BI专业版,您还可以添加Hive数据源。

  1. 单击Hive图标。
  2. 输入所需要的数据源连接信息,如下图所示。


    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口:填写正确的端口号即可
    • 数据库:连接数据库名称
    • 用户名:对应用户名
    • 密码:对应密码
    • hiveMetastoreUri:Hive元数据存储地址
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

Vertica(Quick BI专业版)

如果您使用的是Quick BI专业版,您还可以添加Vertica数据源 。

  1. 单击Vertica图标。
  2. 输入所需要的数据源连接信息,如下图所示:

    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是5433
    • 数据库:连接数据库名称
    • Schema:public
    • 用户名:对应用户名
    • 密码:对应密码
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

IBM DB2 LUW(Quick BI专业版)

如果您使用的是Quick BI专业版,您还可以添加IBM DB2 LUW数据源。

  1. 单击IBM DB2 LUW图标。
  2. 输入所需要的数据源连接信息,如下图所示:

    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:默认是50000
    • 数据库:连接数据库名称
    • Schema:DB2INST1
    • 用户名:对应用户名
    • 密码:对应密码
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

SAP IQ(Sybase IQ)(Quick BI专业版)

如果您使用的是Quick BI专业版,您还可以添加SAP IQ(Sybase IQ)数据源 。

  1. 单击SAP IQ(Sybase IQ)图标。
  2. 输入所需要的数据源连接信息,如下图所示:

    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:2638
    • 数据库:连接数据库名称
    • Schema:sybase
    • 用户名:对应用户名
    • 密码:对应密码
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。

SAP HANA(Quick BI专业版)

如果您使用的是Quick BI专业版,您还可以添加SAP HANA数据源 。

  1. 单击SAP HANA图标。
  2. 输入所需要的数据源连接信息,如下图所示:

    • 显示名称:数据源列表显示名称
    • 数据库地址:填写主机名或IP地址即可
    • 端口号:30015
    • 数据库:连接数据库名称
    • Schema:public
    • 用户名:对应用户名
    • 密码:对应密码
  3. 单击连接测试,进行数据源连通性测试。
  4. 单击添加,完成数据源添加。