Skip to content

/AWS1/CL_GLUICEBERGSORTORDER

Defines the sort order specification for an Iceberg table, determining how data should be ordered within partitions to optimize query performance.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_orderid TYPE /AWS1/GLUINTEGER /AWS1/GLUINTEGER

The unique identifier for this sort order specification within the Iceberg table's metadata.

it_fields TYPE /AWS1/CL_GLUICEBERGSORTFIELD=>TT_ICEBERGSORTORDERFIELDLIST TT_ICEBERGSORTORDERFIELDLIST

The list of fields and their sort directions that define the ordering criteria for the Iceberg table data.


Queryable Attributes

OrderId

The unique identifier for this sort order specification within the Iceberg table's metadata.

Accessible with the following methods

Method Description
GET_ORDERID() Getter for ORDERID

Fields

The list of fields and their sort directions that define the ordering criteria for the Iceberg table data.

Accessible with the following methods

Method Description
GET_FIELDS() Getter for FIELDS, with configurable default
ASK_FIELDS() Getter for FIELDS w/ exceptions if field has no value
HAS_FIELDS() Determine if FIELDS has a value