每當 Amazon DynamoDB 資料表中的項目更新時,就應該觸發 AWS Lambda 函數。該函數及其執行角色皆已設定,且資料表的 DynamoDB Streams 也已啟用,但 Lambda 函數仍未被叫用。什麼動作會將 DynamoDB 資料表更新連接到 Lambda 函數叫用?
選擇一個答案
點擊一個選項來檢查您的答案。
正確答案: 為 Lambda 函數建立一個事件來源對應到 DynamoDB 串流。.
為什麼這是答案
正確答案是為 Lambda 函數建立一個事件來源對應到 DynamoDB 串流。即使 DynamoDB Streams 已啟用,Lambda 函數也需要一個事件來源對應 (Event Source Mapping) 來訂閱串流並處理其中的記錄。事件來源對應是將串流中的事件傳送給 Lambda 函數的機制。 將資料表的 StreamViewType 設定變更為 NEWANDOLDIMAGES 不會觸發 Lambda 函數,它只會改變串流中包含的資料類型。將 Amazon SNS 主題訂閱到 DynamoDB 串流是不正確的,DynamoDB Streams 不直接支援 SNS 訂閱。增加 Lambda 函數的逾時值不會影響函數是否被叫用,只會影響其最大執行時間。
通過考試 — 無需無休止地尋找答案
集中一處獲取此考試的所有核實題目和解釋,節省數小時的準備時間。1,000 多種認證 · 20 多種語言 · 免費開始。
更快通過您的考試 → 無需信用卡