GoogleGoogle Professional Data Engineer (PDE) Certification
·TW
·更新於 21 Aug 2026
即時叫車系統每 5 秒接收一次駕駛位置和預訂事件,每 2 秒彙總一次過去 30 秒的供需情況,並儲存結果以用於低延遲儀表板。哪種視窗化和儲存方式符合此要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Dataflow 管道中的 hopping window 對資料進行分組,並將彙總資料寫入 Memorystore。.
為什麼這是答案
此情境需要每 2 秒彙總過去 30 秒的資料,這正是跳動視窗 (hopping window) 的典型應用。跳動視窗允許視窗重疊,非常適合計算滾動聚合。由於儀表板需要低延遲,將結果儲存到記憶體資料庫如 Memorystore (Redis) 是最佳選擇,它能提供快速讀取。翻滾視窗 (tumbling window) 是不重疊的,不適用於滾動聚合。會話視窗 (session window) 根據資料活動間隔分組,不適用於固定時間間隔的聚合。BigQuery 雖然適合分析大量資料,但其查詢延遲通常高於 Memorystore,不符合低延遲儀表板的需求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡