C# Класс Amazon.KinesisAnalytics.Model.CreateApplicationRequest

Container for the parameters to the CreateApplication operation. Creates an Amazon Kinesis Analytics application. You can configure each application with one streaming source as input, application code to process the input, and up to five streaming destinations where you want Amazon Kinesis Analytics to write the output data from your application. For an overview, see How it Works.

In the input configuration, you map the streaming source to an in-application stream, which you can think of as a constantly updating table. In the mapping, you must provide a schema for the in-application stream and map each data column in the in-application stream to a data element in the streaming source, with the option of renaming, casting and dropping columns as desired.

Your application code is one or more SQL statements that read input data, transform it, and generate output. Your application code can create one or more SQL artifacts like SQL streams or pumps.

In the output configuration, you can configure the application to write data from in-application streams created in your applications to up to five streaming destinations.

To read data from your source stream or write data to destination streams, Amazon Kinesis Analytics needs your permissions. You grant these permissions by creating IAM roles. This operation requires permissions to perform the kinesisanalytics:CreateApplication action.

For introductory exercises to create an Amazon Kinesis Analytics application, see Getting Started.

Наследование: AmazonKinesisAnalyticsRequest
Показать файл Открыть проект Примеры использования класса

Приватные методы

Метод Описание
IsSetApplicationCode ( ) : bool
IsSetApplicationDescription ( ) : bool
IsSetApplicationName ( ) : bool
IsSetInputs ( ) : bool
IsSetOutputs ( ) : bool