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

驅動管理

1. 概述

1.1 版本

 FineBI 版本
功能
5.1.19
新增驅動管理功能
5.1.23新增 SystemConfig.driverUpload 參數控制是否允許上傳新驅動

1.2 應用場景

在連結 FineBI 和資料庫時,可能會因為產品未內置對應版本的資料庫驅動而連結失敗。這時候使用者可使用「驅動管理」功能,上傳對應的驅動。「驅動管理」使用的是熱加載,上傳驅動後不需要重啟 FineBI 即可直接使用驅動 。

1.3 使用需知

若使用者對 FineBI 安全性要求很高,建議您不需要上傳驅動的時候,關閉驅動管理的上傳功能,等要用的時候再開啟。

使用者可以透過參數 SystemConfig.driverUpload 允許或禁止上傳,具體操作教程可參見:管理平台應用-FINE_CONF_ENTITY視覺化配置

更改參數值為 true :允許透過驅動管理上傳驅動

更改參數值為 false:(預設狀態下參數值為false)禁止透過驅動管理上傳驅動。上傳時會報錯:不允許上傳驅動jar包,可以修改SystemConfig.driverUpload配置值開啓該功能。

2. 具體操作步驟

進入 FineBI ,點擊「管理系統>資料連結管理>驅動管理」,如下圖所示:

1659058282908423.png

2.1 上傳資料庫驅動

1)點擊「新建驅動」,輸入名稱方便之後與其他驅動區分。這裡我們要上傳 PostgreSQL 的驅動,可以命名為「postgresql驅動」,如下圖所示:

1659058388985983.png

2)點擊「上傳檔案」,將資料庫驅動上傳上去。如下圖所示:

4.png

注:資料庫驅動可以在對應資料庫的幫助文檔下載,也可以讓資料庫管理員提供。

3)點擊下拉按鈕,選擇一個剛剛上傳的驅動,點擊「儲存」,如下圖所示:

5.png

注:若有多個驅動jar包,不清楚選擇哪個驅動,可以諮詢對應的資料庫管理員。

2.2 使用上傳的資料庫驅動

1)在「資料連結管理」介面點擊「新建資料連結」,新建一個 PostgreSQL 資料連結,如下圖所示:

3.png

2)驅動選擇「自訂」,在後方下拉選擇剛剛上傳的 postgresql驅動 ,並填入其他連結信息,詳細請參見 Postgresql資料連結 。如下圖所示:

6.png

3)點擊測試連結,可以看到資料庫可以成功連結,如下圖所示:

7.png

2.3 刪除驅動

若要刪除某個已存在的資料庫驅動,可進入驅動管理介面直接點擊刪除按鈕,如下圖所示:

8.png

3. 曆史版本

5.1.19 及之前版本,無驅動管理功能,使用者如需上傳驅動,可透過手動上傳的方法

將下載好的驅動包copy到%BI_HOME%\webapps\webroot\WEB-INF\lib路徑下,重啓 BI 伺服器後驅動生效。如下圖所示:

注:若重啓後驅動不生效,可能是由於在該目錄下存在該驅動的其他版本,需要手動刪除其他版本,以防沖突。

附件列表


主題: 管理员指南
已經是第一篇
已經是最後一篇
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 评价文档,奖励 1 ~ 100 随机 F 豆!