AmazonAmazon Data Engineer Associate DEA-C01 Certification
·TW
·更新於 2 Aug 2026
您必須建置一個 ETL 管線,將每 15 分鐘從 10 個來源系統傳送至 10 個 Amazon Redshift 資料表的檔案(CSV、JSON 或 Parquet)擷取。所有檔案都儲存在單一 S3 儲存貯體中;檔案大小從 10 MB 到 20 GB 不等。該管線必須能夠容忍結構描述變更。哪些解決方案符合這些要求?(選擇兩項)
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 使用 Amazon EventBridge 規則每 15 分鐘叫用一次 AWS Glue 工作流程任務。設定 AWS Glue 工作流程以具有隨需觸發器,該觸發器會在 AWS Glue 爬蟲程式成功完成執行後執行 AWS Glue 爬蟲程式,然後執行 AWS Glue 任務。設定 AWS Glue 任務以處理資料並將其載入 Amazon Redshift 資料表。, 設定 AWS Lambda 函數,在檔案載入 S3 儲存貯體時叫用 AWS Glue 工作流程。設定 AWS Glue 工作流程以具有隨需觸發器,該觸發器會在 AWS Glue 爬蟲程式成功完成執行後執行 AWS Glue 爬蟲程式,然後執行 AWS Glue 任務。設定 AWS Glue 任務以處理資料並將其載入 Amazon Redshift 資料表。.
為什麼這是答案
選項2和4正確,因為它們都利用了AWS Glue工作流程,其中包含一個爬蟲程式和一個任務。AWS Glue爬蟲程式能夠自動檢測S3中新檔案的結構描述變更,並更新AWS Glue資料目錄,這對於容忍結構描述變更是至關重要的。AWS Glue任務隨後可以利用更新後的結構描述來處理資料並載入到Redshift。選項2使用EventBridge定時觸發工作流程,而選項4使用Lambda函數在檔案上傳到S3時觸發工作流程,這兩種方式都符合每15分鐘處理一次的要求。
選項1不正確,因為它沒有包含AWS Glue爬蟲程式,因此無法自動處理結構描述變更。選項3不正確,因為它引入了不必要的複雜性,使用兩個Lambda函數和EventBridge來協調爬蟲程式和任務,而AWS Glue工作流程本身就能有效管理這些步驟。選項5不正確,因為將大型檔案(高達20GB)分割並透過Kinesis Data Firehose傳輸效率低下且不適合此規模,且同樣缺乏處理結構描述變更的機制。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡