AmazonAWS Developer Associate DVA-C02 Certification
·TW
·更新於 28 Jul 2026
一個 Python AWS Lambda 函數由 S3 物件建立事件觸發;它從 S3 讀取並寫入 DynamoDB 資料表。該函數在調用時執行,但在嘗試寫入 DynamoDB 時失敗。最可能的原因是什麼?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: Lambda 函數的 IAM role 沒有寫入 DynamoDB 資料表的權限。.
為什麼這是答案
Lambda 函數在嘗試寫入 DynamoDB 時失敗,最可能的原因是其 IAM 角色缺少必要的權限。Lambda 函數的執行權限由其附加的 IAM 角色定義。如果該角色沒有授予寫入 DynamoDB 資料表的權限(例如 dynamodb:PutItem),則寫入操作將被拒絕。
其他選項不正確:
達到並行限制會阻止函數被調用,而不是在執行中途失敗。
DynamoDB 資料表的寫入操作通常不需要 GSI;GSI 主要用於優化查詢。
DynamoDB 資料表與 Lambda 函數位於不同可用區域不會導致寫入失敗,因為 AWS 服務旨在跨可用區域提供高可用性和連接性。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 →
無需信用卡