反馈已提交

网络繁忙

管理更新任務

1. 概述

1.1 版本

FineBI 版本
功能變動
6.0
-
6.0.3
  • 更新任務管理介面全面升

6.0.4
  • 增加更新進度提示

  • 增加佇列等待原因提示

6.0.6
  • 篩選更新日誌時,細化到時分秒

6.0.8

更新狀態新增「無需抽取」

6.0.12資料不活躍的表,更新狀態更改為「暫不抽取」

1.2 應用場景

使用抽取資料則需要進行 資料更新 以保證資料的可用性。這時候我們需要對使用「更新任務管理」來進行管理和監視:

  • 查看正在更新的任務和已經更新完成的任務,監視具體的更新資訊和報錯資訊;

  • 在一個統一的頁面對分散設定的定時更新任務進行查看和管理;

  • 有管理權限的使用者可以手動停止正在執行的更新任務;

  • 超級管理者可以讓更新任務插隊;

1.3 功能簡介

FineBI 提供了監視更新情況、停止更新任務和設定定時更新的功能。

2. 查看當前運作情況

1)選擇「公共資料>更新任務管理」,如下圖所示:

1.png

2)進入第一個 Tab 頁「當前運作情況」。使用者可以查看到當前正在更新的所有任務,且可以透過右上角搜尋框搜尋正在更新的任務。

而超級管理者可以查看彙總提示資訊,瞭解正在更新、佇列、插隊的任務共有多少。

2.png

篩選任務時間的時候,可以細化到「時分秒」;也可以篩選「動態時間」,如下圖所示:

3)滑鼠懸浮在「任務進度」,使用者可查看當前任務的更新進度。

  • 任務正在更新,提示會顯示當前的更新進度:已結束的表或聯動數量:x / 總數:y

  • 若任務正在佇列,提示會顯示當前任務佇列的原因;

3.png

2.1 更新任務插隊

當有更新任務正在執行時,後面開啓的更新任務就需要佇列等待。若我們希望正在佇列的任務可以插隊到前面更新時,可以使用插隊功能。

注意點:該功能僅支援超級管理者使用。

4.png

當正在插隊的任務數量大於限制時(預設限制 5 個),插隊會失敗。使用者可以透過更改

SystemOptimizationConfig.maxCutInLineCount 的參數值來修改限制數量,更改參數的操作方法詳情請參見:FINE_CONF_ENTITY視覺化配置

2.2 停止更新任務

2.2.1 手動停止更新

可以手動停止正在更新的任務:批量停止、單個任務停止;

注意點:該功能僅支援有資料管理權限(詳情請參見:資料權限 2.3節)的使用者使用。

5.png

設定停止更新時資料表狀態提示可使用的資料
點選停止更新時已完成更新停止更新時已更新成功的表/聯動無報錯更新後的資料
停止更新時已更新失敗的表/聯動提示停止更新前具體失敗的原因上次更新成功的資料
點選停止更新時未完成更新更新任務被中斷,不再執行上次更新成功的資料

2.2.2 智慧中斷更新

在更新過程中,有可能會因為使用者網路、環境不穩定而出現更新異常,導致更新卡住,無法成功更新。

對於這種情況,FineBI 為使用者提供了「智慧中斷」功能,當某個基礎表更新異常時, FineBI 會自動中斷該基礎表的更新,並且不影響同一個更新任務中的其他基礎表更新。

  • 智慧中斷更新功能是針對基礎表更新的功能,判斷基礎表是否更新異常。

  • 基礎表最長更新時間為 12 小時,若 12 小時後某張基礎表還沒更新完成,則會強制終止該基礎表的更新。

  • 本次中斷更新不影響下一次定時更新任務,此期間使用者也可手動進行單表更新。

  • 智慧中斷會檢查是否有誤中斷,不會誤傷更新正常的基礎表。

若使用者不需要 FineBI 智慧中斷更新任務,可將 SystemOptimizationConfig.openUpdateIntelligentKill 的參數值改為 false,更改參數的操作方法詳情請參見:FINE_CONF_ENTITY視覺化配置

2.3 查看更新詳情

點選「詳情」即可查看更多更新資訊。如下圖所示:

注意點:該功能僅支援有資料管理權限(詳情請參見:資料權限 2.3節)的使用者使用。

6.png

在詳情介面中,也可以結束任務和插隊任務,插隊只有超級管理者可以操作。

詳情介面中也羅列了更具體的更新資訊,例如點選展開「基礎表」,可以看到具體某個表的更新狀況,如下圖所示:

7.png

  • A:點選直接跳轉查看該報錯表的具體資料;

  • B:點選即可在下方查看該表報錯影響的自助資料集;

  • C:點選查看具體的報錯資訊;


3. 歷史運作情況

點選「歷史運作情況」,可查看歷史更新任務。如下圖所示:

注意點:該功能僅顯示有資料管理權限(詳情請參見:資料權限 2.3節)的更新任務。

8.png

點選「詳情」,可以查看此任務中的報錯資訊,以及基礎表、自助資料集、聯動等此次更新的詳細資訊。如下圖所示:

9.gif

4. 資料集運作記錄

點選「資料集運作記錄」,使用者可以看到單張表的運作情況。系統為您提供「平均每日更新次數」、「平均更新時長」、「歷史失敗率」等欄位。

透過查看這些資訊,您可以對失敗率高的資料集進行排查,並對高頻次更新的表做出更合理安排。如下圖所示:

5. 定時任務管理

定時任務管理介面可以輔助使用者更好的管理定時更新任務:

  • 透過查看介面上方圖表,可幫助使用者瞭解任務時間的分佈,若時間分佈過於集中,使用者可適當進行調整。

  • 透過介面下方的表格,使用者可對自己有權限的所有定時更新任務進行刪除、開啓/關閉、編輯等操作。

注意點:該功能僅顯示使用者有資料管理權限(詳情請參見:資料權限 2.3節)的定時更新任務。

11.png

點選編輯按鈕,使用者可對定時任務的「任務名稱、開始時間、執行頻率、結束時間、結果通知」這些資訊進行更改,詳情參見:定時更新,如下圖所示:

12.png

6. 注意事項

  • 更新資訊儲存詳情參見:平台日誌

  • 修改 SQL 資料集的 SQL 語句後,不能直接進行增量更新,必須先執行一次全量更新,才能進行增量更新。

  • 新增的 DB 表、SQL 資料集,不能直接進行增量更新,必須先執行一次全量更新,才能進行增量更新。

附件列表


主题: 資料準備
已经是第一篇
已经是最后一篇
  • 有帮助
  • 没帮助
  • 只是浏览
中文(繁體)

售前咨询电话

400-811-8890转1

在线技术支持

在线QQ:800049425

热线电话:400-811-8890转2

总裁办24H投诉

热线电话:173-1278-1526

文 档反 馈

鼠标选中内容,快速反馈问题

鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

不再提示

10s后关闭