Lambda-Parameter für Amazon Kinesis Data Streams Zuordnungen von Ereignisquellen - 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 Zuordnungen von Ereignisquellen

Alle Lambda-Zuordnungen von Ereignisquellen verwenden dieselben API-Operationen CreateEventSourceMapping und UpdateEventSourceMapping. 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

Ein Ziel der Amazon-SQS-Warteschlange oder des Amazon-SNS-Themas für verworfene Datensätze. Weitere Informationen finden Sie unter Konfigurieren von Zielen für fehlgeschlagene Aufrufe.

Aktiviert

N

true

Keine

EventSourceArn

Y

N/A

Der ARN des Datenstroms oder eines Stream-Konsumenten

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 Konfigurieren einer teilweisen Batch-Antwort mit Kinesis Data Streams und Lambda.

MaximumBatchingWindowInSeconds

N

0

Keine

MaximumRecordAgeInSeconds

N

-1

-1 bedeutet unendlich: Lambda verwirft keine Datensätze (Kinesis Data Streams-Datenaufbewahrungseinstellungen 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_TIMESTAMP, TRIM_HORIZON, oder LATEST

StartingPositionTimestamp

N

N/A

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

TumblingWindowInSeconds

N

N/A

Minimum: 0

Maximum: 900