當前為5.1版本文檔,更多實例內容將在最新幫助文檔中展現,點選跳轉至 最新版幫助文檔

5.1.1 版本驅動隔離插件

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 包put 命令指定資料夾即可。

3. Hive 驅動隔離範例

1)在 FineBI 路徑%FineBI%/webapps/webroot/WEB-INF下,建立一個新的資料夾:driverlib,將對應驅動 JAR 包put 命令該資料夾。可以根據資料庫版本選擇需要的驅動,如下表所示:

  支援資料庫版本驅動下載 
    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 也put 命令 dirverlib 資料夾中。

注:此處使用了隔離插件以後,驅動 JAR 包不需要再put 命令原 %FineBI%/webapps/webroot/WEB-INF/lib 目錄下。

3)安裝完成後,重啓 BI 伺服器,在資料連結中連結資料庫即可。

4. 注意事項

此隔離插件只能解決驅動 JAR 與 BI 自帶的 JAR 的衝突問題,無法解決驅動和驅動之間的衝突問題(比如 Hive 和星環的衝突)。

附件列表


主題: 连接到数据
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!