反饋已提交

網絡繁忙

資料源配置

1. 問題描述

整合好的系統有時會遇到資料遷移的情況,如項目整合時使用的是測試資料庫,投入使用時需要切換為正式資料庫,此時需要修改資料庫伺服器的位址、帳號和密碼。

2. 解決方案

1)最好的方法是登入決策平台,修改 資料連結

2)或者使用設計器 遠端設計上的報表應用,修改資料連結定義。

注:前兩種方法修改資料連結後,會自動修改伺服器上的配置檔案,不需要重啓應用伺服器就會生效。若是修改對應的配置檔案,需要將修改後的檔案copy至伺服器,且需要重啓應用伺服器才會生效。

3. 資料源配置說明

在設計器中定義的資料連結資訊與伺服器資料集資訊都儲存在 fine_conf_entity 配置表中,以下對常用資訊進行說明。

3.1 資料連結資訊

設計器>定義資料連結中定義的資料連結資訊儲存在 fine_conf_entity 中,以「FRDemo」的資料連結為例,說明其在資料庫中的儲存結構:

資料庫表 fine_conf_entity 對應資料連結的資訊如下:

欄位含義
ConnectionConfig.connections 資料連結名稱列表["FRDemo","finedb","JDBC3"]
ConnectionConfig.connections.FRDemo.authentication.password密碼,做了加密(__EMPTY__表示設定為空)__EMPTY__
ConnectionConfig.connections.FRDemo.authentication.username帳號__EMPTY__
ConnectionConfig.connections.FRDemo.database資料庫__EMPTY__
ConnectionConfig.connections.FRDemo.dbcpAttr.initialSize表示連結池資訊0
ConnectionConfig.connections.FRDemo.dbcpAttr.maxActive表示連結池資訊50
ConnectionConfig.connections.FRDemo.dbcpAttr.maxIdle表示連結池資訊10
ConnectionConfig.connections.FRDemo.dbcpAttr.maxWait表示連結池資訊10000
ConnectionConfig.connections.FRDemo.dbcpAttr.minEvictableIdleTimeMillis表示連結池資訊1800000
ConnectionConfig.connections.FRDemo.dbcpAttr.minIdle表示連結池資訊0
ConnectionConfig.connections.FRDemo.dbcpAttr.numTestsPerEvictionRun表示連結池資訊3
ConnectionConfig.connections.FRDemo.dbcpAttr.testOnBorrow表示連結池資訊false
ConnectionConfig.connections.FRDemo.dbcpAttr.testOnReturn表示連結池資訊false
ConnectionConfig.connections.FRDemo.dbcpAttr.testWhileIdle表示連結池資訊false
ConnectionConfig.connections.FRDemo.dbcpAttr.timeBetweenEvictionRunsMillis表示連結池資訊-1
ConnectionConfig.connections.FRDemo.dbcpAttr.validationQuery表示連結池資訊__EMPTY__
ConnectionConfig.connections.FRDemo.driver驅動org.sqlite.JDBC
ConnectionConfig.connections.FRDemo.encryptPassword是否要對密碼加密true
ConnectionConfig.connections.FRDemo.schema模式__EMPTY__
ConnectionConfig.connections.FRDemo.url資料連結的 URLjdbc:sqlite://${ENV_HOME}/../help/FRDemo.db

注:資料連結資訊中密碼在配置檔案中是加密的,加密方式由帆軟規定,且不公開,若需要修改密碼,請至決策平台中修改。

3.2 伺服器資料集資訊

在設計器菜單欄伺服器>伺服器資料集中定義的伺服器資料集的基本資料儲存在 fine_conf_entity 中,參數儲存在 fine_conf_xmlentity 中,以「員工資訊表」的伺服器資料集為例:

其儲存在 fine_conf_entity 中的配置資訊為:

欄位含義
TableDataConfig.tableDatas伺服器資料集列表員工資訊表、使用者資訊表、staff、上報使用者
TableDataConfig.tableDatas.員工資訊表.database.name資料連結名稱FRDemo
TableDataConfig.tableDatas.員工資訊表.maxMemRowCount
-1
TableDataConfig.tableDatas.員工資訊表.pageQuerySql
__EMPTY__
TableDataConfig.tableDatas.員工資訊表.query查詢 SQLselect * from 員工資訊表
TableDataConfig.tableDatas.員工資訊表.share
false

附件列表


主題: 數據決策系統
  • 有幫助
  • 沒幫助
  • 只是瀏覽
  • 圖片不清晰
  • 用語看不懂
  • 功能說明看不懂
  • 操作說明太簡單
  • 內容有錯誤
中文(繁體)

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

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

不再提示

10s後關閉

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

反馈已提交

网络繁忙