

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

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

Ketika Anda mengonfigurasi input aplikasi untuk aplikasi Kinesis Data Analytics berbasis SQL, Anda menentukan sumber streaming, nama pengaliran dalam aplikasi yang dibuat, dan pemetaan antara keduanya. 

## Daftar Isi
<a name="API_Input_Contents"></a>

 ** InputSchema **   <a name="APIReference-Type-Input-InputSchema"></a>
Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai di pengaliran dalam aplikasi yang dibuat.  
Juga digunakan untuk menjelaskan format sumber data referensi.  
Tipe: Objek [SourceSchema](API_SourceSchema.md)  
Wajib: Ya

 ** NamePrefix **   <a name="APIReference-Type-Input-NamePrefix"></a>
Prefiks nama untuk digunakan saat membuat pengaliran dalam aplikasi. Anggap saja Anda menentukan prefiks "`MyInApplicationStream`." Kinesis Data Analytics kemudian membuat satu atau beberapa (sesuai jumlah `InputParallelism` yang Anda tentukan) pengaliran dalam aplikasi dengan nama "`MyInApplicationStream_001`," "`MyInApplicationStream_002`," dan seterusnya.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Pola: `[^-\s<>&]*`   
Wajib: Ya

 ** InputParallelism **   <a name="APIReference-Type-Input-InputParallelism"></a>
Menjelaskan jumlah pengaliran dalam aplikasi yang dibuat.   
Tipe: Objek [InputParallelism](API_InputParallelism.md)  
Wajib: Tidak

 ** InputProcessingConfiguration **   <a name="APIReference-Type-Input-InputProcessingConfiguration"></a>
[InputProcessingConfiguration](API_InputProcessingConfiguration.md)Untuk input. Prosesor input mengubah catatan seperti yang diterima dari pengaliran, sebelum dieksekusi oleh kode SQL aplikasi. Saat ini, satu-satunya konfigurasi pemrosesan input yang tersedia adalah[InputLambdaProcessor](API_InputLambdaProcessor.md).   
Tipe: Objek [InputProcessingConfiguration](API_InputProcessingConfiguration.md)  
Wajib: Tidak

 ** KinesisFirehoseInput **   <a name="APIReference-Type-Input-KinesisFirehoseInput"></a>
Jika sumber streaming adalah aliran pengiriman Amazon Kinesis Data Firehose, ia mengidentifikasi ARN aliran pengiriman.  
Tipe: Objek [KinesisFirehoseInput](API_KinesisFirehoseInput.md)  
Wajib: Tidak

 ** KinesisStreamsInput **   <a name="APIReference-Type-Input-KinesisStreamsInput"></a>
Jika sumber streaming adalah aliran data Amazon Kinesis, ia mengidentifikasi Amazon Resource Name (ARN) pengaliran tersebut.   
Tipe: Objek [KinesisStreamsInput](API_KinesisStreamsInput.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_Input_SeeAlso"></a>

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [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) 