RecordColumn - Amazon Managed Service for Apache Flink (formerly Amazon Kinesis Data Analytics for Apache Flink)

RecordColumn

For a SQL-based Kinesis Data Analytics application, describes the mapping of each data element in the streaming source to the corresponding column in the in-application stream.

Also used to describe the format of the reference data source.

Contents

Name

The name of the column that is created in the in-application input stream or reference table.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 256.

Pattern: [^-\s<>&]*

Required: Yes

SqlType

The type of column created in the in-application input stream or reference table.

Type: String

Length Constraints: Minimum length of 1. Maximum length of 100.

Required: Yes

Mapping

A reference to the data element in the streaming input or the reference data source.

Type: String

Length Constraints: Minimum length of 0. Maximum length of 65535.

Required: No

See Also

For more information about using this API in one of the language-specific AWS SDKs, see the following: