Lambda-Parameter für Amazon Kinesis Data Streams Streams-Ereignisquellenzuordnungen - AWS Lambda

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Lambda-Parameter für Amazon Kinesis Data Streams Streams-Ereignisquellenzuordnungen

Alle Lambda-Ereignisquellenzuordnungen verwenden dieselben CreateEventSourceMappingAND-Operationen. UpdateEventSourceMappingAPI Allerdings gelten nur einige der Parameter für Kinesis.

Parameter Erforderlich Standard Hinweise

BatchSize

N

100

Höchstwert: 10 000.

BisectBatchOnFunctionError

N

false

Keine

DestinationConfig

N

N/A

SQSAmazon-Warteschlange oder SNS Amazon-Themenziel für verworfene Datensätze. Weitere Informationen finden Sie unter Konfiguration von Zielen für fehlgeschlagene Aufrufe.

Aktiviert

N

true

Keine

EventSourceArn

Y

N/A

ARNdes Datenstroms oder eines Stream-Verbrauchers

FunctionName

Y

N/A Keine

FunctionResponseTypes

N

N/A

Damit Ihre Funktion bestimmte Fehler in einem Batch meldet, beziehen Sie den Wert ReportBatchItemFailures in FunctionResponseTypes ein. Weitere Informationen finden Sie unter Konfiguration einer partiellen Batch-Antwort mit Kinesis Data Streams und Lambda.

MaximumBatchingWindowInSeconds

N

0

Keine

MaximumRecordAgeInSeconds

N

-1

-1 bedeutet unendlich: Lambda verwirft keine Datensätze (die Datenaufbewahrungseinstellungen von Kinesis Data Streams gelten weiterhin)

Minimum: -1

Höchstwert: 604 800

MaximumRetryAttempts

N

-1

-1 bedeutet unendlich: Fehlgeschlagene Datensätze werden wiederholt, bis der Datensatz abläuft

Minimum: -1

Höchstwert: 10 000.

ParallelizationFactor

N

1

Maximum: 10

StartingPosition

Y

N/A

AT_, _ oder TIMESTAMP TRIM HORIZON LATEST

StartingPositionTimestamp

N

N/A

Nur gültig, wenn auf TIMESTAMP AT_ gesetzt StartingPosition ist. Die Zeit, ab der mit dem Lesen begonnen werden soll, in Unix-Zeitsekunden

TumblingWindowInSeconds

N

N/A

Minimum: 0

Maximum: 900