Azure Data Explorer 儀表板中的即時重新整理

Azure Data Explorer 儀表板幫助你監控即時資料並即時回應變更。 為了確保儀表板始終反映即時資料,Azure Data Explorer 支援即時更新。

當新資料被導入底層來源時,即時刷新會更新儀表板的視覺化。 對於不支援擷取偵測或基於不支援資料來源的視覺化,儀表板會使用儀表板編輯器定義的備用刷新間隔。 吞入偵測比固定時間間隔更有效率,因為它只有在資料變更時才查詢資料。

即時刷新 在以下情境下表現良好:

  • 高頻資料: 你需要在資料一到達時就立即看到,但又想避免在資料較少的時段持續輪詢。

  • 成本優化: 你想降低更新未接收新資料儀表板時的運算負擔和查詢成本。

  • 大規模監測: 你監控多個來源,並希望系統能根據實際資料擷取來智慧管理刷新觸發。

即時刷新的運作方式

即時重新整理 會以 ingestion_time() 函式為基礎,針對每個視覺效果使用單一的輕量背景查詢。 儀表板不再以固定的時間表執行大量視覺查詢,而是定期檢查每個視覺化資料的「高水位點」。

如果偵測查詢發現有新資料被導入,流程會觸發該儀表板視覺化的重新整理。 若未偵測到新資料,則在下一次檢查前不會對該視覺圖執行進一步查詢。

設定即時刷新(編輯器)

作為儀表板編輯器,你可以在 刷新設定中設定儀表板如何保持新鮮。

  1. 在你的儀表板中,啟用 編輯 模式,然後從頂部功能區選擇 「重新整理設定 」。

    截圖顯示工具列中刷新設定按鈕。

  2. 在以下選項中選擇,然後選擇 「應用」:

  • 即時刷新(建議): 啟用即時刷新。 儀表板會自動監控新資料和更新。

    • 選擇 設定 按鈕以顯示即時刷新設定選項:
      • 刷新率限制: 設定刷新間隔的最小間隔,以防止高頻資料擷取時出現過度更新。
      • 備援刷新間隔: 對於不支援攝取偵測的視覺資料,這個間隔決定了它們刷新的頻率。
  • 僅手動更新: 儀表板保持靜止。 只有當你手動選擇 「更新 」按鈕時,視覺效果才會更新。

截圖顯示刷新設定設定。

監控與控制刷新(檢視器)

儀表板檢視器可以監控刷新狀態,並在需要分析特定時間點時暫停更新。

儀表板功能區提供目前刷新狀態的視覺提示:

即時刷新(啟用): 按鈕是啟用的。 將游標移至按鈕上方會顯示工具提示:「視覺化會隨著新資料自動更新。」

即時刷新(暫停): 按鈕會以劃線穿透的方式出現。 工具提示指出:「視覺效果不會自動重新整理。」

每個視覺化都會顯示其最後一次刷新時間戳,讓你能快速評估資料的更新程度。 將滑鼠移到時間戳上可查看更多細節,例如資料最後一次刷新的時間以及最後一次檢查來源的時間。 若要手動更新資料,請隨時在視覺圖上選擇 「更新 」按鈕。

顯示儀表板視覺上最後刷新時間戳的截圖。

暫停或繼續更新

如果你正在調查特定資料點,且不希望視覺效果改變,可以在儀表板的排位區選擇 即時刷新 按鈕,並切換即時刷新 關閉 (暫停)。 暫停時,儀表板不會自動刷新。 切回 「開啟 」即可繼續即時刷新。

截圖顯示儀表板功能區中即時刷新按鈕。

考慮事項與限制條件

  • 備用行為: 對於不支援的資料表或特定視覺型態,儀表板會使用編輯器設定中定義的備用刷新間隔。

  • 計算使用量: 雖然即時刷新比固定間隔刷新更有效率,但背景偵測查詢仍會消耗部分資源。