AmazonAmazon AWS Certified Solutions Architect – Associate (SAA-C03)
·TW
·更新於 19 Jul 2026
某報告系統每天會將數百個 .csv 檔案傳送到 Amazon S3 儲存貯體。該公司必須將這些檔案轉換為 Apache Parquet 格式,並將結果儲存在已轉換的資料儲存貯體中。哪種解決方案能以最少的開發工作來滿足此要求?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 建立 AWS Glue crawler 來探索資料,並建立 AWS Glue extract, transform, and load (ETL) 任務來轉換資料,將已轉換的資料儲存貯體指定為 ETL 輸出。.
為什麼這是答案
正確答案是使用 AWS Glue。AWS Glue 是一種完全受管的 ETL 服務,專為資料探索、轉換和載入而設計。透過建立 Glue Crawler,它可以自動探索 S3 儲存貯體中的 CSV 檔案結構並建立資料目錄。然後,您可以建立一個 Glue ETL 任務,使用 PySpark 或 Scala 腳本將 CSV 轉換為 Parquet 格式,並將結果儲存到目標 S3 儲存貯體。這種方法需要最少的開發工作,因為 Glue 處理了大部分的基礎設施管理和擴展。
其他選項的缺點:
Amazon EMR 雖然功能強大,但需要管理 EMR 叢集,並編寫和維護 Spark 應用程式,開發工作量較大。
AWS Batch 適用於批次運算工作負載,但需要您自行編寫轉換邏輯和管理執行環境,開發複雜度較高。
AWS Lambda 函數對於處理單個檔案或小批量檔案可能有效,但對於每天數百個檔案的規模,管理並行執行和潛在的記憶體/時間限制會變得複雜,且需要自行編寫轉換程式碼。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡