1. 概述
1.1 版本
FineBI 版本 | 功能變動 |
---|---|
6.0 | - |
6.0.8 | 優化自助資料集更新邏輯,將不常用的資料集定義為不活躍表,節省更新資源 |
6.0.13 | 優化表活躍的邏輯:
|
6.0.14 | 行動端適配資料不活躍提示 |
1.2 應用場景
本文介紹如何對一張自助資料集的更新進行設定。
1.3 功能簡介
自助資料集的更新支援「立即更新」或「定時更新」;
可以選擇是否跟隨父表更新;
最簡表不需要更新;
節省更新資源,系統不會對不活躍的表進行更新;
2. 最簡表不需要更新
滿足以下兩個條件的自助資料集即為最簡表:
沒有建立聯動的自助資料集;
只做了「欄位設定」操作,沒有其他(過濾、分組匯總、新增欄等)操作的自助資料集;
注:在「我的分析」中直接上傳的 Excel 做的自助資料集無法成為最簡表。
最簡表即時獲取父表的資料,不需要單獨抽取更新,也節省了磁碟的記憶體。選擇一個最簡表,點選查看它的「更新資訊」,可看到系統提示:當前表無需抽取,自動獲取最新資訊
3. 自助資料集單表更新
3.1 設定立即更新
除了最簡表外,其他抽取狀態下的所有自助資料集都需要更新才能獲取最新資料。
選擇自己要更新的資料表,點選「更新資訊>單表更新」,如下圖所示:
3.2 選擇是否跟隨父表更新
在單表更新設定介面,使用者可以選擇「跟隨父表更新」或「不跟隨父表更新」,如下圖所示:
比如:從「集團商品銷售總表」的血緣分析中可以看到它有 3 個父表,如下圖所示:
選擇「跟隨父表更新」:當 3 張中有一張父表有更新,自助資料集「集團商品銷售總表」就會一起更新,保持自助資料集資料和父表資料同步;
選擇「不跟隨父表更新」:當 3 張父表有更新的時候,「集團商品銷售總表」不會跟隨一起同步更新。
如果一張父表,它的子表眾多,就可以將部分不需要頻繁更新的子表選擇「不跟隨父表更新」。這樣更新父表的時候,可以少更新一些資料,減少更新時間。而選擇「不跟隨父表更新」的子表可以透過「定時更新」定期更新。
注:單獨更新某子表,若該子表的父表是自助資料集,那麼父表也會一起更新。
3.2.1 管理者設定預設更新項
管理者可在「管理系統」節點下,設定自助資料集預設情況下是否隨父表更新,如下圖所示:
修改「自助資料集預設更新設定」後,之前自助資料集不受影響,只對修改「自助資料集預設更新設定」後建立的自助資料集生效。
3.3 設定定時更新
在「更新設定」介面設定定時更新,如下圖所示:
選擇「跟隨父表更新」的資料集不可以設定定時更新;
選擇「不跟隨父表更新」的資料集可以設定定時更新;
設定步驟可查看:單表定時設定案例 3.3 節。
4. 自助資料集不活躍
為了節省更新資源,若一張資料表長久的不活躍,說明使用者幾乎不使用它,那它將不參與任何更新。
點選該資料表顯示「資料不活躍,暫不抽取,如需激活資料,可前往更新資訊中進行立即更新」。
若使用者需要使用這張表,僅需要點選「立即前往」或「更新資訊」,然後更新該資料表即可。如下圖所示:
若我們查看不活躍的表製作的組件or儀表板,點選出現「編輯失敗,資料不活躍,等待5s後就會自動觸發激活」也不用擔心。我們在查看的那一刻,資料表就會自動更新(等待 5 s左右就自動觸發更新)。
行動端在6.0.14版本及之後,查看到不活躍資源,也會在 5S 後自動更新。如下圖所示:
4.1 管理者控制資料表是否活躍
管理者可以透過參數控制,什麼程度下,資料表是活躍的。
1)資料存取活躍週期 x 天:
此資料表製作的儀表板/組件,在 x 天內被編輯或存取;
此資料表的子表,在 x 天內被編輯且儲存;
存在以上兩種情況之一,這張資料表就是活躍表。
2)資料建立活躍週期 x 天:資料表剛被建立的 x 天內,該資料表是活躍表。
3)資料活躍度全局檢查時間:全局檢查可以檢查出新的不活躍的表,使用者可以自訂全局檢查的時間。
詳細請參見:Spider參數
1)資料存取活躍週期 x 天:
此資料表製作的儀表板/組件,在 x 天內被編輯或存取;
此資料表的子表,在 x 天內被編輯且儲存;
存在以上兩種情況之一,這張資料表就是活躍表。
2)資料建立活躍週期 x 天:資料表剛被建立的 x 天內,該資料表是活躍表。
3)資料活躍度全局檢查時間:全局檢查可以檢查出新的不活躍的表,使用者可以自訂全局檢查的時間。
詳細請參見:BI/Spider參數