

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

# 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 小時。 下限：-1 上限：604,800  | 
|  MaximumRetryAttempts  |  N  |  -1  |  -1 代表無限：系統會重試失敗的記錄，直到記錄過期為止 下限：0 上限：10,000  | 
|  ParallelizationFactor  |  N  |  1  |  上限：10  | 
|  StartingPosition  |  Y  | N/A  |  TRIM\$1HORIZON 或 LATEST  | 
|  TumblingWindowInSeconds  |  N  | N/A  |  下限：0 上限：900  | 