You need to enable JavaScript to run this app.
导航
环境准备
最近更新时间:2024.12.25 17:16:41首次发布时间: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帮助文档

通过修改脚本开启

以下步骤是在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 Driver5(无需导入)
  • MySQL JDBC Driver8
  • ClickHouse JDBC Driver
  • ByteHouse JDBC Driver
  • ByteHouse HTTP JDBC Driver
  1. 管理员登录FineBI系统,点击「管理系统>数据连接管理>驱动管理」,如下图所示:

Image

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

Image

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

Image

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

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