Parametri Lambda per gli strumenti di mappatura dell'origine degli eventi di Amazon DynamoDB - AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Parametri Lambda per gli strumenti di mappatura dell'origine degli eventi di Amazon DynamoDB

Tutti i tipi di sorgenti di eventi Lambda condividono le stesse operazioni CreateEventSourceMappinge quelle dell'UpdateEventSourceMappingAPI. Tuttavia, solo alcuni dei parametri si applicano a DynamoDB Streams.

Parametro Obbligatorio Predefinito Note

BatchSize

N

100

Massimo: 10.000.

BisectBatchOnFunctionError

N

false

nessuno

DestinationConfig

N

N/D

Una destinazione della coda standard di Amazon SQS o di un argomento standard di Amazon SNS per i record scartati.

Abilitato

N

true

nessuno

EventSourceArn

Y

N/D

L'ARN del flusso dei dati o di un consumer di flusso.

FilterCriteria

N

N/D

Controllare gli eventi che Lambda invia alla funzione

FunctionName

Y

N/D

nessuno

FunctionResponseTypes

N

N/D

Per consentire alla funzione di segnalare errori specifici in un batch, includi il valore ReportBatchItemFailures in FunctionResponseTypes. Per ulteriori informazioni, consulta Configurazione della risposta batch parziale con DynamoDB e Lambda.

MaximumBatchingWindowInSeconds

N

0

nessuno

MaximumRecordAgeInSeconds

N

-1

-1 sta per infinito: i record non riusciti vengono ripetuti fino alla scadenza del record. Il limite di conservazione dei dati per i flussi DynamoDB è di 24 ore.

Minimo: -1

Massimo: 604.800

MaximumRetryAttempts

N

-1

-1 sta per infinito: i record non riusciti vengono ripetuti fino alla scadenza del record

Minimo: 0

Massimo: 10.000.

ParallelizationFactor

N

1

Maximum: 10

StartingPosition

Y

N/D

TRIM_HORIZON o LATEST

TumblingWindowInSeconds

N

N/D

Minimo: 0

Massimo: 900