Skip to content

/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