數據決策系統中除平台屬性配置以外的所有資訊,包括目錄樹設定、範本定時任務資訊等,均儲存於 FineDB 資料庫。
FineBI 支援使用內建 FineDB 資料庫或啟動外接 FineDB 資料庫。
FineBI工程內建了一個 HSQL 資料庫,作為 FineDB 資料庫。
FineDB 資料庫儲存在%BI_Home%\webapps\webroot\WEB-INF\embed資料夾下。如下圖所示:
FineDB 資料庫儲存了數據決策系統中除平台屬性配置以外的所有資訊,包括目錄樹設定、範本定時任務資訊等。
FineDB 資料庫表內容請參見:FineDB 表結構
注:全新安裝的 FineBI ,僅存在 db.properties、db.script 等必有檔案。
若資料庫被使用,且表及資料修改了某些屬性,其他檔案會自動生成。
注:「內建 FineDB 資料庫」為HSQL資料庫,使用時會建立記憶體資料庫,資料量大時會佔用大量記憶體。
因此非必要請勿在 FineBI 工程中建立「內建 FineDB 資料庫」的資料連結。
使用者可在 BI 平台中連結內建 FineDB 資料庫。
1)管理者進入數據決策系統,點選「管理系統>資料連結>資料連結管理>建立資料連結」,如下圖所示:
2)點選「其他」,選擇「其他JDBC」,填寫資料庫連結資訊,如下圖所示:
具體連結資訊如下表所示:
輸入jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db
注:Windows/Linux/Mac 通用
3)點選「測試連結」,提示連結成功,如下圖所示:
4)點選右上角「儲存」按鈕即可。
注:伺服器新增 FineDB 資料連結後,務必控制 資料連結的權限,否則存在被越權存取並修改配置資料庫的風險。
HSQL 資料庫不能多執行緒存取,叢集環境、資料量較大可能會導致 HSQL 資料庫不穩定的情況。因此在企業正式工程中,推薦配置外接資料庫。
外接資料庫支援的類型和使用方式,請參見:配置外接資料庫
注1:如需呼叫外接資料庫內的資料進行分析,請根據資料庫類型選擇合適的資料連結方式。
注2:伺服器新增 FineDB 資料連結後,務必控制 資料連結的權限,否則存在被越權存取並修改配置資料庫的風險。
1)表結構簡介
2)表欄位修改
部分配置項無前臺修改設定,需要修改 FineDB 資料庫表欄位來調整配置。
FineDB 資料庫中部分欄位可透過插件進行修改,詳情請參見:FineDB 常用表欄位修改
禁止直接修改 FineDB 資料庫檔案,禁止透過第三方軟體連結/修改 FineDB 資料庫。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙