什麼是配置儲存組件:儲存 FineBI 各個應用節點的配置資訊和參數。例如權限的分配、系統中的使用者、排程管理的任務詳情、平台中的目錄
帆軟應用中,管理者往往會在平台設定使用者、掛載目錄、分配權限、設定排程管理。這些配置,均儲存於配置庫中。
在正式環境下,使用者可準備一個資料庫,與帆軟應用對接,用於配置儲存。穩定的外部資料庫,可確定帆軟應用在高負載下的穩定運作。
支援三種方案,在部署時/部署成功後,對接資料庫作為配置儲存組件。
優先推薦使用方案一:無需自備資料庫,無需進行資料庫配置調優,維運平台一站式部署、調優、對接
如需自備資料庫:推薦選擇 MySQL 和 Oracle 類型的資料庫作為配置儲存組件。(SqlServer自身特性導致效能差,PostgreSQL和Mariadb需要依賴插件、db2需要自行安裝驅動)
方案一
★★★★★
使用者無需自行準備資料庫,只需準備好伺服器
維運平台部署FineBI專案時,在「外接配置庫」中,可勾選「部署MySQL8」
維運平台即會自動幫助使用者部署一個MySQL8資料庫,並與帆軟專案對接好,作為配置儲存組件
方案二
★★★
使用者需自行準備一個資料庫的全新表空間(僅支援 MySQL 和 Oracle 類型的資料庫)
維運平台部署FineBI專案時,在「外接配置庫」中,可勾選「對接已有外接資料庫」
輸入相關資訊,維運平台會自動與該資料庫進行對接,在專案部署成功後啟動該資料庫表空間作為配置儲存組件
在FineBI專案部署結束後,使用者可將專案與該資料庫對接,將原有配置資訊遷移到該資料庫中,作為配置儲存組件
支援作為配置儲存組件的的資料庫類型、版本、對接方案如下表所示:
本文列出的是帆軟測試透過的環境。
本文未提及的更低版本,一般預設不支援,或存在一些漏洞,不建議使用
本文未提及的更高版本,使用者可自行測試驗證。如果出現問題,付費使用者可聯絡技術支援獲取幫助。技術支援聯絡方式:「服務平台>線上支援」
MySQL5:5.1.73、5.5.31、5.5.46、5.5.56、5.5.62、5.6.22、5.6.28、5.6.31、5.6.35、5.6.37、5.6.44、5.7.16、5.7.23、5.7.26、5.7.33
MySQL8:8.0.11、8.0.16、8.0.20、8.0.21、8.2(不支援8.0.19)
RDS MySQL:全版本
Oracle單機:10g(10.2)、10.2.0.1.0、11g(11.0.2.1)、11g(11.0.2.4)、11.0.2.4、11.2.0.2.0、12c、12c V12.2、19c
Oracle叢集:11g、12c
9.2.3、9.4.7、9.5.0、9.5.2、9.6.0、13.0
如10.1、10.2、10.3、10.4、10.5、10.6、10.7、10.8、10.9.10.10、10.11等
維運平台部署的信創版FineBI中,包含一個MySQL8資料庫,作為配置儲存組件。
如需實現全堆疊信創,使用者需自行準備一個資料庫的全新表空間,並進行參數調優(支援下表所有類型的資料庫)
在FineBI專案部署結束後,使用者可將專案與該資料庫對接,將原有配置資訊遷移到該資料庫中,作為配置儲存組件。
支援作為配置儲存組件的的信創資料庫類型、版本、對接方案如下表所示:
外接資料庫配置常見問題
修改外接資料庫帳號密碼
部分使用者對於配置表中的資料資訊,有分析需求,希望透過FineBI對接配置庫,進行自訂分析。
FineBI可直接使用「資料連結」功能,連結對應配置儲存組件,將資料拿到FineBI中進行分析。
詳情請參見:資料連結支援範圍
注:伺服器新增配置庫的資料連結後,務必控制 資料連結權限概述,否則存在被越權存取並修改配置庫的風險。
對於維運平台部署的配置儲存組件,請參考下文獲取相關資料庫資訊並建立資料連結。
1)匯出專案部署資訊
請參考文檔「匯出專案部署資訊」,使用維運平台匯出 json 檔案
2)獲取配置庫管理者密碼
開啟json檔案,搜尋MYSQL_ROOT_PASSWORD,在該內容等號後面的內容,即為外接庫管理者的密碼
例如下圖,mysql資料庫的密碼為abc123QWER999
注:匯出的 JSON 檔案中記錄的組件密碼,均為專案部署時設定的組件密碼。
若部署後透過其他方式修改過組件密碼,請自行妥善保管,維運平台無法提供修改後的密碼查詢功能。
3)獲取配置庫其他資訊
外接配置庫的其他資訊,均可登入 FineBI ,點選「管理系統>系統管理>標準」,在外接資料庫配置中進行查看
4)建立資料連結
管理者登入 FineBI 系統,點選「管理系統>資料連結>資料連結管理」,點選「建立>資料連結」,設定資料連結位置和名稱。
選擇配置庫類型,輸入上文獲得的配置庫資訊,點選「測試連結」,點選「儲存」
此時即可在資料目錄中,基於該資料連結獲取相關表。
1)表結構簡介
配置儲存組件中的各個表內容請參見:配置庫表結構
2)表欄位修改
部分配置項無前台修改設定,需要修改 FineDB 資料庫表欄位來調整配置。
FineDB 資料庫中部分欄位可透過插件進行修改,詳情請參見:填報修改fine_conf_entity
禁止直接修改 FineDB 資料庫檔案,禁止透過第三方軟體連結/修改 FineDB 資料庫。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙