You need to enable JavaScript to run this app.
导航
环境准备
最近更新时间:2024.11.28 18:34:33首次发布时间:2024.08.14 17:34:07

FineBI 是帆软软件有限公司推出的一款商业智能产品,针对企业信息化遇到的困难,为企业提供专业的商业智能解决方案。

前提条件

  1. 安装FineBI。根据此处的系统要求遵循安装部署说明。
  2. 获取用于连接 ByteHouse 的驱动程序,您可以选择以下其中一项:
    1. MySQL JDBC Driver
    2. ClickHouse JDBC Driver
    3. ByteHouse JDBC Driver
    4. ByteHouse HTTP JDBC Driver
  3. 拥有 ByteHouse 账号。

配置驱动

我们需要使用 驱动管理 功能来上传自定义的JDBC驱动程序。FineBI 禁用上传客户驱动程序,我们可以通过如下两种方法启用此功能。

开启驱动管理功能

参考官方手册开启

请参考 FineBI 最新官方文档来完成配置:驱动管理 - FineBI帮助文档

通过修改脚本开启

以下步骤是在mac上运行,您需要更改系统上的一些步骤。

  1. 找到脚本文件db. script,该文件位于 FineBI 安装路径下。
find ./ -name "db.script"

例如,Mac系统上路径示例为:/Applications/FineBI6.0/webapps/webroot/WEB-INF/embed/finedb/db.script

  1. 打开该文件,并更改以下 SQL 语句。
INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.driverUpload','false')
// 将上面语句中的 false 改为 true,修改后如下面一行。
INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.driverUpload','true')
  1. 重新启动 FineBI 应用。

导入驱动程序

可以根据使用习惯,选择下面的驱动之一来导入。

  • MySQL JDBC Driver
  • ClickHouse JDBC Driver
  • ByteHouse JDBC Driver
  • ByteHouse HTTP JDBC Driver
  1. 管理员登录FineBI系统,点击「管理系统>数据连接管理>驱动管理」,如下图所示:

Image

  1. 点击「新建驱动」,输入名称方便之后与其他驱动区分。如:「mysql8」、「clickhouse」「bytehouse」「bytehouseHttp」等。

Image

  1. 点击「上传驱动」,将数据库驱动上传上去。如下图所示:

Image

  1. 点击“驱动”下拉按钮,选择一个刚刚上传的驱动,点击「保存」。

例如,我们将四个驱动全部安装后,如下图所示。
Image