Suger BI 支持以公网的方式连接 ByteHouse,连接成功后,您可以在 Suger BI 上上进行数据的分析与展示。本文为您介绍如何在Suger BI 中添加 ByteHouse 数据源。
使用限制
数据库用户功能为 Beta 功能,如需使用数据库用户连接,请联系提交工单或联系 ByteHouse 团队获取白名单权限。
前提条件
获取 ByteHouse 的连接信息,请参考获取 ByteHouse 连接信息。
操作步骤
登录 Suger BI 控制台,从创建数据源入口进入添加数据源界面。

选择公网连接类型,在配置连接对话框,您可以根据业务场景,完成以下配置。

参数 | 使用 IAM 用户连接 | 使用数据库用户连接 |
---|
数据源 | 选择 ClickHouse。 |
数据源名称 | 数据源配置列表的显示名称。请输入规范的名称,不要使用特殊字符,前后不能包含空格。 |
数据库地址 | 部署 ByteHouse 数据库的地址,即 地址,请参考步骤二:配置网络信息。 |
端口 | 数据库的对应的端口号,默认为 8123 。 |
数据库 | 部署 ByteHouse 数据库时自定义的数据库名称。 | |
用户名和密码 | - Username 默认为
bytehouse 。 - Password 为 <API_Key>,可以在 ByteHouse 控制台>租户管理>连接信息中获取的 API Key,详情请参见获取 API Key。
| - Username 由 {accountID_or_accountName}::{username}[::{envID}] 构成,详情请参见步骤三:获取 ByteHouse 连接串信息:
- accountID_or_accountName:指火山引擎用 ID 用户账号或名称,可登录 ByteHouse 控制台,单击右上角个人中心查看并复制账号ID 或名称。
- username:登录 ByteHouse 数据库账号用户名。可在 ByteHouse 控制台>权限管理>用户>查看数据库用户名。
- envID:可选配置,数据库所在的环境名称。如果使用 default 环境,可不配置,如需使用其他环境,需指定环境名称。您可登录 ByteHouse 控制台,在租户管理>基本信息>**当前环境 **中获取。
- password:数据库账号的密码由管理员创建数据库账号时自定义配置,您可联系管理员获取密码。如果密码丢失或遗忘,可通联系管理员重置密码,详情请参考重置密码。
|
单击连接测试,进行数据源连通性测试。

测试成功后单击确定,完成数据源添加。
创建数据源后,单击预览数据,您将能够看到表格和示例数据。
