Skip to content

/AWS1/CL_QSTXFRMOPSOURCE

Specifies the source of data for a transform operation, including the source operation and column mappings.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_transformoperationid TYPE /AWS1/QSTDATASETENTITYRESID /AWS1/QSTDATASETENTITYRESID

The identifier of the transform operation that provides input data.

Optional arguments:

it_columnidmappings TYPE /AWS1/CL_QSTDATASETCOLUMNIDMAP=>TT_DATASETCOLUMNIDMAPPINGLIST TT_DATASETCOLUMNIDMAPPINGLIST

The mappings between source column identifiers and target column identifiers for this transformation.


Queryable Attributes

TransformOperationId

The identifier of the transform operation that provides input data.

Accessible with the following methods

Method Description
GET_TRANSFORMOPERATIONID() Getter for TRANSFORMOPERATIONID, with configurable default
ASK_TRANSFORMOPERATIONID() Getter for TRANSFORMOPERATIONID w/ exceptions if field has n
HAS_TRANSFORMOPERATIONID() Determine if TRANSFORMOPERATIONID has a value

ColumnIdMappings

The mappings between source column identifiers and target column identifiers for this transformation.

Accessible with the following methods

Method Description
GET_COLUMNIDMAPPINGS() Getter for COLUMNIDMAPPINGS, with configurable default
ASK_COLUMNIDMAPPINGS() Getter for COLUMNIDMAPPINGS w/ exceptions if field has no va
HAS_COLUMNIDMAPPINGS() Determine if COLUMNIDMAPPINGS has a value