/AWS1/CL_KFKPARTITIONSPEC¶
Partition specification for an Apache Iceberg destination table.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_partitionstrategy TYPE /AWS1/KFKPARTITIONSTRATEGY /AWS1/KFKPARTITIONSTRATEGY¶
The partitioning strategy applied to records written to the table.
Optional arguments:¶
it_sourcelist TYPE /AWS1/CL_KFKPARTITIONSOURCE=>TT___LISTOFPARTITIONSOURCE TT___LISTOFPARTITIONSOURCE¶
The source columns used by the partitioning strategy. For TIME_HOUR, must contain exactly one source column whose value is a timestamp.
Queryable Attributes¶
PartitionStrategy¶
The partitioning strategy applied to records written to the table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PARTITIONSTRATEGY() |
Getter for PARTITIONSTRATEGY, with configurable default |
ASK_PARTITIONSTRATEGY() |
Getter for PARTITIONSTRATEGY w/ exceptions if field has no v |
HAS_PARTITIONSTRATEGY() |
Determine if PARTITIONSTRATEGY has a value |
SourceList¶
The source columns used by the partitioning strategy. For TIME_HOUR, must contain exactly one source column whose value is a timestamp.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SOURCELIST() |
Getter for SOURCELIST, with configurable default |
ASK_SOURCELIST() |
Getter for SOURCELIST w/ exceptions if field has no value |
HAS_SOURCELIST() |
Determine if SOURCELIST has a value |