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

FineDB資料库簡介

1. 概述

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

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

2. 內建資料庫

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

2.1 存放位置

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

11.png

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 資料連結

使用者可在 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
密码無需輸入

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

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

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

4. FineDB 表

1)表結構簡介

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

2)表欄位修改

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

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


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

3. 外接資料庫

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

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

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

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

附件列表


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