1. 概述
1.1 問題描述
當使用者使用資料連結從一個型別的資料庫裏新增資料集並進行了一些資料分析後,希望能在更換資料庫表的來源資料庫後仍可使用原來的在 BI 中製作資料集和儀表板。
1.2 解決思路
更換所有資料表的資料庫來源:對資料連結的配置進行修改。
更換某張資料表來源的資料庫:修改資料表選擇的資料連結。
2. 更換所有資料表的資料庫來源
2.1 更換要求
更換前資料庫和更換後資料庫中用到的表欄位名、轉義名、欄位型別完全相同。
2.2 備份工程
在更換資料庫前需要先將%FineBI%webapps/下的 webroot 進行備份,如下圖所示:
萬一之後的資料庫來源更換失敗,直接用備份的 webroot 進行更換。
這步操作是為了防止後面操作錯誤,導致之前做的儀表板失效。
2.3 修改資料連結
2.3.1 更換前後資料庫型別相同
進入管理系統>資料連結>資料連結管理,選擇對應的資料連結,修改資料連結中 URL 的 IP 、埠、資料庫名以及帳號密碼等先關資料庫的配置資訊即可,如下圖所示:
詳情參見:配置資料連結資訊 。
2.3.1 更換前後資料庫型別不同
1)將原資料連結刪除,進入管理系統>資料連結>資料連結管理,選擇對應的資料連結,點選刪除,如下圖所示:
2)建立資料連結,需要確定建立資料連結名稱和原資料連結名稱和大小寫都相同,建立資料連結詳情參見:配置資料連結 。