

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon DynamoDB 事件來源映射的 Lambda 參數
<a name="services-ddb-params"></a>

所有 Lambda 事件來源類型都會共用相同的 [CreateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_CreateEventSourceMapping.html) 和 [UpdateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateEventSourceMapping.html) API 操作。但是，只有一些參數適用於 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 | [控制 Lambda 將哪些事件傳送至您的函數](invocation-eventfiltering.md) | 
| FunctionName | 是 | N/A | 無 | 
| FunctionResponseTypes | N | N/A | 若要讓函數報告批次中的特定失敗，請將值 `ReportBatchItemFailures` 包含在 `FunctionResponseTypes` 中。如需詳細資訊，請參閱[使用 DynamoDB 和 Lambda 設定部分批次回應](services-ddb-batchfailurereporting.md)。 | 
| MaximumBatchingWindowInSeconds | N | 0 | 無 | 
| MaximumRecordAgeInSeconds | N | -1 | -1 代表無限：系統會重試失敗的記錄，直到記錄過期為止。[DynamoDB Streams 的資料保留限制](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html#Streams.DataRetention)為 24 小時。<br />下限：-1<br />上限：604,800 | 
| MaximumRetryAttempts | N | -1 | -1 代表無限：系統會重試失敗的記錄，直到記錄過期為止<br />下限：0<br />上限：10,000 | 
| ParallelizationFactor | N | 1 | 上限：10 | 
| StartingPosition | Y | N/A | TRIM\_HORIZON 或 LATEST | 
| TumblingWindowInSeconds | N | N/A | 下限：0<br />上限：900 | 