/AWS1/CL_QSTSAASTABLE¶
A table from a Software-as-a-Service (SaaS) data source, including connection details and column definitions.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_datasourcearn TYPE /AWS1/QSTARN /AWS1/QSTARN¶
The Amazon Resource Name (ARN) of the SaaS data source.
it_tablepath TYPE /AWS1/CL_QSTTABLEPATHELEMENT=>TT_TABLEPATHELEMENTLIST TT_TABLEPATHELEMENTLIST¶
The hierarchical path to the table within the SaaS data source.
it_inputcolumns TYPE /AWS1/CL_QSTINPUTCOLUMN=>TT_INPUTCOLUMNLIST TT_INPUTCOLUMNLIST¶
The list of input columns available from the SaaS table.
Queryable Attributes¶
DataSourceArn¶
The Amazon Resource Name (ARN) of the SaaS data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATASOURCEARN() |
Getter for DATASOURCEARN, with configurable default |
ASK_DATASOURCEARN() |
Getter for DATASOURCEARN w/ exceptions if field has no value |
HAS_DATASOURCEARN() |
Determine if DATASOURCEARN has a value |
TablePath¶
The hierarchical path to the table within the SaaS data source.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TABLEPATH() |
Getter for TABLEPATH, with configurable default |
ASK_TABLEPATH() |
Getter for TABLEPATH w/ exceptions if field has no value |
HAS_TABLEPATH() |
Determine if TABLEPATH has a value |
InputColumns¶
The list of input columns available from the SaaS table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_INPUTCOLUMNS() |
Getter for INPUTCOLUMNS, with configurable default |
ASK_INPUTCOLUMNS() |
Getter for INPUTCOLUMNS w/ exceptions if field has no value |
HAS_INPUTCOLUMNS() |
Determine if INPUTCOLUMNS has a value |