You need to enable JavaScript to run this app.
导航
环境准备
最近更新时间:2025.06.12 18:11:04首次发布时间:2024.08.14 17:34:07
我的收藏
有用
有用
无用
无用

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

前提条件

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

配置驱动

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

开启驱动管理功能

参考官方手册开启

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

通过修改脚本开启

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

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

    find ./ -name "db.script"
    

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

  2. 打开该文件,并更改以下 SQL 语句。

    INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.driverUpload','false')
    // 将上面语句中的 false 改为 true,修改后如下面一行。
    INSERT INTO FINE_CONF_ENTITY VALUES('SystemConfig.driverUpload','true')
    
  3. 重新启动 FineBI 应用。

导入驱动程序

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

  • MySQL JDBC Driver5(无需导入)
  • MySQL JDBC Driver8
  • ClickHouse JDBC Driver
  • ByteHouse JDBC Driver
  • ByteHouse HTTP JDBC Driver
  1. 管理员登录 FineBI 系统,点击「管理系统>数据连接管理>驱动管理」,如下图所示:
    Image
  2. 点击「新建驱动」,输入名称方便之后与其他驱动区分。如:「mysql8」、「clickhouse」「bytehouse」「bytehouseHttp」等。
    Image
  3. 点击「上传驱动」,将数据库驱动上传上去。如下图所示:
    Image
  4. 点击“驱动”下拉按钮,选择一个刚刚上传的驱动,点击「保存」。
    例如,我们将四个驱动全部安装后,如下图所示。
    Image