Quick BI是一款专为云上用户和企业量身打造的新一代自助式智能BI服务平台,其简单易用的可视化操作和灵活高效的多维分析能力,让精细化数据洞察为商业决策保驾护航。您可以使用外网或VPC网络连接云数据库ClickHouse,在Quick BI中添加云数据库ClickHouse数据源并通过Quick BI构建BI系统。本文介绍如何在Quick BI中添加云数据库ClickHouse数据源。

前提条件

  • 已创建云数据库ClickHouse集群。具体操作,请参见新建集群

  • 已创建数据库账号和密码。具体操作,请参见创建账号

  • 集群版本为20.3或22.8。

  • 已将Quick BI的IP地址添加到云数据库ClickHouse的白名单中。具体操作,请参见设置白名单

    说明

    如果您不知道如何获取Quick BI的IP,可参见下述操作步骤进入创建数据源面板,在面板底部区域的连接前,请添加如下白名单列表,获取需添加的IP地址。

  • 如果Quick BI与云数据库ClickHouse集群不在同一VPC内,请先为云数据库ClickHouse集群申请外网地址。具体操作,请参见申请和释放外网地址

使用限制

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

  • 仅专业版和高级版的群空间支持创建ClickHouse数据源。

操作步骤

  1. 登录Quick BI控制台

  2. 单击页面上方的菜单栏选择工作台

  3. 在左侧我的工作空间单击目标工作空间。

  4. 单击左侧导航栏的数据源

  5. 数据源管理页面,单击新建数据源

  6. 创建数据源面板的数据库,单击ClickHouse

  7. 添加ClickHouse数据源页面,根据您的网络类型,进行参数配置。

    外网

    名称

    描述

    数据库来源

    选择阿里云

    显示名称

    数据源配置列表的显示名称。

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

    数据库地址

    ClickHouse集群的公网地址。

    端口

    ClickHouse集群的端口号。默认8123

    数据库

    ClickHouse集群的数据库名称。

    用户名

    ClickHouse集群的数据库账号。

    密码

    ClickHouse集群数据库账号的密码。

    时区

    ClickHouse数据库的时区。

    SSL

    如果目标数据源已配置SSL,您可以打开SSL开关,从而保护数据安全。

    VPC数据源

    您的网络配置为外网时,默认关闭。

    初始化SQL

    开启后,可配置数据源连接后初始化执行的SQL语句。

    每次数据源连接后初始化执行的SQL语句,只允许SET语句,语句之间以分号分割。

    开启文件上传入口

    开启后支持上传文件。

    VPC网络

    名称

    描述

    数据库来源

    选择阿里云

    显示名称

    数据源配置列表的显示名称。

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

    数据库地址

    ClickHouse集群的内网地址。

    端口

    ClickHouse集群的端口号。

    数据库

    ClickHouse集群的数据库名称。

    用户名

    ClickHouse集群的数据库账号。

    密码

    ClickHouse集群数据库账号的密码。

    时区

    ClickHouse数据库的时区。

    VPC数据源

    打开VPC数据源开关,配置以下参数:

    • 购买者AccessId:购买此集群的AccessKey ID,请参见获取AccessKey

    • 购买者AccessKey:购买此集群的AccessKey Secret,请参见获取AccessKey

    • 实例ID:ClickHouse数据库的集群ID。

    • 区域:ClickHouse数据库的集群所在地域。

    初始化SQL

    开启后,可配置数据源连接后初始化执行的SQL语句。

    每次数据源连接后初始化执行的SQL语句,只允许SET语句,语句之间以分号分割。

    开启文件上传入口

    开启后支持上传文件。

  8. 单击连接测试,进行数据源连通性测试。

  9. 测试成功后,单击确定

    创建完成之后,您可以在我的数据源列表中,看到创建的数据源。

后续步骤

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