GoogleGoogle Professional Data Engineer (PDE) Certification
·TW
·更新於 21 Aug 2026
您有一個 BigQuery 資料表 inventory_vm,並且必須準備一份經濟實惠的報告,其中排除 vCPU 少於 8 個的 VM 列。最符合成本效益的方法是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立一個帶有篩選條件的檢視表,以捨棄 vCPU 少於 8 個的列,並使用 UNNEST 運算子。.
為什麼這是答案
建立一個帶有篩選條件的檢視表是最符合成本效益的方法,因為 BigQuery 檢視表本身不儲存資料,因此不會產生額外的儲存費用。當查詢檢視表時,BigQuery 只會處理符合篩選條件的資料,從而降低查詢成本。UNNEST 運算子用於處理巢狀或重複欄位,確保所有相關資料都能被正確篩選。
具體化檢視表雖然可以提高查詢效能,但會儲存資料副本,產生額外的儲存費用和維護成本,不符合「最符合成本效益」的要求。使用 WITH common table expression (CTE) 雖然可以提高查詢可讀性,但對於成本效益而言,其影響不如直接使用檢視表。使用 Dataflow 進行批次處理會產生額外的運算和儲存成本,且操作複雜度較高,不適用於此簡單的篩選需求。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡