您正在浏覽的是 FineBI 6.X 幫助文檔,點選跳轉至 FineBI 7.X 幫助文檔

FineDB 資料庫簡介

1. 概述

數據決策系統中除平台屬性配置以外的所有資訊,包括目錄樹設定、範本定時任務資訊等,均儲存於 FineDB 資料庫。

FineBI 支援使用內建 FineDB 資料庫或啟動外接 FineDB 資料庫。

2. 內建資料庫

FineBI工程內建了一個 HSQL 資料庫,作為 FineDB 資料庫。

2.1 存放位置

FineDB 資料庫儲存在%BI_Home%\webapps\webroot\WEB-INF\embed資料夾下。如下圖所示:

2.2 資料庫表內容

FineDB 資料庫儲存了數據決策系統中除平台屬性配置以外的所有資訊,包括目錄樹設定、範本定時任務資訊等。

FineDB 資料庫表內容請參見:FineDB 表結構

2.3 資料庫檔案

檔案名稱是否必要存放內容
db.properties必要存放 HSQL 資料庫的屬性
db.script必要儲存表及資料
db.lck可無表示資料庫處於開啟狀態
db.log可無檔案包含當前資料庫的變更
db.lobs可無儲存某些類型的資料
db.tmp可無臨時檔案目錄

注:全新安裝的 FineBI ,僅存在 db.properties、db.script 等必有檔案。

      若資料庫被使用,且表及資料修改了某些屬性,其他檔案會自動生成。

2.4 FineDB 資料連結

注:「內建 FineDB 資料庫」為HSQL資料庫,使用時會建立記憶體資料庫,資料量大時會佔用大量記憶體。

        因此非必要請勿在 FineBI 工程中建立「內建 FineDB 資料庫」的資料連結。

使用者可在 BI 平台中連結內建 FineDB 資料庫。

1)管理者進入數據決策系統,點選「管理系統>資料連結>資料連結管理>建立資料連結」,如下圖所示:

2)點選「其他」,選擇「其他JDBC」,填寫資料庫連結資訊,如下圖所示:

具體連結資訊如下表所示:

value
資料連結名稱FineDB (使用者可自訂)
驅動器輸入com.fr.third.org.hsqldb.jdbcDriver
URL

輸入jdbc:hsqldb:file://${ENV_HOME}/embed/finedb/db

注:Windows/Linux/Mac 通用

帳號輸入sa
密碼無需輸入
模式選擇PUBLIC

3)點選「測試連結」,提示連結成功,如下圖所示:

4)點選右上角「儲存」按鈕即可。

注:伺服器新增 FineDB 資料連結後,務必控制 資料連結的權限,否則存在被越權存取並修改配置資料庫的風險。

3. 外接資料庫

HSQL 資料庫不能多執行緒存取,叢集環境、資料量較大可能會導致 HSQL 資料庫不穩定的情況。因此在企業正式工程中,推薦配置外接資料庫。

外接資料庫支援的類型和使用方式,請參見:配置外接資料庫

注1:如需呼叫外接資料庫內的資料進行分析,請根據資料庫類型選擇合適的資料連結方式。

注2:伺服器新增 FineDB 資料連結後,務必控制 資料連結的權限,否則存在被越權存取並修改配置資料庫的風險。

4. FineDB 表

1)表結構簡介

FineDB 資料庫表內容請參見:FineDB 表結構

2)表欄位修改

部分配置項無前臺修改設定,需要修改 FineDB 資料庫表欄位來調整配置。

FineDB 資料庫中部分欄位可透過插件進行修改,詳情請參見:FineDB 常用表欄位修改

禁止直接修改 FineDB 資料庫檔案,禁止透過第三方軟體連結/修改 FineDB 資料庫。

附件列表


主题: 管理系統
  • 有帮助
  • 没帮助
  • 只是浏览
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

滑鼠選中內容,快速回饋問題

滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。

不再提示

10s後關閉

獲取幫助
線上支援
獲取專業技術支援,快速幫助您解決問題
工作日9:00-12:00,13:30-17:30在线
頁面反饋
針對當前網頁的建議、問題反饋
售前咨詢
業務咨詢
電話:0933-790886或 0989-092892
郵箱:taiwan@fanruan.com
頁面反饋
*問題分類
不能為空
問題描述
0/1000
不能為空

反馈已提交

网络繁忙