抽取資料下, FineBI 會將資料從資料庫抽取到磁碟中。那麼抽取後的資料存放在哪裏呢?
閱讀本文,使用者可以瞭解資料儲存位置,並知道如何更改資料儲存路徑。
資料更新的路徑預設會存在 FineBI 的工程包中,預設路徑為%FineBI5.1%\webapps\webroot\spider。由於資料更新包含的是很重要的資料,有些使用者為了安全,可以將抽取的資料與工程包分開儲存,因此 FineBI 提供儲存路徑的修改。
注:請按官方推薦方式啟動 BI ,否則可能會導致重啓後更新的資料存放路徑就會變化。BI 啟動方式請參考文檔:FineBI安裝與啟動
在資料準備節點下,點選「全局更新」,即可看到資料的儲存路徑。使用者可以更改此路徑,如下圖所示:
注:此处输入路径时需要注意不同系统路径格式的区别。本例演示 Windows 系统。
2)点击「确定」后,更改存放路径成功。
注:新的存放資料夾必須為空才能設定成功。
打開路徑C:\資料存放,可以看到該路徑的 db 資料夾中有了資料更新的檔案,如下圖所示:
注:資料更新儲存路徑修改之後,原路徑下的更新檔案將轉移到當前修改路徑下,並非複製到當前路徑下。
儲存路徑更改後,臨時檔案「temp」也會一起跟隨行動到新路徑下,如下圖所示:
資料更新存放的路徑下有三類檔案:聯動快取檔案、資料檔案的臨時檔案、單表資料夾。
聯動快取檔案:「##R#T」開頭的檔案
資料檔案的臨時檔案:「dummyT」開頭的檔案
單表檔案:T 開頭的檔案
更新完成後,系統會將臨時檔案刪除。
但若是之前有過資料更新失敗的情況,那麼當時的這些臨時檔案因為更新失敗不會被系統刪除,而是留下來,成為垃圾檔案佔用記憶體。
在 FineBI 未進行資料更新時,需要查看「資料更新存放路徑」下是否有「dummyT」開頭的檔案,若是有,可以手動刪除。