

Setelah mempertimbangkan dengan cermat, kami memutuskan untuk menghentikan Amazon Kinesis Data Analytics untuk aplikasi SQL:

1. Mulai **1 September 2025,** kami tidak akan memberikan perbaikan bug untuk Amazon Kinesis Data Analytics untuk aplikasi SQL karena kami akan memiliki dukungan terbatas untuk itu, mengingat penghentian yang akan datang.

2. Mulai **15 Oktober 2025,** Anda tidak akan dapat membuat Kinesis Data Analytics baru untuk aplikasi SQL.

3. Kami akan menghapus aplikasi Anda mulai **27 Januari 2026**. Anda tidak akan dapat memulai atau mengoperasikan Amazon Kinesis Data Analytics untuk aplikasi SQL. Support tidak akan lagi tersedia untuk Amazon Kinesis Data Analytics untuk SQL sejak saat itu. Untuk informasi selengkapnya, lihat [Amazon Kinesis Data Analytics untuk penghentian Aplikasi SQL](discontinuation.md).

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

# Referensi API
<a name="API_Reference"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Layanan Terkelola Amazon untuk Dokumentasi Apache Flink API V2](https://docs.aws.amazon.com//managed-flink/latest/apiv2/Welcome.html).

Anda dapat menggunakannya AWS CLI untuk menjelajahi API Amazon Kinesis Data Analytics. Panduan ini menyediakan latihan [Memulai dengan Amazon Kinesis Data Analytics untuk Aplikasi SQL](getting-started.md) yang menggunakan AWS CLI.

**Topik**
+ [Tindakan](API_Operations.md)
+ [Tipe Data](API_Types.md)

# Tindakan
<a name="API_Operations"></a>

Tindakan berikut didukung:
+  [AddApplicationCloudWatchLoggingOption](API_AddApplicationCloudWatchLoggingOption.md) 
+  [AddApplicationInput](API_AddApplicationInput.md) 
+  [AddApplicationInputProcessingConfiguration](API_AddApplicationInputProcessingConfiguration.md) 
+  [AddApplicationOutput](API_AddApplicationOutput.md) 
+  [AddApplicationReferenceDataSource](API_AddApplicationReferenceDataSource.md) 
+  [CreateApplication](API_CreateApplication.md) 
+  [DeleteApplication](API_DeleteApplication.md) 
+  [DeleteApplicationCloudWatchLoggingOption](API_DeleteApplicationCloudWatchLoggingOption.md) 
+  [DeleteApplicationInputProcessingConfiguration](API_DeleteApplicationInputProcessingConfiguration.md) 
+  [DeleteApplicationOutput](API_DeleteApplicationOutput.md) 
+  [DeleteApplicationReferenceDataSource](API_DeleteApplicationReferenceDataSource.md) 
+  [DescribeApplication](API_DescribeApplication.md) 
+  [DiscoverInputSchema](API_DiscoverInputSchema.md) 
+  [ListApplications](API_ListApplications.md) 
+  [ListTagsForResource](API_ListTagsForResource.md) 
+  [StartApplication](API_StartApplication.md) 
+  [StopApplication](API_StopApplication.md) 
+  [TagResource](API_TagResource.md) 
+  [UntagResource](API_UntagResource.md) 
+  [UpdateApplication](API_UpdateApplication.md) 

# AddApplicationCloudWatchLoggingOption
<a name="API_AddApplicationCloudWatchLoggingOption"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menambahkan aliran CloudWatch log untuk memantau kesalahan konfigurasi aplikasi. Untuk informasi selengkapnya tentang penggunaan aliran CloudWatch log dengan aplikasi Amazon Kinesis Analytics, lihat Bekerja [dengan Log Amazon](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html). CloudWatch 

## Sintaksis Permintaan
<a name="API_AddApplicationCloudWatchLoggingOption_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CloudWatchLoggingOption": { 
      "LogStreamARN": "string",
      "RoleARN": "string"
   },
   "CurrentApplicationVersionId": number
}
```

## Parameter Permintaan
<a name="API_AddApplicationCloudWatchLoggingOption_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-AddApplicationCloudWatchLoggingOption-request-ApplicationName"></a>
Nama aplikasi Kinesis Analytics.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CloudWatchLoggingOption](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-AddApplicationCloudWatchLoggingOption-request-CloudWatchLoggingOption"></a>
Menyediakan CloudWatch log stream Amazon Resource Name (ARN) dan peran IAM ARN. Catatan: Untuk menulis pesan aplikasi CloudWatch, peran IAM yang digunakan harus mengaktifkan tindakan `PutLogEvents` kebijakan.  
Tipe: Objek [CloudWatchLoggingOption](API_CloudWatchLoggingOption.md)  
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_AddApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-AddApplicationCloudWatchLoggingOption-request-CurrentApplicationVersionId"></a>
ID versi aplikasi Kinesis Analytics.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

## Elemen Respons
<a name="API_AddApplicationCloudWatchLoggingOption_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_AddApplicationCloudWatchLoggingOption_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/AddApplicationCloudWatchLoggingOption) 

# AddApplicationInput
<a name="API_AddApplicationInput"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

 Menambahkan sumber streaming ke aplikasi Amazon Kinesis Anda. Untuk informasi konseptual, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). 

Anda dapat menambahkan sumber streaming ketika Anda membuat aplikasi atau Anda dapat menggunakan operasi ini untuk menambahkan sumber streaming setelah Anda membuat aplikasi. Untuk informasi selengkapnya, lihat [CreateApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_CreateApplication.html).

Pembaruan konfigurasi apa pun, termasuk menambahkan sumber streaming menggunakan operasi ini, menghasilkan versi baru aplikasi. Anda dapat menggunakan operasi [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html) untuk menemukan versi aplikasi saat ini. 

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:AddApplicationInput`.

## Sintaksis Permintaan
<a name="API_AddApplicationInput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "Input": { 
      "InputParallelism": { 
         "Count": number
      },
      "InputProcessingConfiguration": { 
         "InputLambdaProcessor": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         }
      },
      "InputSchema": { 
         "RecordColumns": [ 
            { 
               "Mapping": "string",
               "Name": "string",
               "SqlType": "string"
            }
         ],
         "RecordEncoding": "string",
         "RecordFormat": { 
            "MappingParameters": { 
               "CSVMappingParameters": { 
                  "RecordColumnDelimiter": "string",
                  "RecordRowDelimiter": "string"
               },
               "JSONMappingParameters": { 
                  "RecordRowPath": "string"
               }
            },
            "RecordFormatType": "string"
         }
      },
      "KinesisFirehoseInput": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      },
      "KinesisStreamsInput": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      },
      "NamePrefix": "string"
   }
}
```

## Parameter Permintaan
<a name="API_AddApplicationInput_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_AddApplicationInput_RequestSyntax) **   <a name="analytics-AddApplicationInput-request-ApplicationName"></a>
Nama aplikasi Amazon Kinesis Analytics yang ada yang ingin Anda tambahkan sumber streaming-nya.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_AddApplicationInput_RequestSyntax) **   <a name="analytics-AddApplicationInput-request-CurrentApplicationVersionId"></a>
Versi aplikasi Amazon Kinesis Analytics Anda saat ini. Anda dapat menggunakan operasi [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html) untuk menemukan versi aplikasi saat ini.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [Input](#API_AddApplicationInput_RequestSyntax) **   <a name="analytics-AddApplicationInput-request-Input"></a>
[Input](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_Input.html) yang ditambahkan.  
Tipe: Objek [Input](API_Input.md)  
Wajib: Ya

## Elemen Respons
<a name="API_AddApplicationInput_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_AddApplicationInput_Errors"></a>

 ** CodeValidationException **   
Kode aplikasi yang disediakan pengguna (kueri) tidak valid. Ini bisa menjadi kesalahan sintaksis sederhana.    
 ** message **   
Uji
Kode Status HTTP: 400

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/AddApplicationInput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/AddApplicationInput) 

# AddApplicationInputProcessingConfiguration
<a name="API_AddApplicationInputProcessingConfiguration"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menambahkan [InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html)ke aplikasi. Prosesor input memproses catatan terlebih dulu pada aliran input sebelum kode SQL aplikasi dijalankan. Saat ini, satu-satunya prosesor input yang tersedia adalah [AWS Lambda](https://docs.aws.amazon.com/lambda/).

## Sintaksis Permintaan
<a name="API_AddApplicationInputProcessingConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "InputId": "string",
   "InputProcessingConfiguration": { 
      "InputLambdaProcessor": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      }
   }
}
```

## Parameter Permintaan
<a name="API_AddApplicationInputProcessingConfiguration_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-AddApplicationInputProcessingConfiguration-request-ApplicationName"></a>
Nama aplikasi tempat Anda ingin menambahkan konfigurasi pemrosesan input.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-AddApplicationInputProcessingConfiguration-request-CurrentApplicationVersionId"></a>
Versi aplikasi tempat Anda ingin menambahkan konfigurasi pemrosesan input. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan versi aplikasi saat ini. Jika versi yang ditentukan bukan versi saat ini, `ConcurrentModificationException` dikembalikan.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [InputId](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-AddApplicationInputProcessingConfiguration-request-InputId"></a>
ID konfigurasi input untuk menambahkan konfigurasi pemrosesan input. Anda bisa mendapatkan daftar input IDs untuk aplikasi menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [InputProcessingConfiguration](#API_AddApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-AddApplicationInputProcessingConfiguration-request-InputProcessingConfiguration"></a>
[InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html)Untuk ditambahkan ke aplikasi.  
Tipe: Objek [InputProcessingConfiguration](API_InputProcessingConfiguration.md)  
Wajib: Ya

## Elemen Respons
<a name="API_AddApplicationInputProcessingConfiguration_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_AddApplicationInputProcessingConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/AddApplicationInputProcessingConfiguration) 

# AddApplicationOutput
<a name="API_AddApplicationOutput"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menambahkan tujuan eksternal ke aplikasi Amazon Kinesis Analytics Anda.

Jika Anda ingin Amazon Kinesis Analytics mengirimkan data dari aliran dalam aplikasi dalam aplikasi ke tujuan eksternal (seperti aliran Amazon Kinesis, aliran pengiriman Amazon Kinesis Firehose, atau fungsi AWS Lambda), Anda menambahkan konfigurasi yang relevan ke aplikasi menggunakan operasi ini. Anda dapat mengonfigurasi satu atau beberapa output untuk aplikasi Anda. Setiap konfigurasi output memetakan pengaliran dalam aplikasi dan tujuan eksternal.

 Anda dapat menggunakan salah satu konfigurasi output untuk mengirimkan data dari pengaliran kesalahan dalam aplikasi Anda ke tujuan eksternal agar Anda dapat menganalisis kesalahan. Untuk informasi selengkapnya, lihat [Memahami Output Aplikasi (Tujuan)](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html). 

 Pembaruan konfigurasi apa pun, termasuk menambahkan sumber streaming menggunakan operasi ini, menghasilkan versi baru aplikasi. Anda dapat menggunakan operasi [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html) untuk menemukan versi aplikasi saat ini.

Untuk batas jumlah input dan output aplikasi yang dapat Anda konfigurasi, lihat [Batas](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html).

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:AddApplicationOutput`.

## Sintaksis Permintaan
<a name="API_AddApplicationOutput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "Output": { 
      "DestinationSchema": { 
         "RecordFormatType": "string"
      },
      "KinesisFirehoseOutput": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      },
      "KinesisStreamsOutput": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      },
      "LambdaOutput": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      },
      "Name": "string"
   }
}
```

## Parameter Permintaan
<a name="API_AddApplicationOutput_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_AddApplicationOutput_RequestSyntax) **   <a name="analytics-AddApplicationOutput-request-ApplicationName"></a>
Nama aplikasi tempat Anda ingin menambahkan konfigurasi output.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_AddApplicationOutput_RequestSyntax) **   <a name="analytics-AddApplicationOutput-request-CurrentApplicationVersionId"></a>
Versi aplikasi tempat Anda ingin menambahkan konfigurasi output. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan versi aplikasi saat ini. Jika versi yang ditentukan bukan versi saat ini, `ConcurrentModificationException` dikembalikan.   
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [Output](#API_AddApplicationOutput_RequestSyntax) **   <a name="analytics-AddApplicationOutput-request-Output"></a>
Susunan objek, masing-masing menjelaskan satu konfigurasi output. Dalam konfigurasi keluaran, Anda menentukan nama aliran dalam aplikasi, tujuan (yaitu aliran Amazon Kinesis, aliran pengiriman Amazon Kinesis Firehose, atau fungsi Lambda), dan merekam formasi AWS yang akan digunakan saat menulis ke tujuan.  
Tipe: Objek [Output](API_Output.md)  
Wajib: Ya

## Elemen Respons
<a name="API_AddApplicationOutput_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_AddApplicationOutput_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/AddApplicationOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/AddApplicationOutput) 

# AddApplicationReferenceDataSource
<a name="API_AddApplicationReferenceDataSource"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menambahkan sumber data referensi ke aplikasi yang ada.

Amazon Kinesis Analytics membaca data referensi (yaitu, objek Amazon S3) dan membuat tabel dalam aplikasi di dalam aplikasi Anda. Dalam permintaan, Anda menyediakan sumber (nama bucket S3 dan nama kunci objek), nama tabel dalam aplikasi yang dibuat, dan informasi pemetaan yang diperlukan yang menjelaskan cara memetakan data di objek Amazon S3 ke kolom di tabel dalam aplikasi yang dihasilkan.

 Untuk informasi konseptual, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). Untuk batas sumber data yang dapat ditambahkan ke aplikasi, lihat [Batas](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html). 

 Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:AddApplicationOutput`. 

## Sintaksis Permintaan
<a name="API_AddApplicationReferenceDataSource_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "ReferenceDataSource": { 
      "ReferenceSchema": { 
         "RecordColumns": [ 
            { 
               "Mapping": "string",
               "Name": "string",
               "SqlType": "string"
            }
         ],
         "RecordEncoding": "string",
         "RecordFormat": { 
            "MappingParameters": { 
               "CSVMappingParameters": { 
                  "RecordColumnDelimiter": "string",
                  "RecordRowDelimiter": "string"
               },
               "JSONMappingParameters": { 
                  "RecordRowPath": "string"
               }
            },
            "RecordFormatType": "string"
         }
      },
      "S3ReferenceDataSource": { 
         "BucketARN": "string",
         "FileKey": "string",
         "ReferenceRoleARN": "string"
      },
      "TableName": "string"
   }
}
```

## Parameter Permintaan
<a name="API_AddApplicationReferenceDataSource_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-AddApplicationReferenceDataSource-request-ApplicationName"></a>
Nama aplikasi yang ada.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-AddApplicationReferenceDataSource-request-CurrentApplicationVersionId"></a>
Versi aplikasi tempat Anda menambahkan sumber data referensi. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan versi aplikasi saat ini. Jika versi yang ditentukan bukan versi saat ini, `ConcurrentModificationException` dikembalikan.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [ReferenceDataSource](#API_AddApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-AddApplicationReferenceDataSource-request-ReferenceDataSource"></a>
Sumber data referensi dapat berupa objek dalam bucket Amazon S3 Anda. Amazon Kinesis Analytics membaca objek dan menyalin data ke tabel dalam aplikasi yang dibuat. Anda menyediakan bucket S3, objek kunci nama, dan tabel dalam aplikasi yang dihasilkan yang dibuat. Anda juga harus menyediakan IAM role dengan izin yang diperlukan yang dapat diambil Amazon Kinesis Analytics untuk membaca objek dari bucket S3 atas nama Anda.  
Tipe: Objek [ReferenceDataSource](API_ReferenceDataSource.md)  
Wajib: Ya

## Elemen Respons
<a name="API_AddApplicationReferenceDataSource_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_AddApplicationReferenceDataSource_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/AddApplicationReferenceDataSource) 

# CreateApplication
<a name="API_CreateApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

 Membuat aplikasi Amazon Kinesis Analytics. Anda dapat mengonfigurasi setiap aplikasi dengan satu sumber streaming sebagai input, kode aplikasi untuk memproses input, dan hingga tiga tujuan tempat Anda ingin Amazon Kinesis Analytics menulis data output dari aplikasi Anda. Untuk gambaran umum, lihat [Cara Kerjanya](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works.html). 

Dalam konfigurasi input, Anda memetakan sumber streaming ke aliran dalam aplikasi, yang dapat Anda anggap sebagai tabel yang terus diperbarui. Dalam pemetaan, Anda harus menyediakan skema untuk aliran dalam aplikasi dan memetakan setiap kolom data di aliran dalam aplikasi untuk elemen data dalam sumber streaming.

Kode aplikasi Anda adalah satu atau beberapa pernyataan SQL yang membaca data input, mengubahnya, dan menghasilkan output. Kode aplikasi Anda dapat membuat satu atau beberapa artefak SQL seperti aliran atau pompa SQL.

Dalam konfigurasi output, Anda dapat mengonfigurasi aplikasi untuk menulis data dari aliran dalam aplikasi yang dibuat dalam aplikasi Anda hingga tiga tujuan.

 Untuk membaca data dari aliran sumber Anda atau menulis data ke aliran tujuan, Amazon Kinesis Analytics memerlukan izin Anda. Anda memberikan izin ini dengan membuat IAM role. Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:CreateApplication`. 

 Untuk latihan pendahuluan untuk membuat aplikasi Amazon Kinesis Analytics, lihat [Memulai](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/getting-started.html). 

## Sintaksis Permintaan
<a name="API_CreateApplication_RequestSyntax"></a>

```
{
   "ApplicationCode": "string",
   "ApplicationDescription": "string",
   "ApplicationName": "string",
   "CloudWatchLoggingOptions": [ 
      { 
         "LogStreamARN": "string",
         "RoleARN": "string"
      }
   ],
   "Inputs": [ 
      { 
         "InputParallelism": { 
            "Count": number
         },
         "InputProcessingConfiguration": { 
            "InputLambdaProcessor": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            }
         },
         "InputSchema": { 
            "RecordColumns": [ 
               { 
                  "Mapping": "string",
                  "Name": "string",
                  "SqlType": "string"
               }
            ],
            "RecordEncoding": "string",
            "RecordFormat": { 
               "MappingParameters": { 
                  "CSVMappingParameters": { 
                     "RecordColumnDelimiter": "string",
                     "RecordRowDelimiter": "string"
                  },
                  "JSONMappingParameters": { 
                     "RecordRowPath": "string"
                  }
               },
               "RecordFormatType": "string"
            }
         },
         "KinesisFirehoseInput": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "KinesisStreamsInput": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "NamePrefix": "string"
      }
   ],
   "Outputs": [ 
      { 
         "DestinationSchema": { 
            "RecordFormatType": "string"
         },
         "KinesisFirehoseOutput": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "KinesisStreamsOutput": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "LambdaOutput": { 
            "ResourceARN": "string",
            "RoleARN": "string"
         },
         "Name": "string"
      }
   ],
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parameter Permintaan
<a name="API_CreateApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationCode](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-ApplicationCode"></a>
Satu atau beberapa pernyataan SQL yang membaca data input, mengubahnya, dan menghasilkan output. Misalnya, Anda dapat menulis pernyataan SQL yang membaca data dari satu pengaliran dalam aplikasi, menghasilkan rata-rata jumlah klik iklan oleh vendor yang berjalan, dan menyisipkan baris yang dihasilkan di pengaliran dalam aplikasi lainnya menggunakan pompa. Untuk informasi lebih lanjut tentang pola umum, lihat [Kode Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-app-code.html).   
Anda dapat menyediakan serangkaian pernyataan SQL tersebut, di mana output dari satu pernyataan dapat digunakan sebagai input untuk pernyataan berikutnya. Anda menyimpan hasil antara dengan membuat pengaliran dalam aplikasi dan pompa.  
Perhatikan bahwa kode aplikasi harus membuat pengaliran dengan nama yang ditentukan di `Outputs`. Misalnya, jika `Outputs` menentukan aliran output bernama `ExampleOutputStream1` dan `ExampleOutputStream2`, kode aplikasi Anda harus membuat aliran ini.   
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 102400.  
Wajib: Tidak

 ** [ApplicationDescription](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-ApplicationDescription"></a>
Deskripsi ringkasan dari aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 1024.  
Wajib: Tidak

 ** [ApplicationName](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-ApplicationName"></a>
Nama dari aplikasi Amazon Kinesis Analytics Anda (misalnya, `sample-app`).  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CloudWatchLoggingOptions](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-CloudWatchLoggingOptions"></a>
Gunakan parameter ini untuk mengonfigurasi aliran CloudWatch log untuk memantau kesalahan konfigurasi aplikasi. Untuk informasi selengkapnya, lihat [Bekerja dengan CloudWatch Log Amazon](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html).  
Tipe: Array objek [CloudWatchLoggingOption](API_CloudWatchLoggingOption.md)  
Wajib: Tidak

 ** [Inputs](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-Inputs"></a>
Gunakan parameter ini untuk mengonfigurasi input aplikasi.  
Anda dapat mengonfigurasi aplikasi Anda untuk menerima input dari sumber streaming tunggal. Dalam konfigurasi ini, Anda memetakan sumber streaming ini ke pengaliran dalam aplikasi yang dibuat. Kode aplikasi Anda kemudian dapat mengkueri pengaliran dalam aplikasi seperti tabel (Anda dapat menganggapnya sebagai tabel yang terus memperbarui).  
Untuk sumber streaming, Anda menyediakan Amazon Resource Name (ARN) dan format data pada pengaliran (misalnya, JSON, CSV, dll.). Anda juga harus menyediakan IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk membaca pengaliran ini atas nama Anda.  
Untuk membuat pengaliran dalam aplikasi, Anda perlu menentukan skema untuk mengubah data Anda menjadi versi skematis yang digunakan di SQL. Dalam skema tersebut, Anda menyediakan pemetaan dari elemen data yang diperlukan dalam sumber streaming untuk mencatat kolom di aliran dalam aplikasi.  
Tipe: Array objek [Input](API_Input.md)  
Wajib: Tidak

 ** [Outputs](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-Outputs"></a>
Anda dapat mengonfigurasi output aplikasi untuk menulis data dari salah satu aliran dalam aplikasi hingga tiga tujuan.  
Tujuan ini bisa berupa Amazon Kinesis streams, aliran pengiriman Amazon Kinesis Firehose, tujuan Lambda AWS , atau kombinasi ketiganya.  
Dalam konfigurasi, Anda menentukan nama aliran dalam aplikasi, aliran tujuan, atau fungsi Lambda Amazon Resource Name (ARN), dan format yang akan digunakan saat menulis data. Anda juga harus menyediakan IAM role yang dapat diambil Amazon Kinesis Analytics untuk menulis ke aliran tujuan atau fungsi Lambda atas nama Anda.  
Dalam konfigurasi output, Anda juga menyediakan aliran output atau fungsi Lambda ARN. Untuk tujuan aliran, Anda menyediakan format data dalam aliran (misalnya, JSON, CSV). Anda juga harus menyediakan IAM role yang dapat diambil Amazon Kinesis Analytics untuk menulis ke aliran atau fungsi Lambda atas nama Anda.  
Tipe: Array objek [Output](API_Output.md)  
Wajib: Tidak

 ** [Tags](#API_CreateApplication_RequestSyntax) **   <a name="analytics-CreateApplication-request-Tags"></a>
Daftar satu atau beberapa tanda yang ditetapkan ke aplikasi. Tanda adalah pasangan nilai kunci yang mengidentifikasi aplikasi. Perhatikan bahwa jumlah maksimum tanda aplikasi mencakup tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50. Untuk informasi selengkapnya, lihat [Menggunakan Penandaan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-tagging.html).  
Tipe: Array objek [Tag](API_Tag.md)  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 200 item.  
Wajib: Tidak

## Sintaksis Respons
<a name="API_CreateApplication_ResponseSyntax"></a>

```
{
   "ApplicationSummary": { 
      "ApplicationARN": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string"
   }
}
```

## Elemen Respons
<a name="API_CreateApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 ** [ApplicationSummary](#API_CreateApplication_ResponseSyntax) **   <a name="analytics-CreateApplication-response-ApplicationSummary"></a>
Untuk merespons permintaan `CreateApplication` Anda, Amazon Kinesis Analytics mengembalikan respons dengan ringkasan aplikasi yang dibuatnya, termasuk aplikasi Amazon Resource Name (ARN), nama, dan status.  
Tipe: Objek [ApplicationSummary](API_ApplicationSummary.md)

## Kesalahan
<a name="API_CreateApplication_Errors"></a>

 ** CodeValidationException **   
Kode aplikasi yang disediakan pengguna (kueri) tidak valid. Ini bisa menjadi kesalahan sintaksis sederhana.    
 ** message **   
Uji
Kode Status HTTP: 400

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** LimitExceededException **   
Melebihi jumlah aplikasi yang diizinkan.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** TooManyTagsException **   
Aplikasi yang dibuat dengan terlalu banyak tanda, atau terlalu banyak tanda yang ditambahkan ke aplikasi. Perhatikan bahwa jumlah maksimum tanda aplikasi termasuk tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50.  
Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/CreateApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/CreateApplication) 

# DeleteApplication
<a name="API_DeleteApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghapus aplikasi yang ditentukan. Amazon Kinesis Analytics menghentikan eksekusi aplikasi dan menghapus aplikasi, termasuk artefak aplikasi apa pun (seperti aliran dalam aplikasi, tabel referensi, dan kode aplikasi).

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:DeleteApplication`.

## Sintaksis Permintaan
<a name="API_DeleteApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CreateTimestamp": number
}
```

## Parameter Permintaan
<a name="API_DeleteApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DeleteApplication_RequestSyntax) **   <a name="analytics-DeleteApplication-request-ApplicationName"></a>
Nama aplikasi Amazon Kinesis Analytics yang dihapus.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CreateTimestamp](#API_DeleteApplication_RequestSyntax) **   <a name="analytics-DeleteApplication-request-CreateTimestamp"></a>
 Anda dapat menggunakan operasi `DescribeApplication` untuk mendapatkan nilai ini.   
Tipe: Timestamp  
Wajib: Ya

## Elemen Respons
<a name="API_DeleteApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_DeleteApplication_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DeleteApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DeleteApplication) 

# DeleteApplicationCloudWatchLoggingOption
<a name="API_DeleteApplicationCloudWatchLoggingOption"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghapus aliran CloudWatch log dari aplikasi. Untuk informasi selengkapnya tentang penggunaan aliran CloudWatch log dengan aplikasi Amazon Kinesis Analytics, lihat Bekerja [dengan Log Amazon](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html). CloudWatch 

## Sintaksis Permintaan
<a name="API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CloudWatchLoggingOptionId": "string",
   "CurrentApplicationVersionId": number
}
```

## Parameter Permintaan
<a name="API_DeleteApplicationCloudWatchLoggingOption_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-DeleteApplicationCloudWatchLoggingOption-request-ApplicationName"></a>
Nama aplikasi Kinesis Analytics.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CloudWatchLoggingOptionId](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-DeleteApplicationCloudWatchLoggingOption-request-CloudWatchLoggingOptionId"></a>
Opsi CloudWatch logging untuk dihapus. `CloudWatchLoggingOptionId` Anda bisa mendapatkan `CloudWatchLoggingOptionId` dengan menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_DeleteApplicationCloudWatchLoggingOption_RequestSyntax) **   <a name="analytics-DeleteApplicationCloudWatchLoggingOption-request-CurrentApplicationVersionId"></a>
ID versi aplikasi Kinesis Analytics.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

## Elemen Respons
<a name="API_DeleteApplicationCloudWatchLoggingOption_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_DeleteApplicationCloudWatchLoggingOption_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DeleteApplicationCloudWatchLoggingOption) 

# DeleteApplicationInputProcessingConfiguration
<a name="API_DeleteApplicationInputProcessingConfiguration"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghapus [InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html)dari input.

## Sintaksis Permintaan
<a name="API_DeleteApplicationInputProcessingConfiguration_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "InputId": "string"
}
```

## Parameter Permintaan
<a name="API_DeleteApplicationInputProcessingConfiguration_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-DeleteApplicationInputProcessingConfiguration-request-ApplicationName"></a>
Nama aplikasi Kinesis Analytics.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-DeleteApplicationInputProcessingConfiguration-request-CurrentApplicationVersionId"></a>
ID versi aplikasi Kinesis Analytics.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [InputId](#API_DeleteApplicationInputProcessingConfiguration_RequestSyntax) **   <a name="analytics-DeleteApplicationInputProcessingConfiguration-request-InputId"></a>
ID konfigurasi input untuk menghapus konfigurasi pemrosesan input. Anda bisa mendapatkan daftar input IDs untuk aplikasi dengan menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Ya

## Elemen Respons
<a name="API_DeleteApplicationInputProcessingConfiguration_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_DeleteApplicationInputProcessingConfiguration_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DeleteApplicationInputProcessingConfiguration) 

# DeleteApplicationOutput
<a name="API_DeleteApplicationOutput"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghapus konfigurasi tujuan output dari konfigurasi aplikasi Anda. Amazon Kinesis Analytics tidak akan lagi menulis data dari aliran dalam aplikasi yang sesuai ke tujuan output eksternal.

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:DeleteApplicationOutput`.

## Sintaksis Permintaan
<a name="API_DeleteApplicationOutput_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "OutputId": "string"
}
```

## Parameter Permintaan
<a name="API_DeleteApplicationOutput_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="analytics-DeleteApplicationOutput-request-ApplicationName"></a>
Nama aplikasi Amazon Kinesis Analytics.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="analytics-DeleteApplicationOutput-request-CurrentApplicationVersionId"></a>
Versi aplikasi Amazon Kinesis Analytics. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan versi aplikasi saat ini. Jika versi yang ditentukan bukan versi saat ini, `ConcurrentModificationException` dikembalikan.   
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [OutputId](#API_DeleteApplicationOutput_RequestSyntax) **   <a name="analytics-DeleteApplicationOutput-request-OutputId"></a>
ID konfigurasi yang akan dihapus. Setiap konfigurasi output yang ditambahkan ke aplikasi, baik ketika aplikasi dibuat atau nanti menggunakan [AddApplicationOutput](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationOutput.html)operasi, memiliki ID unik. Anda perlu memberikan ID untuk secara unik mengidentifikasi konfigurasi output yang ingin Anda hapus dari konfigurasi aplikasi. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan yang spesifik`OutputId`.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Ya

## Elemen Respons
<a name="API_DeleteApplicationOutput_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_DeleteApplicationOutput_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DeleteApplicationOutput) 

# DeleteApplicationReferenceDataSource
<a name="API_DeleteApplicationReferenceDataSource"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghapus konfigurasi sumber data referensi dari konfigurasi aplikasi yang ditentukan.

Jika aplikasi berjalan, Amazon Kinesis Analytics segera menghapus tabel dalam aplikasi yang Anda buat menggunakan [AddApplicationReferenceDataSource](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.html)operasi. 

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics.DeleteApplicationReferenceDataSource`.

## Sintaksis Permintaan
<a name="API_DeleteApplicationReferenceDataSource_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "CurrentApplicationVersionId": number,
   "ReferenceId": "string"
}
```

## Parameter Permintaan
<a name="API_DeleteApplicationReferenceDataSource_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-DeleteApplicationReferenceDataSource-request-ApplicationName"></a>
Nama aplikasi yang ada.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-DeleteApplicationReferenceDataSource-request-CurrentApplicationVersionId"></a>
Versi aplikasi. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan versi aplikasi saat ini. Jika versi yang ditentukan bukan versi saat ini, `ConcurrentModificationException` dikembalikan.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** [ReferenceId](#API_DeleteApplicationReferenceDataSource_RequestSyntax) **   <a name="analytics-DeleteApplicationReferenceDataSource-request-ReferenceId"></a>
ID dari sumber data referensi. Saat Anda menambahkan sumber data referensi ke aplikasi Anda menggunakan [AddApplicationReferenceDataSource](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.html), Amazon Kinesis Analytics menetapkan ID. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk mendapatkan ID referensi.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Ya

## Elemen Respons
<a name="API_DeleteApplicationReferenceDataSource_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_DeleteApplicationReferenceDataSource_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DeleteApplicationReferenceDataSource) 

# DescribeApplication
<a name="API_DescribeApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Mengembalikan informasi tentang aplikasi Amazon Kinesis Analytics tertentu.

Jika Anda ingin mengambil daftar semua aplikasi di akun Anda, gunakan [ListApplications](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_ListApplications.html)operasi.

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:DescribeApplication`. Anda dapat menggunakan `DescribeApplication` untuk mendapatkan versionId aplikasi saat ini, yang Anda perlukan untuk memanggil operasi lain seperti `Update`. 

## Sintaksis Permintaan
<a name="API_DescribeApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string"
}
```

## Parameter Permintaan
<a name="API_DescribeApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_DescribeApplication_RequestSyntax) **   <a name="analytics-DescribeApplication-request-ApplicationName"></a>
Nama aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Ya

## Sintaksis Respons
<a name="API_DescribeApplication_ResponseSyntax"></a>

```
{
   "ApplicationDetail": { 
      "ApplicationARN": "string",
      "ApplicationCode": "string",
      "ApplicationDescription": "string",
      "ApplicationName": "string",
      "ApplicationStatus": "string",
      "ApplicationVersionId": number,
      "CloudWatchLoggingOptionDescriptions": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARN": "string",
            "RoleARN": "string"
         }
      ],
      "CreateTimestamp": number,
      "InputDescriptions": [ 
         { 
            "InAppStreamNames": [ "string" ],
            "InputId": "string",
            "InputParallelism": { 
               "Count": number
            },
            "InputProcessingConfigurationDescription": { 
               "InputLambdaProcessorDescription": { 
                  "ResourceARN": "string",
                  "RoleARN": "string"
               }
            },
            "InputSchema": { 
               "RecordColumns": [ 
                  { 
                     "Mapping": "string",
                     "Name": "string",
                     "SqlType": "string"
                  }
               ],
               "RecordEncoding": "string",
               "RecordFormat": { 
                  "MappingParameters": { 
                     "CSVMappingParameters": { 
                        "RecordColumnDelimiter": "string",
                        "RecordRowDelimiter": "string"
                     },
                     "JSONMappingParameters": { 
                        "RecordRowPath": "string"
                     }
                  },
                  "RecordFormatType": "string"
               }
            },
            "InputStartingPositionConfiguration": { 
               "InputStartingPosition": "string"
            },
            "KinesisFirehoseInputDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            },
            "KinesisStreamsInputDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            },
            "NamePrefix": "string"
         }
      ],
      "LastUpdateTimestamp": number,
      "OutputDescriptions": [ 
         { 
            "DestinationSchema": { 
               "RecordFormatType": "string"
            },
            "KinesisFirehoseOutputDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            },
            "KinesisStreamsOutputDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            },
            "LambdaOutputDescription": { 
               "ResourceARN": "string",
               "RoleARN": "string"
            },
            "Name": "string",
            "OutputId": "string"
         }
      ],
      "ReferenceDataSourceDescriptions": [ 
         { 
            "ReferenceId": "string",
            "ReferenceSchema": { 
               "RecordColumns": [ 
                  { 
                     "Mapping": "string",
                     "Name": "string",
                     "SqlType": "string"
                  }
               ],
               "RecordEncoding": "string",
               "RecordFormat": { 
                  "MappingParameters": { 
                     "CSVMappingParameters": { 
                        "RecordColumnDelimiter": "string",
                        "RecordRowDelimiter": "string"
                     },
                     "JSONMappingParameters": { 
                        "RecordRowPath": "string"
                     }
                  },
                  "RecordFormatType": "string"
               }
            },
            "S3ReferenceDataSourceDescription": { 
               "BucketARN": "string",
               "FileKey": "string",
               "ReferenceRoleARN": "string"
            },
            "TableName": "string"
         }
      ]
   }
}
```

## Elemen Respons
<a name="API_DescribeApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 ** [ApplicationDetail](#API_DescribeApplication_ResponseSyntax) **   <a name="analytics-DescribeApplication-response-ApplicationDetail"></a>
Menyediakan deskripsi aplikasi, seperti aplikasi Amazon Resource Name (ARN), status, versi terbaru, dan detail konfigurasi input serta output.  
Tipe: Objek [ApplicationDetail](API_ApplicationDetail.md)

## Kesalahan
<a name="API_DescribeApplication_Errors"></a>

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DescribeApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DescribeApplication) 

# DiscoverInputSchema
<a name="API_DiscoverInputSchema"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menyimpulkan skema dengan mengevaluasi catatan sampel pada sumber streaming yang ditentukan (Amazon Kinesis stream atau aliran pengiriman Amazon Kinesis Firehose) atau objek S3. Dalam respons, operasi mengembalikan skema disimpulkan dan juga catatan sampel yang digunakan operasi untuk menyimpulkan skema.

 Anda dapat menggunakan skema yang disimpulkan ketika mengonfigurasi sumber streaming untuk aplikasi Anda. Untuk informasi konseptual, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). Perhatikan bahwa ketika Anda membuat aplikasi menggunakan konsol Amazon Kinesis Analytics, konsol menggunakan operasi ini untuk menyimpulkan skema dan menunjukkannya di antarmuka pengguna konsol. 

 Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:DiscoverInputSchema`. 

## Sintaksis Permintaan
<a name="API_DiscoverInputSchema_RequestSyntax"></a>

```
{
   "InputProcessingConfiguration": { 
      "InputLambdaProcessor": { 
         "ResourceARN": "string",
         "RoleARN": "string"
      }
   },
   "InputStartingPositionConfiguration": { 
      "InputStartingPosition": "string"
   },
   "ResourceARN": "string",
   "RoleARN": "string",
   "S3Configuration": { 
      "BucketARN": "string",
      "FileKey": "string",
      "RoleARN": "string"
   }
}
```

## Parameter Permintaan
<a name="API_DiscoverInputSchema_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [InputProcessingConfiguration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="analytics-DiscoverInputSchema-request-InputProcessingConfiguration"></a>
Yang digunakan [InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html)untuk memproses catatan sebelum menemukan skema catatan.  
Tipe: Objek [InputProcessingConfiguration](API_InputProcessingConfiguration.md)  
Wajib: Tidak

 ** [InputStartingPositionConfiguration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="analytics-DiscoverInputSchema-request-InputStartingPositionConfiguration"></a>
Tunjuk tempat Anda ingin Amazon Kinesis Analytics mulai membaca catatan dari tujuan penemuan sumber streaming yang ditentukan.  
Tipe: Objek [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md)  
Wajib: Tidak

 ** [ResourceARN](#API_DiscoverInputSchema_RequestSyntax) **   <a name="analytics-DiscoverInputSchema-request-ResourceARN"></a>
Amazon Resource Name (ARN) sumber streaming.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** [RoleARN](#API_DiscoverInputSchema_RequestSyntax) **   <a name="analytics-DiscoverInputSchema-request-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** [S3Configuration](#API_DiscoverInputSchema_RequestSyntax) **   <a name="analytics-DiscoverInputSchema-request-S3Configuration"></a>
Tentukan parameter ini untuk menemukan skema dari data dalam objek Amazon S3.  
Tipe: Objek [S3Configuration](API_S3Configuration.md)  
Wajib: Tidak

## Sintaksis Respons
<a name="API_DiscoverInputSchema_ResponseSyntax"></a>

```
{
   "InputSchema": { 
      "RecordColumns": [ 
         { 
            "Mapping": "string",
            "Name": "string",
            "SqlType": "string"
         }
      ],
      "RecordEncoding": "string",
      "RecordFormat": { 
         "MappingParameters": { 
            "CSVMappingParameters": { 
               "RecordColumnDelimiter": "string",
               "RecordRowDelimiter": "string"
            },
            "JSONMappingParameters": { 
               "RecordRowPath": "string"
            }
         },
         "RecordFormatType": "string"
      }
   },
   "ParsedInputRecords": [ 
      [ "string" ]
   ],
   "ProcessedInputRecords": [ "string" ],
   "RawInputRecords": [ "string" ]
}
```

## Elemen Respons
<a name="API_DiscoverInputSchema_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 ** [InputSchema](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="analytics-DiscoverInputSchema-response-InputSchema"></a>
Skema yang disimpulkan dari sumber streaming. Ini mengidentifikasi format data dalam sumber streaming, dan cara setiap elemen data dipetakan ke kolom yang sesuai di aliran dalam aplikasi yang dapat Anda buat.  
Tipe: Objek [SourceSchema](API_SourceSchema.md)

 ** [ParsedInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="analytics-DiscoverInputSchema-response-ParsedInputRecords"></a>
Array elemen, tempat setiap elemen sesuai dengan baris dalam catatan aliran (catatan aliran dapat memiliki lebih dari satu baris).  
Tipe: Array dari array string.

 ** [ProcessedInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="analytics-DiscoverInputSchema-response-ProcessedInputRecords"></a>
Data aliran yang dimodifikasi oleh prosesor yang ditentukan dalam parameter `InputProcessingConfiguration`.  
Tipe: Array string

 ** [RawInputRecords](#API_DiscoverInputSchema_ResponseSyntax) **   <a name="analytics-DiscoverInputSchema-response-RawInputRecords"></a>
Data aliran mentah yang diambil sampel untuk menyimpulkan skema.  
Tipe: Array string

## Kesalahan
<a name="API_DiscoverInputSchema_Errors"></a>

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceProvisionedThroughputExceededException **   
Discovery gagal mendapatkan rekaman dari sumber streaming karena Amazon ProvisionedThroughputExceededException Kinesis Streams. Untuk informasi selengkapnya, lihat [GetRecords](https://docs.aws.amazon.com/kinesis/latest/APIReference/API_GetRecords.html)di Referensi API Amazon Kinesis Streams.  
Kode Status HTTP: 400

 ** ServiceUnavailableException **   
Layanan tidak tersedia. Kembali dan coba lagi operasi.   
Kode Status HTTP: 500

 ** UnableToDetectSchemaException **   
Format data tidak valid. Amazon Kinesis Analytics tidak dapat mendeteksi skema untuk sumber streaming yang diberikan.  
Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/DiscoverInputSchema) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DiscoverInputSchema) 

# ListApplications
<a name="API_ListApplications"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menampilkan daftar aplikasi Amazon Kinesis Analytics di akun Anda. Untuk setiap aplikasi, respons termasuk nama aplikasi, Amazon Resource Name (ARN), dan status. Jika respons mengembalikan nilai `HasMoreApplications` sebagai benar, Anda dapat mengirim permintaan lain dengan menambahkan `ExclusiveStartApplicationName` di isi permintaan, dan menetapkan nilai ini ke nama aplikasi terakhir dari respons sebelumnya. 

Jika Anda ingin informasi terperinci tentang aplikasi tertentu, gunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html).

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:ListApplications`.

## Sintaksis Permintaan
<a name="API_ListApplications_RequestSyntax"></a>

```
{
   "ExclusiveStartApplicationName": "string",
   "Limit": number
}
```

## Parameter Permintaan
<a name="API_ListApplications_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ExclusiveStartApplicationName](#API_ListApplications_RequestSyntax) **   <a name="analytics-ListApplications-request-ExclusiveStartApplicationName"></a>
Nama aplikasi untuk memulai daftar. Ketika menggunakan pemberian nomor halaman untuk mendapatkan daftar, Anda tidak perlu menentukan parameter ini dalam permintaan pertama. Namun, dalam permintaan berikutnya, Anda menambahkan nama aplikasi terakhir dari respons sebelumnya untuk mendapatkan halaman aplikasi berikutnya.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Tidak

 ** [Limit](#API_ListApplications_RequestSyntax) **   <a name="analytics-ListApplications-request-Limit"></a>
Jumlah maksimum aplikasi yang dicantumkan.  
Tipe: Integer  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 50.  
Wajib: Tidak

## Sintaksis Respons
<a name="API_ListApplications_ResponseSyntax"></a>

```
{
   "ApplicationSummaries": [ 
      { 
         "ApplicationARN": "string",
         "ApplicationName": "string",
         "ApplicationStatus": "string"
      }
   ],
   "HasMoreApplications": boolean
}
```

## Elemen Respons
<a name="API_ListApplications_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 ** [ApplicationSummaries](#API_ListApplications_ResponseSyntax) **   <a name="analytics-ListApplications-response-ApplicationSummaries"></a>
Daftar objek `ApplicationSummary`.   
Tipe: Array objek [ApplicationSummary](API_ApplicationSummary.md)

 ** [HasMoreApplications](#API_ListApplications_ResponseSyntax) **   <a name="analytics-ListApplications-response-HasMoreApplications"></a>
Mengembalikan benar jika ada lebih banyak aplikasi yang diambil.  
Tipe: Boolean

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/ListApplications) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ListApplications) 

# ListTagsForResource
<a name="API_ListTagsForResource"></a>

Mengambil daftar tanda nilai kunci yang ditetapkan ke aplikasi. Untuk informasi selengkapnya, lihat [Menggunakan Penandaan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-tagging.html).

## Sintaksis Permintaan
<a name="API_ListTagsForResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string"
}
```

## Parameter Permintaan
<a name="API_ListTagsForResource_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ResourceARN](#API_ListTagsForResource_RequestSyntax) **   <a name="analytics-ListTagsForResource-request-ResourceARN"></a>
ARN aplikasi tempat mengambil tanda.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Sintaksis Respons
<a name="API_ListTagsForResource_ResponseSyntax"></a>

```
{
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Elemen Respons
<a name="API_ListTagsForResource_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200.

Layanan mengembalikan data berikut dalam format JSON.

 ** [Tags](#API_ListTagsForResource_ResponseSyntax) **   <a name="analytics-ListTagsForResource-response-Tags"></a>
Tanda nilai kunci yang ditetapkan ke aplikasi.  
Tipe: Array objek [Tag](API_Tag.md)  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 200 item.

## Kesalahan
<a name="API_ListTagsForResource_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/ListTagsForResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ListTagsForResource) 

# StartApplication
<a name="API_StartApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Memulai aplikasi Amazon Kinesis Analytics yang ditentukan. Setelah membuat aplikasi, Anda harus secara eksklusif memanggil operasi ini untuk memulai aplikasi Anda.

Setelah dimulai, aplikasi mulai menggunakan data input, memprosesnya, dan menulis output ke tujuan yang dikonfigurasi.

 Status aplikasi harus `READY` bagi Anda untuk memulai aplikasi. Anda bisa mendapatkan status aplikasi di konsol atau menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi.

Setelah Anda memulai aplikasi, Anda dapat menghentikan aplikasi dari memproses input dengan memanggil [StopApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_StopApplication.html)operasi.

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:StartApplication`.

## Sintaksis Permintaan
<a name="API_StartApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "InputConfigurations": [ 
      { 
         "Id": "string",
         "InputStartingPositionConfiguration": { 
            "InputStartingPosition": "string"
         }
      }
   ]
}
```

## Parameter Permintaan
<a name="API_StartApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_StartApplication_RequestSyntax) **   <a name="analytics-StartApplication-request-ApplicationName"></a>
Nama aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [InputConfigurations](#API_StartApplication_RequestSyntax) **   <a name="analytics-StartApplication-request-InputConfigurations"></a>
Mengidentifikasi input tertentu, dengan ID, yang mulai digunakan aplikasi. Amazon Kinesis Analytics mulai membaca sumber streaming yang terkait dengan input. Anda juga dapat menentukan tempat di dalam sumber streaming yang Anda inginkan untuk Amazon Kinesis Analytics mulai membaca.  
Tipe: Array objek [InputConfiguration](API_InputConfiguration.md)  
Wajib: Ya

## Elemen Respons
<a name="API_StartApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_StartApplication_Errors"></a>

 ** InvalidApplicationConfigurationException **   
Konfigurasi aplikasi yang disediakan pengguna tidak valid.    
 ** message **   
pengujian
Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/StartApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/StartApplication) 

# StopApplication
<a name="API_StopApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menghentikan aplikasi dari memproses data input. Anda dapat menghentikan aplikasi hanya jika sedang berjalan. Anda dapat menggunakan [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi untuk menemukan status aplikasi. Setelah aplikasi dihentikan, Amazon Kinesis Analytics berhenti membaca data dari input, aplikasi berhenti memproses data, dan tidak ada output yang ditulis ke tujuan. 

Operasi ini memerlukan izin untuk menjalankan tindakan `kinesisanalytics:StopApplication`.

## Sintaksis Permintaan
<a name="API_StopApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string"
}
```

## Parameter Permintaan
<a name="API_StopApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_StopApplication_RequestSyntax) **   <a name="analytics-StopApplication-request-ApplicationName"></a>
Nama aplikasi yang sedang berjalan yang dihentikan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Ya

## Elemen Respons
<a name="API_StopApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_StopApplication_Errors"></a>

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/StopApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/StopApplication) 

# TagResource
<a name="API_TagResource"></a>

Menambahkan satu atau beberapa tanda nilai kunci ke aplikasi Kinesis Analytics. Perhatikan bahwa jumlah maksimum tanda aplikasi termasuk tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50. Untuk informasi selengkapnya, lihat [Menggunakan Penandaan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-tagging.html).

## Sintaksis Permintaan
<a name="API_TagResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parameter Permintaan
<a name="API_TagResource_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ResourceARN](#API_TagResource_RequestSyntax) **   <a name="analytics-TagResource-request-ResourceARN"></a>
ARN aplikasi untuk menetapkan tanda.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** [Tags](#API_TagResource_RequestSyntax) **   <a name="analytics-TagResource-request-Tags"></a>
Tanda nilai kunci yang ditetapkan ke aplikasi.  
Tipe: Array objek [Tag](API_Tag.md)  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 200 item.  
Wajib: Ya

## Elemen Respons
<a name="API_TagResource_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_TagResource_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** TooManyTagsException **   
Aplikasi yang dibuat dengan terlalu banyak tanda, atau terlalu banyak tanda yang ditambahkan ke aplikasi. Perhatikan bahwa jumlah maksimum tanda aplikasi termasuk tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50.  
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/TagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/TagResource) 

# UntagResource
<a name="API_UntagResource"></a>

Menghapus satu atau beberapa tanda dari aplikasi Kinesis Analytics. Untuk informasi selengkapnya, lihat [Menggunakan Penandaan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-tagging.html).

## Sintaksis Permintaan
<a name="API_UntagResource_RequestSyntax"></a>

```
{
   "ResourceARN": "string",
   "TagKeys": [ "string" ]
}
```

## Parameter Permintaan
<a name="API_UntagResource_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ResourceARN](#API_UntagResource_RequestSyntax) **   <a name="analytics-UntagResource-request-ResourceARN"></a>
ARN aplikasi Kinesis Analytics untuk menghapus tanda.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** [TagKeys](#API_UntagResource_RequestSyntax) **   <a name="analytics-UntagResource-request-TagKeys"></a>
Daftar kunci tanda yang dihapus dari aplikasi yang ditentukan.  
Tipe: Array string  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 200 item.  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Wajib: Ya

## Elemen Respons
<a name="API_UntagResource_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_UntagResource_Errors"></a>

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** TooManyTagsException **   
Aplikasi yang dibuat dengan terlalu banyak tanda, atau terlalu banyak tanda yang ditambahkan ke aplikasi. Perhatikan bahwa jumlah maksimum tanda aplikasi termasuk tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50.  
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/UntagResource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/UntagResource) 

# UpdateApplication
<a name="API_UpdateApplication"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Memperbarui aplikasi Amazon Kinesis Analytics yang sudah ada. Dengan menggunakan API ini, Anda dapat memperbarui kode aplikasi, konfigurasi input, dan konfigurasi output. 

Perhatikan bahwa Amazon Kinesis Analytics memperbarui `CurrentApplicationVersionId` setiap kali Anda memperbarui aplikasi Anda. 

Operasi ini memerlukan izin untuk tindakan `kinesisanalytics:UpdateApplication`.

## Sintaksis Permintaan
<a name="API_UpdateApplication_RequestSyntax"></a>

```
{
   "ApplicationName": "string",
   "ApplicationUpdate": { 
      "ApplicationCodeUpdate": "string",
      "CloudWatchLoggingOptionUpdates": [ 
         { 
            "CloudWatchLoggingOptionId": "string",
            "LogStreamARNUpdate": "string",
            "RoleARNUpdate": "string"
         }
      ],
      "InputUpdates": [ 
         { 
            "InputId": "string",
            "InputParallelismUpdate": { 
               "CountUpdate": number
            },
            "InputProcessingConfigurationUpdate": { 
               "InputLambdaProcessorUpdate": { 
                  "ResourceARNUpdate": "string",
                  "RoleARNUpdate": "string"
               }
            },
            "InputSchemaUpdate": { 
               "RecordColumnUpdates": [ 
                  { 
                     "Mapping": "string",
                     "Name": "string",
                     "SqlType": "string"
                  }
               ],
               "RecordEncodingUpdate": "string",
               "RecordFormatUpdate": { 
                  "MappingParameters": { 
                     "CSVMappingParameters": { 
                        "RecordColumnDelimiter": "string",
                        "RecordRowDelimiter": "string"
                     },
                     "JSONMappingParameters": { 
                        "RecordRowPath": "string"
                     }
                  },
                  "RecordFormatType": "string"
               }
            },
            "KinesisFirehoseInputUpdate": { 
               "ResourceARNUpdate": "string",
               "RoleARNUpdate": "string"
            },
            "KinesisStreamsInputUpdate": { 
               "ResourceARNUpdate": "string",
               "RoleARNUpdate": "string"
            },
            "NamePrefixUpdate": "string"
         }
      ],
      "OutputUpdates": [ 
         { 
            "DestinationSchemaUpdate": { 
               "RecordFormatType": "string"
            },
            "KinesisFirehoseOutputUpdate": { 
               "ResourceARNUpdate": "string",
               "RoleARNUpdate": "string"
            },
            "KinesisStreamsOutputUpdate": { 
               "ResourceARNUpdate": "string",
               "RoleARNUpdate": "string"
            },
            "LambdaOutputUpdate": { 
               "ResourceARNUpdate": "string",
               "RoleARNUpdate": "string"
            },
            "NameUpdate": "string",
            "OutputId": "string"
         }
      ],
      "ReferenceDataSourceUpdates": [ 
         { 
            "ReferenceId": "string",
            "ReferenceSchemaUpdate": { 
               "RecordColumns": [ 
                  { 
                     "Mapping": "string",
                     "Name": "string",
                     "SqlType": "string"
                  }
               ],
               "RecordEncoding": "string",
               "RecordFormat": { 
                  "MappingParameters": { 
                     "CSVMappingParameters": { 
                        "RecordColumnDelimiter": "string",
                        "RecordRowDelimiter": "string"
                     },
                     "JSONMappingParameters": { 
                        "RecordRowPath": "string"
                     }
                  },
                  "RecordFormatType": "string"
               }
            },
            "S3ReferenceDataSourceUpdate": { 
               "BucketARNUpdate": "string",
               "FileKeyUpdate": "string",
               "ReferenceRoleARNUpdate": "string"
            },
            "TableNameUpdate": "string"
         }
      ]
   },
   "CurrentApplicationVersionId": number
}
```

## Parameter Permintaan
<a name="API_UpdateApplication_RequestParameters"></a>

Permintaan menerima data berikut dalam format JSON.

 ** [ApplicationName](#API_UpdateApplication_RequestSyntax) **   <a name="analytics-UpdateApplication-request-ApplicationName"></a>
Nama aplikasi Amazon Kinesis Analytics yang diperbarui.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** [ApplicationUpdate](#API_UpdateApplication_RequestSyntax) **   <a name="analytics-UpdateApplication-request-ApplicationUpdate"></a>
Menjelaskan pembaruan aplikasi.  
Tipe: Objek [ApplicationUpdate](API_ApplicationUpdate.md)  
Wajib: Ya

 ** [CurrentApplicationVersionId](#API_UpdateApplication_RequestSyntax) **   <a name="analytics-UpdateApplication-request-CurrentApplicationVersionId"></a>
ID versi aplikasi saat ini. Anda dapat menggunakan operasi [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html) untuk mendapatkan nilai ini.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

## Elemen Respons
<a name="API_UpdateApplication_ResponseElements"></a>

Jika tindakan berhasil, layanan mengirimkan kembali respons HTTP 200 dengan isi HTTP kosong.

## Kesalahan
<a name="API_UpdateApplication_Errors"></a>

 ** CodeValidationException **   
Kode aplikasi yang disediakan pengguna (kueri) tidak valid. Ini bisa menjadi kesalahan sintaksis sederhana.    
 ** message **   
Uji
Kode Status HTTP: 400

 ** ConcurrentModificationException **   
Pengecualian yang dibuat sebagai hasil modifikasi konkuren ke aplikasi. Sebagai contoh, dua individu yang mencoba untuk mengedit aplikasi yang sama pada waktu yang sama.    
 ** message **   

Kode Status HTTP: 400

 ** InvalidArgumentException **   
Nilai parameter input yang ditentukan tidak valid.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceInUseException **   
Aplikasi ini tidak tersedia untuk operasi ini.    
 ** message **   

Kode Status HTTP: 400

 ** ResourceNotFoundException **   
Aplikasi yang ditentukan tidak dapat ditemukan.    
 ** message **   

Kode Status HTTP: 400

 ** UnsupportedOperationException **   
Permintaan ditolak karena parameter tertentu tidak didukung atau sumber daya tertentu tidak valid untuk operasi ini.   
Kode Status HTTP: 400

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

Untuk informasi selengkapnya tentang penggunaan API ini di salah satu bahasa khusus AWS SDKs, lihat berikut ini:
+  [AWS Antarmuka Baris Perintah V2](https://docs.aws.amazon.com/goto/cli2/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK untuk V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK untuk Python](https://docs.aws.amazon.com/goto/boto3/kinesisanalytics-2015-08-14/UpdateApplication) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/UpdateApplication) 

# Tipe Data
<a name="API_Types"></a>

tipe data berikut didukung:
+  [ApplicationDetail](API_ApplicationDetail.md) 
+  [ApplicationSummary](API_ApplicationSummary.md) 
+  [ApplicationUpdate](API_ApplicationUpdate.md) 
+  [CloudWatchLoggingOption](API_CloudWatchLoggingOption.md) 
+  [CloudWatchLoggingOptionDescription](API_CloudWatchLoggingOptionDescription.md) 
+  [CloudWatchLoggingOptionUpdate](API_CloudWatchLoggingOptionUpdate.md) 
+  [CSVMappingParameters](API_CSVMappingParameters.md) 
+  [DestinationSchema](API_DestinationSchema.md) 
+  [Input](API_Input.md) 
+  [InputConfiguration](API_InputConfiguration.md) 
+  [InputDescription](API_InputDescription.md) 
+  [InputLambdaProcessor](API_InputLambdaProcessor.md) 
+  [InputLambdaProcessorDescription](API_InputLambdaProcessorDescription.md) 
+  [InputLambdaProcessorUpdate](API_InputLambdaProcessorUpdate.md) 
+  [InputParallelism](API_InputParallelism.md) 
+  [InputParallelismUpdate](API_InputParallelismUpdate.md) 
+  [InputProcessingConfiguration](API_InputProcessingConfiguration.md) 
+  [InputProcessingConfigurationDescription](API_InputProcessingConfigurationDescription.md) 
+  [InputProcessingConfigurationUpdate](API_InputProcessingConfigurationUpdate.md) 
+  [InputSchemaUpdate](API_InputSchemaUpdate.md) 
+  [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md) 
+  [InputUpdate](API_InputUpdate.md) 
+  [JSONMappingParameters](API_JSONMappingParameters.md) 
+  [KinesisFirehoseInput](API_KinesisFirehoseInput.md) 
+  [KinesisFirehoseInputDescription](API_KinesisFirehoseInputDescription.md) 
+  [KinesisFirehoseInputUpdate](API_KinesisFirehoseInputUpdate.md) 
+  [KinesisFirehoseOutput](API_KinesisFirehoseOutput.md) 
+  [KinesisFirehoseOutputDescription](API_KinesisFirehoseOutputDescription.md) 
+  [KinesisFirehoseOutputUpdate](API_KinesisFirehoseOutputUpdate.md) 
+  [KinesisStreamsInput](API_KinesisStreamsInput.md) 
+  [KinesisStreamsInputDescription](API_KinesisStreamsInputDescription.md) 
+  [KinesisStreamsInputUpdate](API_KinesisStreamsInputUpdate.md) 
+  [KinesisStreamsOutput](API_KinesisStreamsOutput.md) 
+  [KinesisStreamsOutputDescription](API_KinesisStreamsOutputDescription.md) 
+  [KinesisStreamsOutputUpdate](API_KinesisStreamsOutputUpdate.md) 
+  [LambdaOutput](API_LambdaOutput.md) 
+  [LambdaOutputDescription](API_LambdaOutputDescription.md) 
+  [LambdaOutputUpdate](API_LambdaOutputUpdate.md) 
+  [MappingParameters](API_MappingParameters.md) 
+  [Output](API_Output.md) 
+  [OutputDescription](API_OutputDescription.md) 
+  [OutputUpdate](API_OutputUpdate.md) 
+  [RecordColumn](API_RecordColumn.md) 
+  [RecordFormat](API_RecordFormat.md) 
+  [ReferenceDataSource](API_ReferenceDataSource.md) 
+  [ReferenceDataSourceDescription](API_ReferenceDataSourceDescription.md) 
+  [ReferenceDataSourceUpdate](API_ReferenceDataSourceUpdate.md) 
+  [S3Configuration](API_S3Configuration.md) 
+  [S3ReferenceDataSource](API_S3ReferenceDataSource.md) 
+  [S3ReferenceDataSourceDescription](API_S3ReferenceDataSourceDescription.md) 
+  [S3ReferenceDataSourceUpdate](API_S3ReferenceDataSourceUpdate.md) 
+  [SourceSchema](API_SourceSchema.md) 
+  [Tag](API_Tag.md) 

# ApplicationDetail
<a name="API_ApplicationDetail"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menyediakan deskripsi aplikasi, termasuk Amazon Resource Name (ARN) aplikasi, status, versi terbaru, dan detail konfigurasi input serta output.

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

 ** ApplicationARN **   <a name="analytics-Type-ApplicationDetail-ApplicationARN"></a>
ARN aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** ApplicationName **   <a name="analytics-Type-ApplicationDetail-ApplicationName"></a>
Nama aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** ApplicationStatus **   <a name="analytics-Type-ApplicationDetail-ApplicationStatus"></a>
Status aplikasi.  
Tipe: String  
Nilai yang Valid: `DELETING | STARTING | STOPPING | READY | RUNNING | UPDATING | AUTOSCALING`   
Wajib: Ya

 ** ApplicationVersionId **   <a name="analytics-Type-ApplicationDetail-ApplicationVersionId"></a>
Menyediakan versi aplikasi saat ini.  
Tipe: Long  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 999999999.  
Wajib: Ya

 ** ApplicationCode **   <a name="analytics-Type-ApplicationDetail-ApplicationCode"></a>
Mengembalikan kode aplikasi yang Anda berikan untuk melakukan analisis data pada salah satu aliran dalam aplikasi di aplikasi Anda.  
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 102400.  
Wajib: Tidak

 ** ApplicationDescription **   <a name="analytics-Type-ApplicationDetail-ApplicationDescription"></a>
Deskripsi aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 1024.  
Wajib: Tidak

 ** CloudWatchLoggingOptionDescriptions **   <a name="analytics-Type-ApplicationDetail-CloudWatchLoggingOptionDescriptions"></a>
Menjelaskan aliran CloudWatch log yang dikonfigurasi untuk menerima pesan aplikasi. Untuk informasi selengkapnya tentang penggunaan aliran CloudWatch log dengan aplikasi Amazon Kinesis Analytics, lihat Bekerja [dengan Log Amazon](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/cloudwatch-logs.html). CloudWatch   
Tipe: Array objek [CloudWatchLoggingOptionDescription](API_CloudWatchLoggingOptionDescription.md)  
Wajib: Tidak

 ** CreateTimestamp **   <a name="analytics-Type-ApplicationDetail-CreateTimestamp"></a>
Stempel waktu saat versi aplikasi dibuat.  
Tipe: Timestamp  
Wajib: Tidak

 ** InputDescriptions **   <a name="analytics-Type-ApplicationDetail-InputDescriptions"></a>
Menjelaskan konfigurasi input aplikasi. Untuk informasi selengkapnya, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html).   
Tipe: Array objek [InputDescription](API_InputDescription.md)  
Wajib: Tidak

 ** LastUpdateTimestamp **   <a name="analytics-Type-ApplicationDetail-LastUpdateTimestamp"></a>
Stempel waktu saat aplikasi terakhir diperbarui.  
Tipe: Timestamp  
Wajib: Tidak

 ** OutputDescriptions **   <a name="analytics-Type-ApplicationDetail-OutputDescriptions"></a>
Menjelaskan konfigurasi output aplikasi. Untuk informasi lebih lanjut, lihat [Mengonfigurasi Output Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html).   
Tipe: Array objek [OutputDescription](API_OutputDescription.md)  
Wajib: Tidak

 ** ReferenceDataSourceDescriptions **   <a name="analytics-Type-ApplicationDetail-ReferenceDataSourceDescriptions"></a>
Menjelaskan sumber data referensi yang dikonfigurasi untuk aplikasi. Untuk informasi selengkapnya, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html).   
Tipe: Array objek [ReferenceDataSourceDescription](API_ReferenceDataSourceDescription.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_ApplicationDetail_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/kinesisanalytics-2015-08-14/ApplicationDetail) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ApplicationDetail) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ApplicationDetail) 

# ApplicationSummary
<a name="API_ApplicationSummary"></a>

**catatan**  
Dokumentasi ini ditujukan untuk API Amazon Kinesis Data Analytics versi 1, yang hanya mendukung aplikasi SQL. API versi 2 mendukung aplikasi SQL dan Java. Untuk informasi selengkapnya tentang versi 2, lihat [Dokumentasi V2 API Amazon Kinesis Data Analytics](/kinesisanalytics/latest/apiv2/Welcome.html).

Menyediakan informasi ringkasan aplikasi, termasuk Amazon Resource Name (ARN) aplikasi, nama, dan status.

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

 ** ApplicationARN **   <a name="analytics-Type-ApplicationSummary-ApplicationARN"></a>
ARN aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** ApplicationName **   <a name="analytics-Type-ApplicationSummary-ApplicationName"></a>
Nama aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** ApplicationStatus **   <a name="analytics-Type-ApplicationSummary-ApplicationStatus"></a>
Status aplikasi.  
Tipe: String  
Nilai yang Valid: `DELETING | STARTING | STOPPING | READY | RUNNING | UPDATING | AUTOSCALING`   
Wajib: Ya

## Lihat Juga
<a name="API_ApplicationSummary_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/kinesisanalytics-2015-08-14/ApplicationSummary) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ApplicationSummary) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ApplicationSummary) 

# ApplicationUpdate
<a name="API_ApplicationUpdate"></a>

Menjelaskan pembaruan yang diterapkan pada aplikasi Amazon Kinesis Analytics yang sudah ada.

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

 ** ApplicationCodeUpdate **   <a name="analytics-Type-ApplicationUpdate-ApplicationCodeUpdate"></a>
Menjelaskan pembaruan kode aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 102400.  
Wajib: Tidak

 ** CloudWatchLoggingOptionUpdates **   <a name="analytics-Type-ApplicationUpdate-CloudWatchLoggingOptionUpdates"></a>
Menjelaskan pembaruan opsi CloudWatch pencatatan aplikasi.  
Tipe: Array objek [CloudWatchLoggingOptionUpdate](API_CloudWatchLoggingOptionUpdate.md)  
Wajib: Tidak

 ** InputUpdates **   <a name="analytics-Type-ApplicationUpdate-InputUpdates"></a>
Menjelaskan pembaruan konfigurasi input aplikasi.  
Tipe: Array objek [InputUpdate](API_InputUpdate.md)  
Wajib: Tidak

 ** OutputUpdates **   <a name="analytics-Type-ApplicationUpdate-OutputUpdates"></a>
Menjelaskan pembaruan konfigurasi output aplikasi.  
Tipe: Array objek [OutputUpdate](API_OutputUpdate.md)  
Wajib: Tidak

 ** ReferenceDataSourceUpdates **   <a name="analytics-Type-ApplicationUpdate-ReferenceDataSourceUpdates"></a>
Menjelaskan pembaruan sumber data referensi aplikasi.  
Tipe: Array objek [ReferenceDataSourceUpdate](API_ReferenceDataSourceUpdate.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_ApplicationUpdate_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/kinesisanalytics-2015-08-14/ApplicationUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ApplicationUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ApplicationUpdate) 

# CloudWatchLoggingOption
<a name="API_CloudWatchLoggingOption"></a>

Memberikan deskripsi opsi CloudWatch logging, termasuk aliran log Amazon Resource Name (ARN) dan peran ARN.

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

 ** LogStreamARN **   <a name="analytics-Type-CloudWatchLoggingOption-LogStreamARN"></a>
ARN dari CloudWatch log untuk menerima pesan aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-CloudWatchLoggingOption-RoleARN"></a>
ARN IAM peran yang digunakan untuk mengirim pesan aplikasi. Catatan: Untuk menulis pesan aplikasi CloudWatch, peran IAM yang digunakan harus mengaktifkan tindakan `PutLogEvents` kebijakan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_CloudWatchLoggingOption_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/kinesisanalytics-2015-08-14/CloudWatchLoggingOption) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/CloudWatchLoggingOption) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/CloudWatchLoggingOption) 

# CloudWatchLoggingOptionDescription
<a name="API_CloudWatchLoggingOptionDescription"></a>

Deskripsi opsi CloudWatch logging.

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

 ** LogStreamARN **   <a name="analytics-Type-CloudWatchLoggingOptionDescription-LogStreamARN"></a>
ARN dari CloudWatch log untuk menerima pesan aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-CloudWatchLoggingOptionDescription-RoleARN"></a>
ARN IAM peran yang digunakan untuk mengirim pesan aplikasi. Catatan: Untuk menulis pesan aplikasi CloudWatch, peran IAM yang digunakan harus mengaktifkan tindakan `PutLogEvents` kebijakan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** CloudWatchLoggingOptionId **   <a name="analytics-Type-CloudWatchLoggingOptionDescription-CloudWatchLoggingOptionId"></a>
ID deskripsi opsi CloudWatch logging.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_CloudWatchLoggingOptionDescription_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/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionDescription) 

# CloudWatchLoggingOptionUpdate
<a name="API_CloudWatchLoggingOptionUpdate"></a>

Menjelaskan pembaruan opsi CloudWatch logging.

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

 ** CloudWatchLoggingOptionId **   <a name="analytics-Type-CloudWatchLoggingOptionUpdate-CloudWatchLoggingOptionId"></a>
ID opsi CloudWatch logging untuk memperbarui  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** LogStreamARNUpdate **   <a name="analytics-Type-CloudWatchLoggingOptionUpdate-LogStreamARNUpdate"></a>
ARN dari CloudWatch log untuk menerima pesan aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-CloudWatchLoggingOptionUpdate-RoleARNUpdate"></a>
ARN IAM peran yang digunakan untuk mengirim pesan aplikasi. Catatan: Untuk menulis pesan aplikasi CloudWatch, peran IAM yang digunakan harus mengaktifkan tindakan `PutLogEvents` kebijakan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_CloudWatchLoggingOptionUpdate_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/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/CloudWatchLoggingOptionUpdate) 

# CSVMappingParameters
<a name="API_CSVMappingParameters"></a>

Menyediakan informasi pemetaan tambahan saat format catatan menggunakan pembatas, seperti CSV. Misalnya, catatan sampel berikut menggunakan format CSV, di mana catatan menggunakan *'\$1n'* sebagai pembatas baris dan koma (“,”) sebagai pembatas kolom: 

 `"name1", "address1"` 

 `"name2", "address2"` 

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

 ** RecordColumnDelimiter **   <a name="analytics-Type-CSVMappingParameters-RecordColumnDelimiter"></a>
Pembatas kolom. Misalnya, dalam format CSV, koma (",") adalah pembatas kolom yang khas.  
Tipe: String  
Batasan Panjang: Panjang minimum 1.  
Wajib: Ya

 ** RecordRowDelimiter **   <a name="analytics-Type-CSVMappingParameters-RecordRowDelimiter"></a>
Pembatas baris. Misalnya, dalam format CSV, *'\$1n'* adalah pembatas baris yang khas.  
Tipe: String  
Batasan Panjang: Panjang minimum 1.  
Wajib: Ya

## Lihat Juga
<a name="API_CSVMappingParameters_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/kinesisanalytics-2015-08-14/CSVMappingParameters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/CSVMappingParameters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/CSVMappingParameters) 

# DestinationSchema
<a name="API_DestinationSchema"></a>

Menjelaskan format data saat catatan ditulis ke tujuan. Untuk informasi lebih lanjut, lihat [Mengonfigurasi Output Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html). 

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

 ** RecordFormatType **   <a name="analytics-Type-DestinationSchema-RecordFormatType"></a>
Menentukan format catatan pada aliran output.  
Tipe: String  
Nilai yang Valid: `JSON | CSV`   
Wajib: Ya

## Lihat Juga
<a name="API_DestinationSchema_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/kinesisanalytics-2015-08-14/DestinationSchema) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/DestinationSchema) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/DestinationSchema) 

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

Ketika Anda mengonfigurasi input aplikasi, Anda menentukan sumber streaming, nama aliran dalam aplikasi yang dibuat, dan pemetaan di antara keduanya. Untuk informasi lebih lanjut, lihat [Pengonfigurasian Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). 

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

 ** InputSchema **   <a name="analytics-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="analytics-Type-Input-NamePrefix"></a>
Prefiks nama untuk digunakan saat membuat pengaliran dalam aplikasi. Misalkan Anda menentukan awalan "MyInApplicationStream.” Amazon Kinesis Analytics kemudian membuat satu atau lebih (sesuai jumlah `InputParallelism` yang Anda tentukan) aliran dalam aplikasi dengan nama MyInApplicationStream "\$1001,” “\$1002,” MyInApplicationStream dan seterusnya.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Ya

 ** InputParallelism **   <a name="analytics-Type-Input-InputParallelism"></a>
Menjelaskan jumlah aliran dalam aplikasi yang dibuat.   
Data dari sumber Anda dirutekan ke aliran input dalam aplikasi ini.  
 (Lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html).  
Tipe: Objek [InputParallelism](API_InputParallelism.md)  
Wajib: Tidak

 ** InputProcessingConfiguration **   <a name="analytics-Type-Input-InputProcessingConfiguration"></a>
[InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html)Untuk masukan. 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](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessor.html).  
Tipe: Objek [InputProcessingConfiguration](API_InputProcessingConfiguration.md)  
Wajib: Tidak

 ** KinesisFirehoseInput **   <a name="analytics-Type-Input-KinesisFirehoseInput"></a>
Jika sumber streaming adalah aliran pengiriman Amazon Kinesis Firehose, ia mengidentifikasi ARN aliran pengiriman dan IAM role yang memungkinkan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda.  
Catatan: `KinesisStreamsInput` atau `KinesisFirehoseInput` diperlukan.  
Tipe: Objek [KinesisFirehoseInput](API_KinesisFirehoseInput.md)  
Wajib: Tidak

 ** KinesisStreamsInput **   <a name="analytics-Type-Input-KinesisStreamsInput"></a>
Jika sumber streaming adalah pengaliran Amazon Kinesis, ia mengidentifikasi Amazon Resource Name (ARN) pengaliran dan IAM role yang memungkinkan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda.  
Catatan: `KinesisStreamsInput` atau `KinesisFirehoseInput` diperlukan.  
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/kinesisanalytics-2015-08-14/Input) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/Input) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/Input) 

# InputConfiguration
<a name="API_InputConfiguration"></a>

Ketika Anda memulai aplikasi Anda, Anda menyediakan konfigurasi ini, yang mengidentifikasi sumber input dan titik dalam sumber input tempat Anda ingin aplikasi mulai memproses catatan.

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

 ** Id **   <a name="analytics-Type-InputConfiguration-Id"></a>
ID sumber input. Anda bisa mendapatkan ID ini dengan memanggil [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html)operasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** InputStartingPositionConfiguration **   <a name="analytics-Type-InputConfiguration-InputStartingPositionConfiguration"></a>
Titik tempat Anda ingin aplikasi mulai memproses catatan dari sumber streaming.  
Tipe: Objek [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md)  
Wajib: Ya

## Lihat Juga
<a name="API_InputConfiguration_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/kinesisanalytics-2015-08-14/InputConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputConfiguration) 

# InputDescription
<a name="API_InputDescription"></a>

Menjelaskan konfigurasi input aplikasi. Untuk informasi selengkapnya, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). 

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

 ** InAppStreamNames **   <a name="analytics-Type-InputDescription-InAppStreamNames"></a>
Mengembalikan nama aliran dalam aplikasi yang dipetakan ke sumber aliran.  
Tipe: Array string  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

 ** InputId **   <a name="analytics-Type-InputDescription-InputId"></a>
ID input yang terkait dengan input aplikasi. Ini adalah ID yang diberikan Amazon Kinesis Analytics ke setiap konfigurasi input yang Anda tambahkan ke aplikasi Anda.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Tidak

 ** InputParallelism **   <a name="analytics-Type-InputDescription-InputParallelism"></a>
Menjelaskan paralelisme yang dikonfigurasi (jumlah aliran dalam aplikasi yang dipetakan ke sumber streaming).  
Tipe: Objek [InputParallelism](API_InputParallelism.md)  
Wajib: Tidak

 ** InputProcessingConfigurationDescription **   <a name="analytics-Type-InputDescription-InputProcessingConfigurationDescription"></a>
Deskripsi prapemrosesan yang menjalankan catatan dalam input ini sebelum kode aplikasi dijalankan.  
Tipe: Objek [InputProcessingConfigurationDescription](API_InputProcessingConfigurationDescription.md)  
Wajib: Tidak

 ** InputSchema **   <a name="analytics-Type-InputDescription-InputSchema"></a>
Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai di pengaliran dalam aplikasi yang dibuat.   
Tipe: Objek [SourceSchema](API_SourceSchema.md)  
Wajib: Tidak

 ** InputStartingPositionConfiguration **   <a name="analytics-Type-InputDescription-InputStartingPositionConfiguration"></a>
Titik tempat aplikasi dikonfigurasi untuk membaca dari input aliran.  
Tipe: Objek [InputStartingPositionConfiguration](API_InputStartingPositionConfiguration.md)  
Wajib: Tidak

 ** KinesisFirehoseInputDescription **   <a name="analytics-Type-InputDescription-KinesisFirehoseInputDescription"></a>
Jika aliran pengiriman Amazon Kinesis Firehose dikonfigurasi sebagai sumber streaming, menyediakan ARN aliran pengiriman dan IAM role yang memungkinkan Amazon Kinesis Analytics mengakses aliran atas nama Anda.  
Tipe: Objek [KinesisFirehoseInputDescription](API_KinesisFirehoseInputDescription.md)  
Wajib: Tidak

 ** KinesisStreamsInputDescription **   <a name="analytics-Type-InputDescription-KinesisStreamsInputDescription"></a>
Jika Amazon Kinesis stream dikonfigurasi sebagai sumber streaming, menyediakan Amazon Resource Name (ARN) Amazon Kinesis stream dan IAM role yang memungkinkan Amazon Kinesis Analytics mengakses aliran atas nama Anda.  
Tipe: Objek [KinesisStreamsInputDescription](API_KinesisStreamsInputDescription.md)  
Wajib: Tidak

 ** NamePrefix **   <a name="analytics-Type-InputDescription-NamePrefix"></a>
Prefiks nama dalam aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

## Lihat Juga
<a name="API_InputDescription_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/kinesisanalytics-2015-08-14/InputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputDescription) 

# InputLambdaProcessor
<a name="API_InputLambdaProcessor"></a>

Objek yang berisi Nama Sumber Daya Amazon (ARN) dari fungsi [AWS Lambda](https://docs.aws.amazon.com/lambda/) yang digunakan untuk memproses catatan dalam aliran, dan ARN peran IAM yang digunakan untuk mengakses fungsi Lambda. AWS 

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

 ** ResourceARN **   <a name="analytics-Type-InputLambdaProcessor-ResourceARN"></a>
ARN dari fungsi [AWS Lambda](https://docs.aws.amazon.com/lambda/) yang beroperasi pada catatan di aliran.  
Untuk menentukan versi sebelumnya dari fungsi Lambda yang terbaru, sertakan versi fungsi Lambda dalam ARN fungsi Lambda. Untuk informasi selengkapnya tentang Lambda ARNs, lihat [Contoh ARNs](/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda): Lambda AWS 
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-InputLambdaProcessor-RoleARN"></a>
ARN dari peran IAM yang digunakan untuk mengakses fungsi Lambda AWS .  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_InputLambdaProcessor_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/kinesisanalytics-2015-08-14/InputLambdaProcessor) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputLambdaProcessor) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputLambdaProcessor) 

# InputLambdaProcessorDescription
<a name="API_InputLambdaProcessorDescription"></a>

Objek yang berisi Nama Sumber Daya Amazon (ARN) dari fungsi [AWS Lambda](https://docs.aws.amazon.com/lambda/) yang digunakan untuk memproses catatan dalam aliran, dan ARN peran IAM yang digunakan untuk mengakses ekspresi Lambda. AWS 

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

 ** ResourceARN **   <a name="analytics-Type-InputLambdaProcessorDescription-ResourceARN"></a>
ARN dari fungsi [AWS Lambda](https://docs.aws.amazon.com/lambda/) yang digunakan untuk memproses catatan dalam aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-InputLambdaProcessorDescription-RoleARN"></a>
ARN dari peran IAM yang digunakan untuk mengakses fungsi Lambda AWS .  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_InputLambdaProcessorDescription_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/kinesisanalytics-2015-08-14/InputLambdaProcessorDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputLambdaProcessorDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputLambdaProcessorDescription) 

# InputLambdaProcessorUpdate
<a name="API_InputLambdaProcessorUpdate"></a>

Merupakan pembaruan untuk [InputLambdaProcessor](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessor.html)yang digunakan untuk memproses catatan dalam aliran.

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

 ** ResourceARNUpdate **   <a name="analytics-Type-InputLambdaProcessorUpdate-ResourceARNUpdate"></a>
Nama Sumber Daya Amazon (ARN) dari fungsi [AWS Lambda baru](https://docs.aws.amazon.com/lambda/) yang digunakan untuk memproses catatan dalam aliran.  
Untuk menentukan versi fungsi Lambda sebelumnya dari yang terbaru, sertakan versi fungsi Lambda dalam ARN fungsi Lambda. Untuk informasi selengkapnya tentang Lambda ARNs, lihat [Contoh ARNs](/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda): Lambda AWS 
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-InputLambdaProcessorUpdate-RoleARNUpdate"></a>
ARN dari peran IAM baru yang digunakan untuk mengakses fungsi Lambda AWS .  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_InputLambdaProcessorUpdate_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/kinesisanalytics-2015-08-14/InputLambdaProcessorUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputLambdaProcessorUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputLambdaProcessorUpdate) 

# InputParallelism
<a name="API_InputParallelism"></a>

Menjelaskan jumlah aliran dalam aplikasi yang harus diberikan untuk sumber streaming tertentu. Untuk informasi tentang paralelisme, lihat [Mengonfigurasi Input Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-input.html). 

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

 ** Count **   <a name="analytics-Type-InputParallelism-Count"></a>
Jumlah aliran dalam aplikasi yang harus dibuat. Untuk informasi selengkapnya, lihat [Batasan-batasan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html).   
Jenis: Integer  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 64.  
Wajib: Tidak

## Lihat Juga
<a name="API_InputParallelism_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/kinesisanalytics-2015-08-14/InputParallelism) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputParallelism) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputParallelism) 

# InputParallelismUpdate
<a name="API_InputParallelismUpdate"></a>

Menyediakan pembaruan untuk jumlah paralelisme.

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

 ** CountUpdate **   <a name="analytics-Type-InputParallelismUpdate-CountUpdate"></a>
Jumlah aliran dalam aplikasi yang dibuat untuk sumber streaming tertentu.  
Jenis: Integer  
Rentang yang Valid: Nilai minimum 1. Nilai maksimum 64.  
Wajib: Tidak

## Lihat Juga
<a name="API_InputParallelismUpdate_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/kinesisanalytics-2015-08-14/InputParallelismUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputParallelismUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputParallelismUpdate) 

# InputProcessingConfiguration
<a name="API_InputProcessingConfiguration"></a>

Memberikan deskripsi prosesor yang digunakan untuk pra-pemrosesan catatan di aliran sebelum diproses oleh kode aplikasi Anda. Saat ini, satu-satunya prosesor input yang tersedia adalah [AWS Lambda](https://docs.aws.amazon.com/lambda/).

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

 ** InputLambdaProcessor **   <a name="analytics-Type-InputProcessingConfiguration-InputLambdaProcessor"></a>
[InputLambdaProcessor](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessor.html)Yang digunakan untuk memproses catatan dalam aliran sebelum diproses oleh kode aplikasi Anda.  
Tipe: Objek [InputLambdaProcessor](API_InputLambdaProcessor.md)  
Wajib: Ya

## Lihat Juga
<a name="API_InputProcessingConfiguration_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/kinesisanalytics-2015-08-14/InputProcessingConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputProcessingConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputProcessingConfiguration) 

# InputProcessingConfigurationDescription
<a name="API_InputProcessingConfigurationDescription"></a>

Menyediakan informasi konfigurasi tentang prosesor input. Saat ini, satu-satunya prosesor input yang tersedia adalah [AWS Lambda](https://docs.aws.amazon.com/lambda/).

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

 ** InputLambdaProcessorDescription **   <a name="analytics-Type-InputProcessingConfigurationDescription-InputLambdaProcessorDescription"></a>
Memberikan informasi konfigurasi tentang yang terkait [InputLambdaProcessorDescription](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessorDescription.html).  
Tipe: Objek [InputLambdaProcessorDescription](API_InputLambdaProcessorDescription.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_InputProcessingConfigurationDescription_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/kinesisanalytics-2015-08-14/InputProcessingConfigurationDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputProcessingConfigurationDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputProcessingConfigurationDescription) 

# InputProcessingConfigurationUpdate
<a name="API_InputProcessingConfigurationUpdate"></a>

Menjelaskan pembaruan ke sebuah [InputProcessingConfiguration](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputProcessingConfiguration.html). 

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

 ** InputLambdaProcessorUpdate **   <a name="analytics-Type-InputProcessingConfigurationUpdate-InputLambdaProcessorUpdate"></a>
Memberikan informasi pembaruan untuk sebuah [InputLambdaProcessor](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_InputLambdaProcessor.html).  
Tipe: Objek [InputLambdaProcessorUpdate](API_InputLambdaProcessorUpdate.md)  
Wajib: Ya

## Lihat Juga
<a name="API_InputProcessingConfigurationUpdate_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/kinesisanalytics-2015-08-14/InputProcessingConfigurationUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputProcessingConfigurationUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputProcessingConfigurationUpdate) 

# InputSchemaUpdate
<a name="API_InputSchemaUpdate"></a>

Menjelaskan pembaruan untuk skema input aplikasi.

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

 ** RecordColumnUpdates **   <a name="analytics-Type-InputSchemaUpdate-RecordColumnUpdates"></a>
Daftar objek `RecordColumn`. Setiap objek menjelaskan pemetaan elemen sumber streaming ke kolom yang sesuai di aliran dalam aplikasi.   
Tipe: Array objek [RecordColumn](API_RecordColumn.md)  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 1000 item.  
Wajib: Tidak

 ** RecordEncodingUpdate **   <a name="analytics-Type-InputSchemaUpdate-RecordEncodingUpdate"></a>
Menentukan pengkodean catatan dalam sumber streaming. Misalnya, UTF-8.  
Tipe: String  
Pola: `UTF-8`   
Wajib: Tidak

 ** RecordFormatUpdate **   <a name="analytics-Type-InputSchemaUpdate-RecordFormatUpdate"></a>
Menentukan format catatan pada sumber streaming.  
Tipe: Objek [RecordFormat](API_RecordFormat.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_InputSchemaUpdate_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/kinesisanalytics-2015-08-14/InputSchemaUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputSchemaUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputSchemaUpdate) 

# InputStartingPositionConfiguration
<a name="API_InputStartingPositionConfiguration"></a>

Menjelaskan titik tempat aplikasi membaca dari sumber streaming.

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

 ** InputStartingPosition **   <a name="analytics-Type-InputStartingPositionConfiguration-InputStartingPosition"></a>
Posisi awal di aliran.  
+  `NOW` - Mulai membaca setelah catatan terbaru di aliran, memulai di stempel waktu permintaan yang dikeluarkan pelanggan.
+  `TRIM_HORIZON` - Mulai membaca di catatan yang tidak dipangkas terakhir di aliran, yang merupakan catatan terlama yang tersedia di aliran. Opsi ini tidak tersedia untuk aliran pengiriman Amazon Kinesis Firehose.
+  `LAST_STOPPED_POINT` - Melanjutkan membaca dari tempat aplikasi terakhir berhenti membaca.
Tipe: String  
Nilai yang Valid: `NOW | TRIM_HORIZON | LAST_STOPPED_POINT`   
Wajib: Tidak

## Lihat Juga
<a name="API_InputStartingPositionConfiguration_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/kinesisanalytics-2015-08-14/InputStartingPositionConfiguration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputStartingPositionConfiguration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputStartingPositionConfiguration) 

# InputUpdate
<a name="API_InputUpdate"></a>

Menjelaskan pembaruan pada konfigurasi input tertentu (diidentifikasi oleh `InputId` aplikasi). 

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

 ** InputId **   <a name="analytics-Type-InputUpdate-InputId"></a>
ID input dari input aplikasi yang akan diperbarui.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** InputParallelismUpdate **   <a name="analytics-Type-InputUpdate-InputParallelismUpdate"></a>
Menjelaskan pembaruan paralelisme (jumlah aliran dalam aplikasi yang dibuat Amazon Kinesis Analytics untuk sumber streaming tertentu).  
Tipe: Objek [InputParallelismUpdate](API_InputParallelismUpdate.md)  
Wajib: Tidak

 ** InputProcessingConfigurationUpdate **   <a name="analytics-Type-InputUpdate-InputProcessingConfigurationUpdate"></a>
Menjelaskan pembaruan untuk konfigurasi pemrosesan input.  
Tipe: Objek [InputProcessingConfigurationUpdate](API_InputProcessingConfigurationUpdate.md)  
Wajib: Tidak

 ** InputSchemaUpdate **   <a name="analytics-Type-InputUpdate-InputSchemaUpdate"></a>
Menjelaskan format data pada sumber streaming, dan cara elemen catatan di sumber streaming dipetakan ke kolom aliran dalam aplikasi yang dibuat.  
Tipe: Objek [InputSchemaUpdate](API_InputSchemaUpdate.md)  
Wajib: Tidak

 ** KinesisFirehoseInputUpdate **   <a name="analytics-Type-InputUpdate-KinesisFirehoseInputUpdate"></a>
Jika aliran pengiriman Amazon Kinesis Firehose adalah sumber streaming yang akan diperbarui, sediakan ARN aliran yang diperbarui dan ARN IAM role.  
Tipe: Objek [KinesisFirehoseInputUpdate](API_KinesisFirehoseInputUpdate.md)  
Wajib: Tidak

 ** KinesisStreamsInputUpdate **   <a name="analytics-Type-InputUpdate-KinesisStreamsInputUpdate"></a>
Jika Amazon Kinesis stream adalah sumber streaming yang akan diperbarui, sediakan Amazon Resource Name (ARN) aliran yang diperbarui dengan ARN IAM role.  
Tipe: Objek [KinesisStreamsInputUpdate](API_KinesisStreamsInputUpdate.md)  
Wajib: Tidak

 ** NamePrefixUpdate **   <a name="analytics-Type-InputUpdate-NamePrefixUpdate"></a>
Prefiks nama untuk aliran dalam aplikasi yang dibuat Amazon Kinesis Analytics untuk sumber streaming tertentu.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

## Lihat Juga
<a name="API_InputUpdate_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/kinesisanalytics-2015-08-14/InputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/InputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/InputUpdate) 

# JSONMappingParameters
<a name="API_JSONMappingParameters"></a>

Memberikan informasi pemetaan tambahan ketika JSON adalah format rekaman pada sumber streaming.

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

 ** RecordRowPath **   <a name="analytics-Type-JSONMappingParameters-RecordRowPath"></a>
Jalur ke induk tingkat teratas yang berisi catatan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1.  
Wajib: Ya

## Lihat Juga
<a name="API_JSONMappingParameters_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/kinesisanalytics-2015-08-14/JSONMappingParameters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/JSONMappingParameters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/JSONMappingParameters) 

# KinesisFirehoseInput
<a name="API_KinesisFirehoseInput"></a>

 Mengidentifikasi pengaliran pengiriman Amazon Kinesis Firehose sebagai sumber streaming. Anda menyediakan Amazon Resource Name (ARN) pengaliran pengiriman dan ARN IAM role yang mengizinkan Amazon Kinesis Analytics mengakses streaming atas nama Anda.

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

 ** ResourceARN **   <a name="analytics-Type-KinesisFirehoseInput-ResourceARN"></a>
ARN aliran pengiriman input.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-KinesisFirehoseInput-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda harus memastikan peran memiliki izin yang diperlukan untuk mengakses aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_KinesisFirehoseInput_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/kinesisanalytics-2015-08-14/KinesisFirehoseInput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseInput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseInput) 

# KinesisFirehoseInputDescription
<a name="API_KinesisFirehoseInputDescription"></a>

 Menjelaskan aliran pengiriman Amazon Kinesis Firehose yang dikonfigurasi sebagai sumber streaming dalam konfigurasi input aplikasi. 

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

 ** ResourceARN **   <a name="analytics-Type-KinesisFirehoseInputDescription-ResourceARN"></a>
Amazon Resource Name (ARN) aliran pengiriman Amazon Kinesis Firehose.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-KinesisFirehoseInputDescription-RoleARN"></a>
ARN IAM role yang diambil Amazon Kinesis Analytics untuk mengakses aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisFirehoseInputDescription_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/kinesisanalytics-2015-08-14/KinesisFirehoseInputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseInputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseInputDescription) 

# KinesisFirehoseInputUpdate
<a name="API_KinesisFirehoseInputUpdate"></a>

Saat memperbarui konfigurasi input aplikasi, berikan informasi tentang aliran pengiriman Amazon Kinesis Firehose sebagai sumber streaming.

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

 ** ResourceARNUpdate **   <a name="analytics-Type-KinesisFirehoseInputUpdate-ResourceARNUpdate"></a>
Amazon Resource Name (ARN) aliran pengiriman Amazon Kinesis Firehose input yang dibaca.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-KinesisFirehoseInputUpdate-RoleARNUpdate"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisFirehoseInputUpdate_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/kinesisanalytics-2015-08-14/KinesisFirehoseInputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseInputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseInputUpdate) 

# KinesisFirehoseOutput
<a name="API_KinesisFirehoseOutput"></a>

Saat mengonfigurasi output aplikasi, mengidentifikasi pengaliran pengiriman Amazon Kinesis Firehose sebagai tujuan. Anda menyediakan pengaliran Amazon Resource Name (ARN) dan IAM role yang memungkinkan Amazon Kinesis Analytics menulis ke pengaliran atas nama Anda.

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

 ** ResourceARN **   <a name="analytics-Type-KinesisFirehoseOutput-ResourceARN"></a>
ARN aliran pengiriman Amazon Kinesis Firehose tujuan yang ditulis.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-KinesisFirehoseOutput-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk menulis ke pengaliran tujuan atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_KinesisFirehoseOutput_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/kinesisanalytics-2015-08-14/KinesisFirehoseOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseOutput) 

# KinesisFirehoseOutputDescription
<a name="API_KinesisFirehoseOutputDescription"></a>

 Untuk output aplikasi, jelaskan aliran pengiriman Amazon Kinesis Firehose yang dikonfigurasi sebagai tujuannya. 

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

 ** ResourceARN **   <a name="analytics-Type-KinesisFirehoseOutputDescription-ResourceARN"></a>
Amazon Resource Name (ARN) aliran pengiriman Amazon Kinesis Firehose.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-KinesisFirehoseOutputDescription-RoleARN"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk mengakses aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisFirehoseOutputDescription_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/kinesisanalytics-2015-08-14/KinesisFirehoseOutputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseOutputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseOutputDescription) 

# KinesisFirehoseOutputUpdate
<a name="API_KinesisFirehoseOutputUpdate"></a>

 Saat memperbarui konfigurasi keluaran menggunakan [UpdateApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_UpdateApplication.html)operasi, berikan informasi tentang aliran pengiriman Amazon Kinesis Firehose yang dikonfigurasi sebagai tujuan. 

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

 ** ResourceARNUpdate **   <a name="analytics-Type-KinesisFirehoseOutputUpdate-ResourceARNUpdate"></a>
Amazon Resource Name (ARN) aliran pengiriman Amazon Kinesis Firehose yang ditulis.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-KinesisFirehoseOutputUpdate-RoleARNUpdate"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisFirehoseOutputUpdate_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/kinesisanalytics-2015-08-14/KinesisFirehoseOutputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisFirehoseOutputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisFirehoseOutputUpdate) 

# KinesisStreamsInput
<a name="API_KinesisStreamsInput"></a>

 Mengidentifikasi pengaliran Amazon Kinesis sebagai sumber streaming. Anda memberikan Amazon Resource Name (ARN) dan ARN IAM role yang mengizinkan Amazon Kinesis Analytics mengakses pengaliran atas nama Anda.

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

 ** ResourceARN **   <a name="analytics-Type-KinesisStreamsInput-ResourceARN"></a>
ARN aliran Amazon Kinesis input yang dibaca.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-KinesisStreamsInput-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_KinesisStreamsInput_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/kinesisanalytics-2015-08-14/KinesisStreamsInput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsInput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsInput) 

# KinesisStreamsInputDescription
<a name="API_KinesisStreamsInputDescription"></a>

 Menjelaskan Amazon Kinesis stream yang dikonfigurasi sebagai sumber streaming dalam konfigurasi input aplikasi. 

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

 ** ResourceARN **   <a name="analytics-Type-KinesisStreamsInputDescription-ResourceARN"></a>
Amazon Resource Name (ARN) Amazon Kinesis stream.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-KinesisStreamsInputDescription-RoleARN"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk mengakses aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisStreamsInputDescription_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/kinesisanalytics-2015-08-14/KinesisStreamsInputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsInputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsInputDescription) 

# KinesisStreamsInputUpdate
<a name="API_KinesisStreamsInputUpdate"></a>

Saat memperbarui konfigurasi input aplikasi, berikan informasi tentang Amazon Kinesis stream sebagai sumber streaming.

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

 ** ResourceARNUpdate **   <a name="analytics-Type-KinesisStreamsInputUpdate-ResourceARNUpdate"></a>
Amazon Resource Name (ARN) Amazon Kinesis stream input yang dibaca.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-KinesisStreamsInputUpdate-RoleARNUpdate"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisStreamsInputUpdate_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/kinesisanalytics-2015-08-14/KinesisStreamsInputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsInputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsInputUpdate) 

# KinesisStreamsOutput
<a name="API_KinesisStreamsOutput"></a>

Saat mengonfigurasi output aplikasi, mengidentifikasi pengaliran Amazon Kinesis sebagai tujuan. Anda memberikan pengaliran Amazon Resource Name (ARN) dan juga ARN IAM role yang dapat digunakan Amazon Kinesis Analytics untuk menulis ke pengaliran atas nama Anda.

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

 ** ResourceARN **   <a name="analytics-Type-KinesisStreamsOutput-ResourceARN"></a>
ARN Amazon Kinesis stream tujuan yang ditulis.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-KinesisStreamsOutput-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk menulis ke pengaliran tujuan atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_KinesisStreamsOutput_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/kinesisanalytics-2015-08-14/KinesisStreamsOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsOutput) 

# KinesisStreamsOutputDescription
<a name="API_KinesisStreamsOutputDescription"></a>

 Untuk output aplikasi, jelaskan Amazon Kinesis stream yang dikonfigurasi sebagai tujuannya. 

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

 ** ResourceARN **   <a name="analytics-Type-KinesisStreamsOutputDescription-ResourceARN"></a>
Amazon Resource Name (ARN) Amazon Kinesis stream.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-KinesisStreamsOutputDescription-RoleARN"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk mengakses aliran.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisStreamsOutputDescription_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/kinesisanalytics-2015-08-14/KinesisStreamsOutputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsOutputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsOutputDescription) 

# KinesisStreamsOutputUpdate
<a name="API_KinesisStreamsOutputUpdate"></a>

 Saat memperbarui konfigurasi output menggunakan [UpdateApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_UpdateApplication.html)operasi, berikan informasi tentang aliran Amazon Kinesis yang dikonfigurasi sebagai tujuan. 

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

 ** ResourceARNUpdate **   <a name="analytics-Type-KinesisStreamsOutputUpdate-ResourceARNUpdate"></a>
Amazon Resource Name (ARN) Amazon Kinesis stream tempat Anda ingin menulis output.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-KinesisStreamsOutputUpdate-RoleARNUpdate"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk mengakses pengaliran atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_KinesisStreamsOutputUpdate_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/kinesisanalytics-2015-08-14/KinesisStreamsOutputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/KinesisStreamsOutputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/KinesisStreamsOutputUpdate) 

# LambdaOutput
<a name="API_LambdaOutput"></a>

Saat mengonfigurasi output aplikasi, mengidentifikasi fungsi AWS Lambda sebagai tujuan. Anda menyediakan fungsi Amazon Resource Name (ARN) dan juga IAM role yang dapat digunakann Amazon Kinesis Analytics untuk menulis ke fungsi atas nama Anda. 

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

 ** ResourceARN **   <a name="analytics-Type-LambdaOutput-ResourceARN"></a>
Amazon Resource Name (ARN) fungsi Lambda tujuan yang akan ditulis.  
Untuk menentukan versi sebelumnya dari fungsi Lambda yang terbaru, sertakan versi fungsi Lambda dalam ARN fungsi Lambda. Untuk informasi selengkapnya tentang Lambda ARNs, lihat [Contoh ARNs](/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda): Lambda AWS 
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-LambdaOutput-RoleARN"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk menulis ke fungsi tujuan atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_LambdaOutput_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/kinesisanalytics-2015-08-14/LambdaOutput) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/LambdaOutput) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/LambdaOutput) 

# LambdaOutputDescription
<a name="API_LambdaOutputDescription"></a>

Untuk keluaran aplikasi, jelaskan fungsi AWS Lambda yang dikonfigurasi sebagai tujuannya. 

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

 ** ResourceARN **   <a name="analytics-Type-LambdaOutputDescription-ResourceARN"></a>
Amazon Resource Name (ARN) fungsi Lambda tujuan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARN **   <a name="analytics-Type-LambdaOutputDescription-RoleARN"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk ditulis ke fungsi tujuan.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_LambdaOutputDescription_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/kinesisanalytics-2015-08-14/LambdaOutputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/LambdaOutputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/LambdaOutputDescription) 

# LambdaOutputUpdate
<a name="API_LambdaOutputUpdate"></a>

Saat memperbarui konfigurasi output menggunakan [UpdateApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_UpdateApplication.html)operasi, berikan informasi tentang fungsi AWS Lambda yang dikonfigurasi sebagai tujuan.

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

 ** ResourceARNUpdate **   <a name="analytics-Type-LambdaOutputUpdate-ResourceARNUpdate"></a>
Amazon Resource Name (ARN) fungsi Lambda tujuan.  
Untuk menentukan versi sebelumnya dari fungsi Lambda yang terbaru, sertakan versi fungsi Lambda dalam ARN fungsi Lambda. Untuk informasi selengkapnya tentang Lambda ARNs, lihat [Contoh ARNs](/general/latest/gr/aws-arns-and-namespaces.html#arn-syntax-lambda): Lambda AWS 
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** RoleARNUpdate **   <a name="analytics-Type-LambdaOutputUpdate-RoleARNUpdate"></a>
ARN IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk menulis ke fungsi tujuan atas nama Anda. Anda perlu memberikan izin yang diperlukan untuk peran ini.   
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_LambdaOutputUpdate_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/kinesisanalytics-2015-08-14/LambdaOutputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/LambdaOutputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/LambdaOutputUpdate) 

# MappingParameters
<a name="API_MappingParameters"></a>

Ketika mengonfigurasi input aplikasi pada saat membuat atau memperbarui aplikasi, memberikan informasi pemetaan tambahan tertentu untuk format catatan (seperti JSON, CSV, atau bidang catatan yang dibatasi oleh beberapa pembatas) pada sumber streaming.

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

 ** CSVMappingParameters **   <a name="analytics-Type-MappingParameters-CSVMappingParameters"></a>
Menyediakan informasi pemetaan tambahan saat format catatan menggunakan pembatas (misalnya, CSV).  
Tipe: Objek [CSVMappingParameters](API_CSVMappingParameters.md)  
Wajib: Tidak

 ** JSONMappingParameters **   <a name="analytics-Type-MappingParameters-JSONMappingParameters"></a>
Memberikan informasi pemetaan tambahan ketika JSON adalah format rekaman pada sumber streaming.  
Tipe: Objek [JSONMappingParameters](API_JSONMappingParameters.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_MappingParameters_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/kinesisanalytics-2015-08-14/MappingParameters) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/MappingParameters) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/MappingParameters) 

# Output
<a name="API_Output"></a>

 Menjelaskan konfigurasi output aplikasi di mana Anda mengidentifikasi aliran dalam aplikasi dan tujuan di mana Anda akan menulis data aliran dalam aplikasi. Tujuan dapat berupa aliran Amazon Kinesis atau aliran pengiriman Amazon Kinesis Firehose. 



Untuk batas berapa banyak tujuan yang dapat ditulis aplikasi dan batasan lainnya, lihat [Batasan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/limits.html). 

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

 ** DestinationSchema **   <a name="analytics-Type-Output-DestinationSchema"></a>
Menjelaskan format data saat catatan ditulis ke tujuan. Untuk informasi lebih lanjut, lihat [Mengonfigurasi Output Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html).  
Tipe: Objek [DestinationSchema](API_DestinationSchema.md)  
Wajib: Ya

 ** Name **   <a name="analytics-Type-Output-Name"></a>
Namai aliran dalam aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Ya

 ** KinesisFirehoseOutput **   <a name="analytics-Type-Output-KinesisFirehoseOutput"></a>
Mengidentifikasi aliran pengiriman Amazon Kinesis Firehose sebagai tujuan.  
Tipe: Objek [KinesisFirehoseOutput](API_KinesisFirehoseOutput.md)  
Wajib: Tidak

 ** KinesisStreamsOutput **   <a name="analytics-Type-Output-KinesisStreamsOutput"></a>
Mengidentifikasi aliran Amazon Kinesis sebagai tujuan.  
Tipe: Objek [KinesisStreamsOutput](API_KinesisStreamsOutput.md)  
Wajib: Tidak

 ** LambdaOutput **   <a name="analytics-Type-Output-LambdaOutput"></a>
Mengidentifikasi fungsi AWS Lambda sebagai tujuan.  
Tipe: Objek [LambdaOutput](API_LambdaOutput.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_Output_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/kinesisanalytics-2015-08-14/Output) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/Output) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/Output) 

# OutputDescription
<a name="API_OutputDescription"></a>

Menjelaskan konfigurasi output aplikasi, yang meliputi nama aliran dalam aplikasi dan tujuan tempat data aliran ditulis. Tujuan dapat berupa aliran Amazon Kinesis atau aliran pengiriman Amazon Kinesis Firehose. 

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

 ** DestinationSchema **   <a name="analytics-Type-OutputDescription-DestinationSchema"></a>
Format data yang digunakan untuk menulis data ke tujuan.  
Tipe: Objek [DestinationSchema](API_DestinationSchema.md)  
Wajib: Tidak

 ** KinesisFirehoseOutputDescription **   <a name="analytics-Type-OutputDescription-KinesisFirehoseOutputDescription"></a>
Menjelaskan aliran pengiriman Amazon Kinesis Firehose yang dikonfigurasi sebagai tujuan tempat output ditulis.  
Tipe: Objek [KinesisFirehoseOutputDescription](API_KinesisFirehoseOutputDescription.md)  
Wajib: Tidak

 ** KinesisStreamsOutputDescription **   <a name="analytics-Type-OutputDescription-KinesisStreamsOutputDescription"></a>
Menjelaskan aliran Amazon Kinesis yang dikonfigurasi sebagai tujuan tempat output ditulis.  
Tipe: Objek [KinesisStreamsOutputDescription](API_KinesisStreamsOutputDescription.md)  
Wajib: Tidak

 ** LambdaOutputDescription **   <a name="analytics-Type-OutputDescription-LambdaOutputDescription"></a>
Menjelaskan fungsi AWS Lambda yang dikonfigurasi sebagai tujuan di mana output ditulis.  
Tipe: Objek [LambdaOutputDescription](API_LambdaOutputDescription.md)  
Wajib: Tidak

 ** Name **   <a name="analytics-Type-OutputDescription-Name"></a>
Nama aliran dalam aplikasi yang dikonfigurasi sebagai output.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

 ** OutputId **   <a name="analytics-Type-OutputDescription-OutputId"></a>
Pengidentifikasi unik untuk konfigurasi output.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_OutputDescription_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/kinesisanalytics-2015-08-14/OutputDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/OutputDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/OutputDescription) 

# OutputUpdate
<a name="API_OutputUpdate"></a>

 Menjelaskan pembaruan ke konfigurasi output yang diidentifikasi oleh `OutputId`. 

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

 ** OutputId **   <a name="analytics-Type-OutputUpdate-OutputId"></a>
Mengidentifikasi konfigurasi output tertentu yang ingin Anda perbarui.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** DestinationSchemaUpdate **   <a name="analytics-Type-OutputUpdate-DestinationSchemaUpdate"></a>
Menjelaskan format data saat catatan ditulis ke tujuan. Untuk informasi lebih lanjut, lihat [Mengonfigurasi Output Aplikasi](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-it-works-output.html).  
Tipe: Objek [DestinationSchema](API_DestinationSchema.md)  
Wajib: Tidak

 ** KinesisFirehoseOutputUpdate **   <a name="analytics-Type-OutputUpdate-KinesisFirehoseOutputUpdate"></a>
Menjelaskan aliran pengiriman Amazon Kinesis Firehose sebagai tujuan untuk output.  
Tipe: Objek [KinesisFirehoseOutputUpdate](API_KinesisFirehoseOutputUpdate.md)  
Wajib: Tidak

 ** KinesisStreamsOutputUpdate **   <a name="analytics-Type-OutputUpdate-KinesisStreamsOutputUpdate"></a>
Menjelaskan aliran Amazon Kinesis sebagai tujuan untuk output.  
Tipe: Objek [KinesisStreamsOutputUpdate](API_KinesisStreamsOutputUpdate.md)  
Wajib: Tidak

 ** LambdaOutputUpdate **   <a name="analytics-Type-OutputUpdate-LambdaOutputUpdate"></a>
Menjelaskan fungsi AWS Lambda sebagai tujuan untuk output.  
Tipe: Objek [LambdaOutputUpdate](API_LambdaOutputUpdate.md)  
Wajib: Tidak

 ** NameUpdate **   <a name="analytics-Type-OutputUpdate-NameUpdate"></a>
Jika Anda ingin menentukan aliran dalam aplikasi yang berbeda untuk konfigurasi output ini, gunakan bidang ini untuk menentukan nama aliran dalam aplikasi baru.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

## Lihat Juga
<a name="API_OutputUpdate_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/kinesisanalytics-2015-08-14/OutputUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/OutputUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/OutputUpdate) 

# RecordColumn
<a name="API_RecordColumn"></a>

Menjelaskan pemetaan setiap elemen data di sumber streaming ke kolom yang sesuai di aliran dalam aplikasi.

Juga digunakan untuk menjelaskan format sumber data referensi.

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

 ** Name **   <a name="analytics-Type-RecordColumn-Name"></a>
Nama kolom yang dibuat di aliran input dalam aplikasi atau tabel referensi.  
Tipe: String  
Diperlukan: Ya

 ** SqlType **   <a name="analytics-Type-RecordColumn-SqlType"></a>
Tipe kolom yang dibuat di aliran input dalam aplikasi atau tabel referensi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1.  
Wajib: Ya

 ** Mapping **   <a name="analytics-Type-RecordColumn-Mapping"></a>
Referensi ke elemen data dalam input streaming atau sumber data referensi. Elemen ini diperlukan jika [RecordFormatType](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_RecordFormat.html#analytics-Type-RecordFormat-RecordFormatTypel)ada`JSON`.  
Tipe: String  
Wajib: Tidak

## Lihat Juga
<a name="API_RecordColumn_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/kinesisanalytics-2015-08-14/RecordColumn) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/RecordColumn) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/RecordColumn) 

# RecordFormat
<a name="API_RecordFormat"></a>

 Menjelaskan format catatan dan informasi pemetaan yang relevan yang harus diterapkan untuk skematisasi catatan pada aliran. 

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

 ** RecordFormatType **   <a name="analytics-Type-RecordFormat-RecordFormatType"></a>
Tipe format catatan.  
Tipe: String  
Nilai yang Valid: `JSON | CSV`   
Wajib: Ya

 ** MappingParameters **   <a name="analytics-Type-RecordFormat-MappingParameters"></a>
Ketika mengonfigurasi input aplikasi pada saat membuat atau memperbarui aplikasi, memberikan informasi pemetaan tambahan tertentu untuk format catatan (seperti JSON, CSV, atau bidang catatan yang dibatasi oleh beberapa pembatas) pada sumber streaming.  
Tipe: Objek [MappingParameters](API_MappingParameters.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_RecordFormat_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/kinesisanalytics-2015-08-14/RecordFormat) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/RecordFormat) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/RecordFormat) 

# ReferenceDataSource
<a name="API_ReferenceDataSource"></a>

Menjelaskan sumber data referensi dengan menyediakan informasi sumber (nama bucket S3 dan nama kunci objek), nama tabel dalam aplikasi yang dihasilkan, dan skema yang diperlukan untuk memetakan elemen data di objek Amazon S3 ke tabel dalam aplikasi.

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

 ** ReferenceSchema **   <a name="analytics-Type-ReferenceDataSource-ReferenceSchema"></a>
Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai yang dibuat di aliran dalam aplikasi.  
Tipe: Objek [SourceSchema](API_SourceSchema.md)  
Wajib: Ya

 ** TableName **   <a name="analytics-Type-ReferenceDataSource-TableName"></a>
Nama tabel dalam aplikasi yang dibuat.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Ya

 ** S3ReferenceDataSource **   <a name="analytics-Type-ReferenceDataSource-S3ReferenceDataSource"></a>
Mengidentifikasi bucket S3 dan objek yang berisi data referensi. Juga mengidentifikasi IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk membaca objek ini atas nama Anda. Aplikasi Amazon Kinesis Analytics memuat data referensi satu kali saja. Jika data berubah, Anda memanggil operasi `UpdateApplication` untuk memicu pemuatan ulang data ke dalam aplikasi Anda.   
Tipe: Objek [S3ReferenceDataSource](API_S3ReferenceDataSource.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_ReferenceDataSource_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/kinesisanalytics-2015-08-14/ReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ReferenceDataSource) 

# ReferenceDataSourceDescription
<a name="API_ReferenceDataSourceDescription"></a>

Menjelaskan sumber data referensi yang dikonfigurasi untuk aplikasi.

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

 ** ReferenceId **   <a name="analytics-Type-ReferenceDataSourceDescription-ReferenceId"></a>
ID dari sumber data referensi. Ini adalah ID yang diberikan Amazon Kinesis Analytics saat Anda menambahkan sumber data referensi ke aplikasi menggunakan [AddApplicationReferenceDataSource](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_AddApplicationReferenceDataSource.html)operasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** S3ReferenceDataSourceDescription **   <a name="analytics-Type-ReferenceDataSourceDescription-S3ReferenceDataSourceDescription"></a>
Menyediakan nama bucket S3, nama kunci objek yang berisi data referensi. Ini juga menyediakan Amazon Resource Name (ARN) IAM role yang dapat diambil Amazon Kinesis Analytics untuk membaca objek Amazon S3 dan mengisi tabel referensi dalam aplikasi.  
Tipe: Objek [S3ReferenceDataSourceDescription](API_S3ReferenceDataSourceDescription.md)  
Wajib: Ya

 ** TableName **   <a name="analytics-Type-ReferenceDataSourceDescription-TableName"></a>
Nama tabel dalam aplikasi yang dibuat dengan konfigurasi sumber data referensi tertentu.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Ya

 ** ReferenceSchema **   <a name="analytics-Type-ReferenceDataSourceDescription-ReferenceSchema"></a>
Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai yang dibuat di aliran dalam aplikasi.  
Tipe: Objek [SourceSchema](API_SourceSchema.md)  
Wajib: Tidak

## Lihat Juga
<a name="API_ReferenceDataSourceDescription_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/kinesisanalytics-2015-08-14/ReferenceDataSourceDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ReferenceDataSourceDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ReferenceDataSourceDescription) 

# ReferenceDataSourceUpdate
<a name="API_ReferenceDataSourceUpdate"></a>

Ketika Anda memperbarui konfigurasi sumber data referensi untuk aplikasi, objek ini menyediakan semua nilai yang diperbarui (seperti nama bucket sumber dan nama objek kunci), nama tabel dalam aplikasi yang dibuat, dan informasi pemetaan yang diperbarui yang memetakan data dalam objek Amazon S3 ke ke tabel referensi dalam aplikasi yang dibuat.

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

 ** ReferenceId **   <a name="analytics-Type-ReferenceDataSourceUpdate-ReferenceId"></a>
ID sumber data referensi yang diperbarui. Anda dapat menggunakan operasi [DescribeApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_DescribeApplication.html) untuk mendapatkan nilai ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 50.  
Pola: `[a-zA-Z0-9_.-]+`   
Wajib: Ya

 ** ReferenceSchemaUpdate **   <a name="analytics-Type-ReferenceDataSourceUpdate-ReferenceSchemaUpdate"></a>
Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai yang dibuat di aliran dalam aplikasi.   
Tipe: Objek [SourceSchema](API_SourceSchema.md)  
Wajib: Tidak

 ** S3ReferenceDataSourceUpdate **   <a name="analytics-Type-ReferenceDataSourceUpdate-S3ReferenceDataSourceUpdate"></a>
Menjelaskan nama bucket S3, nama kunci objek, dan IAM role yang dapat diambil Amazon Kinesis Analytics untuk membaca objek Amazon S3 atas nama Anda dan mengisi tabel referensi dalam aplikasi.  
Tipe: Objek [S3ReferenceDataSourceUpdate](API_S3ReferenceDataSourceUpdate.md)  
Wajib: Tidak

 ** TableNameUpdate **   <a name="analytics-Type-ReferenceDataSourceUpdate-TableNameUpdate"></a>
Nama tabel dalam aplikasi yang dibuat dengan pembaruan ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 32.  
Wajib: Tidak

## Lihat Juga
<a name="API_ReferenceDataSourceUpdate_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/kinesisanalytics-2015-08-14/ReferenceDataSourceUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/ReferenceDataSourceUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/ReferenceDataSourceUpdate) 

# S3Configuration
<a name="API_S3Configuration"></a>

Menyediakan deskripsi sumber data Amazon S3, termasuk Amazon Resource Name (ARN) bucket S3, ARN IAM role yang digunakan untuk mengakses bucket, dan nama objek Amazon S3 yang berisi data.

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

 ** BucketARN **   <a name="analytics-Type-S3Configuration-BucketARN"></a>
ARN bucket S3 yang berisi data.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** FileKey **   <a name="analytics-Type-S3Configuration-FileKey"></a>
Nama objek yang berisi data.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.  
Wajib: Ya

 ** RoleARN **   <a name="analytics-Type-S3Configuration-RoleARN"></a>
ARN IAM peran yang digunakan untuk mengakses data.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_S3Configuration_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/kinesisanalytics-2015-08-14/S3Configuration) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/S3Configuration) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/S3Configuration) 

# S3ReferenceDataSource
<a name="API_S3ReferenceDataSource"></a>

Mengidentifikasi bucket S3 dan objek yang berisi data referensi. Juga mengidentifikasi IAM role yang dapat diasumsikan Amazon Kinesis Analytics untuk membaca objek ini atas nama Anda.

Aplikasi Amazon Kinesis Analytics memuat data referensi satu kali saja. Jika data berubah, Anda memanggil operasi [UpdateApplication](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/API_UpdateApplication.html) untuk memicu pemuatan ulang data ke dalam aplikasi Anda.

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

 ** BucketARN **   <a name="analytics-Type-S3ReferenceDataSource-BucketARN"></a>
Amazon Resource Name (ARN) dari bucket S3.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** FileKey **   <a name="analytics-Type-S3ReferenceDataSource-FileKey"></a>
Nama kunci objek yang berisi data referensi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.  
Wajib: Ya

 ** ReferenceRoleARN **   <a name="analytics-Type-S3ReferenceDataSource-ReferenceRoleARN"></a>
ARN IAM role yang dapat diasumsikan layanan untuk membaca data atas nama Anda. Peran ini harus memiliki izin untuk tindakan `s3:GetObject` pada objek dan kebijakan kepercayaan yang memungkinkan prinsipal layanan Amazon Kinesis Analytics untuk mengasumsikan peran ini.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_S3ReferenceDataSource_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/kinesisanalytics-2015-08-14/S3ReferenceDataSource) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/S3ReferenceDataSource) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/S3ReferenceDataSource) 

# S3ReferenceDataSourceDescription
<a name="API_S3ReferenceDataSourceDescription"></a>

Menyediakan nama bucket dan nama kunci objek yang menyimpan data referensi.

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

 ** BucketARN **   <a name="analytics-Type-S3ReferenceDataSourceDescription-BucketARN"></a>
Amazon Resource Name (ARN) dari bucket S3.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Ya

 ** FileKey **   <a name="analytics-Type-S3ReferenceDataSourceDescription-FileKey"></a>
Nama kunci objek Amazon S3.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.  
Wajib: Ya

 ** ReferenceRoleARN **   <a name="analytics-Type-S3ReferenceDataSourceDescription-ReferenceRoleARN"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk membaca objek Amazon S3 atas nama Anda untuk mengisi tabel referensi dalam aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Ya

## Lihat Juga
<a name="API_S3ReferenceDataSourceDescription_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/kinesisanalytics-2015-08-14/S3ReferenceDataSourceDescription) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/S3ReferenceDataSourceDescription) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/S3ReferenceDataSourceDescription) 

# S3ReferenceDataSourceUpdate
<a name="API_S3ReferenceDataSourceUpdate"></a>

Menjelaskan nama bucket S3, nama kunci objek, dan IAM role yang dapat diambil Amazon Kinesis Analytics untuk membaca objek Amazon S3 atas nama Anda dan mengisi tabel referensi dalam aplikasi.

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

 ** BucketARNUpdate **   <a name="analytics-Type-S3ReferenceDataSourceUpdate-BucketARNUpdate"></a>
Amazon Resource Name (ARN) dari bucket S3.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Wajib: Tidak

 ** FileKeyUpdate **   <a name="analytics-Type-S3ReferenceDataSourceUpdate-FileKeyUpdate"></a>
Nama kunci objek.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 1024.  
Wajib: Tidak

 ** ReferenceRoleARNUpdate **   <a name="analytics-Type-S3ReferenceDataSourceUpdate-ReferenceRoleARNUpdate"></a>
ARN IAM role yang dapat diambil Amazon Kinesis Analytics untuk membaca objek Amazon S3 dan mengisi dalam aplikasi.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 2048.  
Pola: `arn:.*`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_S3ReferenceDataSourceUpdate_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/kinesisanalytics-2015-08-14/S3ReferenceDataSourceUpdate) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/S3ReferenceDataSourceUpdate) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/S3ReferenceDataSourceUpdate) 

# SourceSchema
<a name="API_SourceSchema"></a>

Menjelaskan format data dalam sumber streaming, dan cara setiap elemen data memetakan ke kolom yang sesuai yang dibuat di pengaliran dalam aplikasi.

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

 ** RecordColumns **   <a name="analytics-Type-SourceSchema-RecordColumns"></a>
Daftar objek `RecordColumn`.  
Tipe: Array objek [RecordColumn](API_RecordColumn.md)  
Anggota Array: Jumlah minimum 1 item. Jumlah maksimum 1000 item.  
Wajib: Ya

 ** RecordFormat **   <a name="analytics-Type-SourceSchema-RecordFormat"></a>
Menentukan format catatan pada sumber streaming.  
Tipe: Objek [RecordFormat](API_RecordFormat.md)  
Wajib: Ya

 ** RecordEncoding **   <a name="analytics-Type-SourceSchema-RecordEncoding"></a>
Menentukan pengkodean catatan dalam sumber streaming. Misalnya, UTF-8.  
Tipe: String  
Pola: `UTF-8`   
Diperlukan: Tidak

## Lihat Juga
<a name="API_SourceSchema_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/kinesisanalytics-2015-08-14/SourceSchema) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/SourceSchema) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/SourceSchema) 

# Tag
<a name="API_Tag"></a>

Pasangan kunci-nilai (nilainya opsional) yang dapat Anda tentukan dan tetapkan ke sumber daya. AWS Jika Anda menentukan tanda yang sudah ada, nilai tanda diganti dengan nilai yang Anda tentukan dalam permintaan. Perhatikan bahwa jumlah maksimum tanda aplikasi termasuk tanda sistem. Jumlah maksimum tanda aplikasi yang ditentukan pengguna adalah 50. Untuk informasi selengkapnya, lihat [Menggunakan Penandaan](https://docs.aws.amazon.com/kinesisanalytics/latest/dev/how-tagging.html).

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

 ** Key **   <a name="analytics-Type-Tag-Key"></a>
Nilai dari tanda nilai kunci.  
Tipe: String  
Batasan Panjang: Panjang minimum 1. Panjang maksimum 128.  
Wajib: Ya

 ** Value **   <a name="analytics-Type-Tag-Value"></a>
Nilai dari tanda nilai kunci. Nilai ini bersifat opsional.  
Tipe: String  
Batasan Panjang: Panjang minimum 0. Panjang maksimum 256.  
Wajib: Tidak

## Lihat Juga
<a name="API_Tag_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/kinesisanalytics-2015-08-14/Tag) 
+  [AWS SDK for Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/kinesisanalytics-2015-08-14/Tag) 
+  [AWS SDK for Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/kinesisanalytics-2015-08-14/Tag) 