Skip to content

/AWS1/CL_KFKDESTINATIONTABLE

Configuration of an Apache Iceberg destination table.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_destinationdatabasename TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The name of the destination namespace (database) in the AWS Glue Data Catalog.

iv_destinationtablename TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The name of the destination Apache Iceberg table.

io_partitionspec TYPE REF TO /AWS1/CL_KFKPARTITIONSPEC /AWS1/CL_KFKPARTITIONSPEC

The partition specification for the destination table.


Queryable Attributes

DestinationDatabaseName

The name of the destination namespace (database) in the AWS Glue Data Catalog.

Accessible with the following methods

Method Description
GET_DESTINATIONDATABASENAME() Getter for DESTINATIONDATABASENAME, with configurable defaul
ASK_DESTINATIONDATABASENAME() Getter for DESTINATIONDATABASENAME w/ exceptions if field ha
HAS_DESTINATIONDATABASENAME() Determine if DESTINATIONDATABASENAME has a value

DestinationTableName

The name of the destination Apache Iceberg table.

Accessible with the following methods

Method Description
GET_DESTINATIONTABLENAME() Getter for DESTINATIONTABLENAME, with configurable default
ASK_DESTINATIONTABLENAME() Getter for DESTINATIONTABLENAME w/ exceptions if field has n
HAS_DESTINATIONTABLENAME() Determine if DESTINATIONTABLENAME has a value

PartitionSpec

The partition specification for the destination table.

Accessible with the following methods

Method Description
GET_PARTITIONSPEC() Getter for PARTITIONSPEC

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT___LISTOFDESTINATIONTABLE

TYPES TT___LISTOFDESTINATIONTABLE TYPE STANDARD TABLE OF REF TO /AWS1/CL_KFKDESTINATIONTABLE WITH DEFAULT KEY
.