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