反馈已提交

网络繁忙

5.1.1 版本驱动隔离插件

  • 文档创建者:doreen0813
  • 编辑次数:12次
  • 最近更新:Lily.Wang 于 2020-12-11
  • 1. 概述

    1.1 版本

             FineBI版本                 JAR 包版本            
    5.1 2019-06-14

    1.2 应用场景

    用户经常会出现驱动的 JAR 包和 FineBI 自带的 JAR 包中有冲突的问题(例如 Hive 的 hadoop 套件冲突),为此 FineBI 提供一个驱动隔离插件来隔离相关的驱动,以保证驱动冲突问题不再出现。

    1.3 功能描述

    该插件用于隔离数据库 JDBC 的驱动 JAR 包,以避免驱动的 JAR 包和 FineBI 自带的 JAR 包中有冲突的问题。

    注:若 BI 为5.1.2 及以后的版本,请使用 5.1.2 版本驱动隔离插件

    2. 插件介绍

    2.1 插件安装

    点击下载插件:fr-plugin-driver-loader-1.0 .zip

    插件安装方法请参见:插件管理 

    2.2 操作方法

    将对应 JAR 包放入指定文件夹即可。

    3. Hive 驱动隔离示例

    1)在 FineBI 路径%FineBI%/webapps/webroot/WEB-INF下,建立一个新的文件夹:driverlib,将对应驱动 JAR 包放入该文件夹。可以根据数据库版本选择需要的驱动,如下表所示:

      支持数据库版本驱动下载 
        hive_1.1;

    Hive1.1.rar


    Hadoop_2.6.3_Hive_1.2.1;hive2.3;hive2.1.1;

    Hadoop Hive.zip

    2)由于 Hive 驱动依赖 slf4j 的 JAR 包,所以需要将

    slf4j-api-1.7.10 .jar 和  slf4j-log4j12-1.7.10 .jar 也放入 dirverlib 文件夹中,如下图所示:

    1.png

    注:此处使用了隔离插件以后,驱动 JAR 包不需要再放入原 %FineBI%/webapps/webroot/WEB-INF/lib 目录下。

    3)安装完成后,重启 BI 服务器,在数据连接中连接数据库即可。

    4. 注意事项

    此隔离插件只能解决驱动 JAR 与 BI 自带的 JAR 的冲突问题,无法解决驱动和驱动之间的冲突问题(比如 Hive 和星环的冲突)。

    附件列表


    主题: 连接到数据
    • 有帮助
    • 没帮助
    • 只是浏览

    售前咨询电话

    400-811-8890转1

    在线技术支持

    在线QQ:800049425

    热线电话:400-811-8890转2

    总裁办24H投诉

    热线电话:173-1278-1526

    文 档反 馈

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭