發布者將包裹追蹤訊息傳送到一個 Pub/Sub topic;訂閱者處理這些訊息並寫入 BigQuery 進行歷史分析。為了確保事件可以隨時間進行分析,您應該包含什麼以及在哪裡包含?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 在每個發布者裝置將訊息傳送到 Cloud Pub/Sub 時,在傳出訊息上附加時間戳記和包裹 ID。.
為什麼這是答案
在每個發布者裝置將訊息傳送到 Cloud Pub/Sub 時,在傳出訊息上附加時間戳記和包裹 ID,是確保事件可隨時間分析的最佳方法。這樣可以確保時間戳記反映事件實際發生的時間,而不是訊息被處理或寫入資料庫的時間,這對於準確的歷史分析至關重要。包裹 ID 則能唯一識別每個包裹的追蹤事件。 在接收到訊息時,於 Cloud Pub/Sub 訂閱者應用程式中的每個訊息上附加時間戳記,會導致時間戳記反映處理時間而非事件發生時間。在 BigQuery 中使用 NOW() 函數,同樣會記錄資料寫入 BigQuery 的時間,而非事件發生時間。使用 Cloud Pub/Sub 自動產生的時間戳記雖然可用於排序,但它代表訊息發布到 Pub/Sub 的時間,而非事件實際發生的時間,可能與事件的真實發生時間有延遲。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡