Skip to content

/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.