/AWS1/CL_QSTSEMANTICTABLE¶
A semantic table that represents the final analytical structure of the data.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_alias TYPE /AWS1/QSTSEMANTICTABLEALIAS /AWS1/QSTSEMANTICTABLEALIAS¶
Alias for the semantic table.
iv_destinationtableid TYPE /AWS1/QSTDATASETENTITYRESID /AWS1/QSTDATASETENTITYRESID¶
The identifier of the destination table from data preparation that provides data to this semantic table.
Optional arguments:¶
io_rowlevelpermissionconf TYPE REF TO /AWS1/CL_QSTROWLEVELPERMCONF /AWS1/CL_QSTROWLEVELPERMCONF¶
Configuration for row level security that control data access for this semantic table.
Queryable Attributes¶
Alias¶
Alias for the semantic table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ALIAS() |
Getter for ALIAS, with configurable default |
ASK_ALIAS() |
Getter for ALIAS w/ exceptions if field has no value |
HAS_ALIAS() |
Determine if ALIAS has a value |
DestinationTableId¶
The identifier of the destination table from data preparation that provides data to this semantic table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESTINATIONTABLEID() |
Getter for DESTINATIONTABLEID, with configurable default |
ASK_DESTINATIONTABLEID() |
Getter for DESTINATIONTABLEID w/ exceptions if field has no |
HAS_DESTINATIONTABLEID() |
Determine if DESTINATIONTABLEID has a value |
RowLevelPermissionConfiguration¶
Configuration for row level security that control data access for this semantic table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROWLEVELPERMISSIONCONF() |
Getter for ROWLEVELPERMISSIONCONF |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_SEMANTICTABLEMAP¶
TYPES TT_SEMANTICTABLEMAP TYPE HASHED TABLE OF /AWS1/CL_QSTSEMANTICTABLE=>TS_SEMANTICTABLEMAP_MAPROW WITH UNIQUE KEY key
.
TS_SEMANTICTABLEMAP_MAPROW¶
TYPES: BEGIN OF TS_SEMANTICTABLEMAP_MAPROW,
key TYPE /AWS1/QSTDATASETENTITYRESID,
value TYPE REF TO /AWS1/CL_QSTSEMANTICTABLE,
END OF TS_SEMANTICTABLEMAP_MAPROW.