Values.SourceSchemaSourceFor a SQL-based Kinesis Data Analytics application, describes the format of the data in the streaming source, and how each data element maps to corresponding columns created in the in-application stream.
type nonrec t = {recordFormat : RecordFormat.t;Specifies the format of the records on the streaming source.
*)recordEncoding : RecordEncoding.t option;Specifies the encoding of the records in the streaming source. For example, UTF-8.
*)recordColumns : RecordColumns.t;A list of RecordColumn objects.
*)}val make :
?recordEncoding:??? ->
recordFormat:RecordFormat.t ->
recordColumns:RecordColumns.t ->
unit ->
tval to_value :
t ->
[> `Structure of
(string
* [> `List of
[> `Structure of
(string * [> `String of RecordColumnName.t ]) list ]
list
| `String of RecordEncoding.t
| `Structure of
(string
* [> `Enum of string
| `Structure of
(string
* [> `Structure of
(string * [> `String of RecordRowPath.t ]) list ])
list ])
list ])
list ]