Skip to content

/AWS1/CL_KFKCATALOG

Configuration of the AWS Glue Data Catalog and S3 Tables warehouse used by the Apache Iceberg destination.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_catalogarn TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) of the federated AWS Glue Data Catalog that projects the S3 Tables bucket. If omitted, MSK derives the catalog ARN from warehouseLocation.

iv_warehouselocation TYPE /AWS1/KFK__STRING /AWS1/KFK__STRING

The Amazon Resource Name (ARN) of the S3 Tables bucket that backs the Apache Iceberg warehouse.


Queryable Attributes

CatalogArn

The Amazon Resource Name (ARN) of the federated AWS Glue Data Catalog that projects the S3 Tables bucket. If omitted, MSK derives the catalog ARN from warehouseLocation.

Accessible with the following methods

Method Description
GET_CATALOGARN() Getter for CATALOGARN, with configurable default
ASK_CATALOGARN() Getter for CATALOGARN w/ exceptions if field has no value
HAS_CATALOGARN() Determine if CATALOGARN has a value

WarehouseLocation

The Amazon Resource Name (ARN) of the S3 Tables bucket that backs the Apache Iceberg warehouse.

Accessible with the following methods

Method Description
GET_WAREHOUSELOCATION() Getter for WAREHOUSELOCATION, with configurable default
ASK_WAREHOUSELOCATION() Getter for WAREHOUSELOCATION w/ exceptions if field has no v
HAS_WAREHOUSELOCATION() Determine if WAREHOUSELOCATION has a value