Parametri Lambda per gli strumenti di mappatura dell'origine degli eventi di un flusso di dati Amazon Kinesis - 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 un flusso di dati Amazon Kinesis

Tutti gli strumenti di mappatura dell'origine degli eventi Lambda condividono le stesse operazioni API CreateEventSourceMapping e UpdateEventSourceMapping. Tuttavia, solo alcuni dei parametri si applicano a Kinesis.

Parametro Obbligatorio Predefinito Note

BatchSize

N

100

Massimo: 10.000.

BisectBatchOnFunctionError

N

false

nessuno

DestinationConfig

N

N/D

Una destinazione coda Amazon SQS o argomento Amazon SNS per i record scartati. Per ulteriori informazioni, consulta Configurazione delle destinazioni per le chiamate non riuscite.

Enabled (Abilitato)

N

true

nessuno

EventSourceArn

Y

N/D

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

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 il flusso di dati Kinesis e Lambda.

MaximumBatchingWindowInSeconds

N

0

nessuno

MaximumRecordAgeInSeconds

N

-1

-1 sta per infinito: Lambda non scarta i record (le impostazioni di conservazione dei dati del flusso di dati Kinesis sono ancora valide)

Minimo: -1

Massimo: 604.800

MaximumRetryAttempts

N

-1

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

Minimo: -1

Massimo: 10.000.

ParallelizationFactor

N

1

Maximum: 10

StartingPosition

Y

N/D

AT_TIMESTAMP, TRIM_HORIZON o LATEST

StartingPositionTimestamp

N

N/D

Valido solo se StartingPosition è impostato su AT_TIMESTAMP. Il tempo da cui avviare la lettura, in secondi di tempo Unix.

TumblingWindowInSeconds

N

N/D

Minimo: 0

Massimo: 900