

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.

# Input
<a name="API_Input"></a>

Wenn Sie den Anwendungs-Input für eine SQL-basierte Kinesis Data Analytics-Anwendung konfigurieren, geben Sie die Streamingquelle, den Namen des erzeugten In-Application-Streams und die Zuordnung zwischen den beiden an. 

## Inhalt
<a name="API_Input_Contents"></a>

 ** InputSchema **   <a name="APIReference-Type-Input-InputSchema"></a>
Beschreibt das Format der Daten in der Streaming-Quelle und wie jedes Datenelement den entsprechenden Spalten im erzeugten In-Application-Stream zugeordnet wird.  
Wird auch zum Beschreiben des Formats der Referenzdatenquelle verwendet.  
Typ: [SourceSchema](API_SourceSchema.md) Objekt  
Erforderlich: Ja

 ** NamePrefix **   <a name="APIReference-Type-Input-NamePrefix"></a>
Das Namenspräfix, das beim Erstellen eines In-Application-Streams verwendet werden soll. Angenommen, Sie geben einen Präfix „`MyInApplicationStream`“ an. Kinesis Data Analytics erstellt dann einen oder mehrere (gemäß der von Ihnen angegebenen `InputParallelism`-Anzahl) In-Application-Streams mit den Namen „`MyInApplicationStream_001`“, „`MyInApplicationStream_002`“ und so weiter.   
Typ: Zeichenfolge  
Längenbeschränkungen: Minimale Länge beträgt 1 Zeichen. Maximale Länge beträgt 32 Zeichen.  
Pattern: `[^-\s<>&]*`   
Erforderlich: Ja

 ** InputParallelism **   <a name="APIReference-Type-Input-InputParallelism"></a>
Gibt die Anzahl der zu erstellenden In-Application-Streams an.   
Typ: [InputParallelism](API_InputParallelism.md) Objekt  
Erforderlich: Nein

 ** InputProcessingConfiguration **   <a name="APIReference-Type-Input-InputProcessingConfiguration"></a>
Das [InputProcessingConfiguration](API_InputProcessingConfiguration.md) für die Eingabe. Ein Eingabeprozessor wandelt Datensätze um, sobald sie vom Stream empfangen werden, bevor der SQL-Code der Anwendung ausgeführt wird. Derzeit ist als einzige Eingabeverarbeitungskonfiguration [InputLambdaProcessor](API_InputLambdaProcessor.md) verfügbar.   
Typ: [InputProcessingConfiguration](API_InputProcessingConfiguration.md) Objekt  
Erforderlich: Nein

 ** KinesisFirehoseInput **   <a name="APIReference-Type-Input-KinesisFirehoseInput"></a>
Wenn es sich bei der Streamingquelle um einen Amazon Kinesis Data Firehose Delivery-Stream handelt, wird der ARN des Delivery-Streams identifiziert.  
Typ: [KinesisFirehoseInput](API_KinesisFirehoseInput.md) Objekt  
Erforderlich: Nein

 ** KinesisStreamsInput **   <a name="APIReference-Type-Input-KinesisStreamsInput"></a>
Wenn es sich bei der Streamingquelle um einen Amazon Kinesis-Datenstrom handelt, wird der Amazon Resource Name (ARN) des Streams identifiziert.   
Typ: [KinesisStreamsInput](API_KinesisStreamsInput.md) Objekt  
Erforderlich: Nein

## Weitere Informationen finden Sie unter:
<a name="API_Input_SeeAlso"></a>

Weitere Informationen zur Verwendung dieser API in einer der sprachspezifischen Sprachen AWS SDKs finden Sie im Folgenden:
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalyticsv2-2018-05-23/Input) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalyticsv2-2018-05-23/Input) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalyticsv2-2018-05-23/Input) 