本文介绍如何在Fine BI上安装不同的ByteHouse驱动,并完成连接配置。
前提条件
已按照环境准备安装好 Fine BI,并配置好了数据源。
连接信息
| 驱动程序类 | 连接字符串 | 端口 Port |
---|
MySQL JDBC Driver | com.mysql.jdbc.Driver
| 自动生成 | 3306 |
ClickHouse JDBC Driver | com.clickhouse.jdbc.ClickHouseDriver
| jdbc:clickhouse://<host>:8123/<database_name>?user=bytehouse&password=<API_Key>&ssl=true&compress=0&server_version=54021&server_time_zone=Asia/Shanghai | 8123 |
ByteHouse JDBC Driver | com.bytedance.bytehouse.jdbc.ByteHouseDriver
| jdbc:bytehouse://<host>:19000/<database_name>?user=bytehouse&password=<API_Key>&secure=true&compress=true | 19000 |
ByteHouse HTTP JDBC Driver | com.bytedance.jdbc.ByteHouseDriver
| jdbc:clickhouse://<host>:8123/<database_name>?user=bytehouse&password=<API_Key>&ssl=true&compress=false&server_version=54021&server_time_zone=Asia/Shanghai | 8123 |
通用配置:
- 系统默认用户名为
bytehouse
,密码即 <API_Key>。 - <Host> 和 <API_Key>可以在地域及可用区查询,或者访问ByteHouse控制台-租户管理 获取。
- SSL Tunnel:开启。
配置数据连接
通过 MySQL JDBC Driver 连接
- 登录Fine BI控制台,点击「管理系统>数据连接>数据连接管理>新建数据连接」可创建新的数据连接,选择之前已经定义好的数据库类型「MySQL」。
- 根据 连接信息 中提供的配置信息,输入数据库对应的信息。
通过 ClickHouse JDBC Driver 连接
- 登录Fine BI控制台,点击「管理系统>数据连接>数据连接管理>新建数据连接」可创建新的数据连接,选择之前已经定义好的数据库类型「ClickHouse」。
- 根据 连接信息 中提供的配置信息,输入数据库对应的信息。
通过 ByteHouse TCP JDBC Driver 连接
- 登录Fine BI控制台,点击「管理系统>数据连接>数据连接管理>新建数据连接」可创建新的数据连接,选择之前已经定义好的数据库类型「ByteHouse」。
- 根据 连接信息 中提供的配置信息,输入数据库对应的信息。
通过 ByteHouse HTTP JDBC Driver 连接
- 登录Fine BI控制台,点击「管理系统>数据连接>数据连接管理>新建数据连接」可创建新的数据连接,选择之前已经定义好的数据库类型「ByteHouseHTTP」。
- 根据 连接信息 中提供的配置信息,输入数据库对应的信息。