/AWS1/CL_KN2DISCOVERINPSCHRSP¶
DiscoverInputSchemaResponse
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_inputschema TYPE REF TO /AWS1/CL_KN2SOURCESCHEMA /AWS1/CL_KN2SOURCESCHEMA¶
The schema inferred from the streaming source. It identifies the format of the data in the streaming source and how each data element maps to corresponding columns in the in-application stream that you can create.
it_parsedinputrecords TYPE /AWS1/CL_KN2PARSEDINPUTREC_W=>TT_PARSEDINPUTRECORDS TT_PARSEDINPUTRECORDS¶
An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).
it_processedinputrecords TYPE /AWS1/CL_KN2PROCEDINPUTRECS_W=>TT_PROCESSEDINPUTRECORDS TT_PROCESSEDINPUTRECORDS¶
The stream data that was modified by the processor specified in the
InputProcessingConfigurationparameter.
it_rawinputrecords TYPE /AWS1/CL_KN2RAWINPUTRECORDS_W=>TT_RAWINPUTRECORDS TT_RAWINPUTRECORDS¶
The raw stream data that was sampled to infer the schema.
Queryable Attributes¶
InputSchema¶
The schema inferred from the streaming source. It identifies the format of the data in the streaming source and how each data element maps to corresponding columns in the in-application stream that you can create.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTSCHEMA() |
Getter for INPUTSCHEMA |
ParsedInputRecords¶
An array of elements, where each element corresponds to a row in a stream record (a stream record can have more than one row).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARSEDINPUTRECORDS() |
Getter for PARSEDINPUTRECORDS, with configurable default |
ASK_PARSEDINPUTRECORDS() |
Getter for PARSEDINPUTRECORDS w/ exceptions if field has no |
HAS_PARSEDINPUTRECORDS() |
Determine if PARSEDINPUTRECORDS has a value |
ProcessedInputRecords¶
The stream data that was modified by the processor specified in the
InputProcessingConfigurationparameter.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PROCESSEDINPUTRECORDS() |
Getter for PROCESSEDINPUTRECORDS, with configurable default |
ASK_PROCESSEDINPUTRECORDS() |
Getter for PROCESSEDINPUTRECORDS w/ exceptions if field has |
HAS_PROCESSEDINPUTRECORDS() |
Determine if PROCESSEDINPUTRECORDS has a value |
RawInputRecords¶
The raw stream data that was sampled to infer the schema.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RAWINPUTRECORDS() |
Getter for RAWINPUTRECORDS, with configurable default |
ASK_RAWINPUTRECORDS() |
Getter for RAWINPUTRECORDS w/ exceptions if field has no val |
HAS_RAWINPUTRECORDS() |
Determine if RAWINPUTRECORDS has a value |