本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon DynamoDB 事件來源對應的 Lambda 參數
所有 Lambda 事件來源類型都共用相同CreateEventSourceMapping的UpdateEventSourceMappingAPI作業。但是,只有一些參數適用於 DynamoDB Streams。
參數 | 必要 | 預設 | 備註 |
---|---|---|---|
BatchSize |
否 |
100 |
上限:10,000 |
BisectBatchOnFunctionError |
N |
false |
無 |
DestinationConfig |
N |
N/A |
用於丟棄記錄的標準 Amazon SQS 隊列或標準 Amazon SNS 主題目的地 |
已啟用 |
N |
true |
無 |
EventSourceArn |
Y |
N/A |
ARN資料串流或串流消費者 |
FilterCriteria |
N |
N/A |
|
FunctionName |
Y |
N/A |
無 |
FunctionResponseTypes |
N |
N/A |
若要讓函數報告批次中的特定失敗,請將值 |
MaximumBatchingWindowInSeconds |
N |
0 |
無 |
MaximumRecordAgeInSeconds |
N |
-1 |
-1 表示 infinite:失敗的記錄會重試,直到記錄過期為止。DynamoDB Streams 的資料保留限制為 24 小時。 下限:-1 上限:604,800 |
MaximumRetryAttempts |
N |
-1 |
-1 代表無限:系統會重試失敗的記錄,直到記錄過期為止 下限:0 上限:10,000 |
ParallelizationFactor |
N |
1 |
上限:10 |
StartingPosition |
Y |
N/A |
TRIM_ HORIZON 或 LATEST |
TumblingWindowInSeconds |
N |
N/A |
下限:0 上限:900 |