View a markdown version of this page

Amazon DynamoDB 이벤트 소스 매핑을 위한 Lambda 파라미터 - AWS Lambda

Amazon DynamoDB 이벤트 소스 매핑을 위한 Lambda 파라미터

모든 Lambda 이벤트 소스 유형은 동일한 CreateEventSourceMapping 및 UpdateEventSourceMapping API 작업을 공유합니다. 그러나 일부 파라미터만 DynamoDB Streams에 적용됩니다.

파라미터 필수 기본값 참고

BatchSize

N

100

최대값: 10,000

BisectBatchOnFunctionError

N

false

없음

DestinationConfig

N

해당 사항 없음

폐기된 레코드의 표준 Amazon SQS 대기열 또는 표준 Amazon SNS 주제 대상

활성

N

true

없음

EventSourceArn

Y

해당 사항 없음

데이터 스트림 또는 스트림 소비자의 ARN

FilterCriteria

N

해당 사항 없음

Lambda가 함수로 보내는 이벤트에 대한 제어

FunctionName

Y

해당 사항 없음

없음

FunctionResponseTypes

N

해당 사항 없음

함수가 배치에서 특정 실패를 보고하도록 하려면 FunctionResponseTypes에 ReportBatchItemFailures 값을 포함하세요. 자세한 내용은 DynamoDB 및 Lambda로 부분 배치 응답 구성 섹션을 참조하세요.

MaximumBatchingWindowInSeconds

N

0

없음

MaximumRecordAgeInSeconds

N

-1

-1은 무한을 의미하며 실패한 레코드는 레코드가 만료될 때까지 재시도됩니다. DynamoDB 스트림의 데이터 보존 한도는 24시간입니다.

최솟값: -1

최대값: 604,800

MaximumRetryAttempts

N

-1

-1(무한): 레코드가 만료될 때까지 실패한 레코드가 다시 시도됩니다

최솟값: 0

최대값: 10,000

ParallelizationFactor

N

1

최댓값: 10

StartingPosition

Y

해당 사항 없음

TRIM_HIZON 또는 LATEST

TumblingWindowInSeconds

N

해당 사항 없음

최솟값: 0

최댓값: 900