Skip to content

/AWS1/CL_QSTLOOKBACKWINDOW

The lookback window setup of an incremental refresh configuration.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_columnname TYPE /AWS1/QSTSTRING /AWS1/QSTSTRING

The name of the lookback window column.

iv_size TYPE /AWS1/QSTPOSITIVELONG /AWS1/QSTPOSITIVELONG

The lookback window column size.

iv_sizeunit TYPE /AWS1/QSTLOOKBACKWINDOWSIZEU00 /AWS1/QSTLOOKBACKWINDOWSIZEU00

The size unit that is used for the lookback window column. Valid values for this structure are HOUR, DAY, and WEEK.


Queryable Attributes

ColumnName

The name of the lookback window column.

Accessible with the following methods

Method Description
GET_COLUMNNAME() Getter for COLUMNNAME, with configurable default
ASK_COLUMNNAME() Getter for COLUMNNAME w/ exceptions if field has no value
HAS_COLUMNNAME() Determine if COLUMNNAME has a value

Size

The lookback window column size.

Accessible with the following methods

Method Description
GET_SIZE() Getter for SIZE, with configurable default
ASK_SIZE() Getter for SIZE w/ exceptions if field has no value
HAS_SIZE() Determine if SIZE has a value

SizeUnit

The size unit that is used for the lookback window column. Valid values for this structure are HOUR, DAY, and WEEK.

Accessible with the following methods

Method Description
GET_SIZEUNIT() Getter for SIZEUNIT, with configurable default
ASK_SIZEUNIT() Getter for SIZEUNIT w/ exceptions if field has no value
HAS_SIZEUNIT() Determine if SIZEUNIT has a value