Connecting to Iceberg

The Iceberg connection type enables connecting to an Iceberg REST catalog to request a short-lived token to access the Apache Iceberg tables. This token can be injected as an environment variable, to be used with Trino, Spark, Flink, or your favorite query engine that supports Apache Iceberg.

After installing the Iceberg provider in your Airflow environment, the corresponding connection type of iceberg will be made available.

Default Connection IDs

Iceberg Hook uses the parameter iceberg_conn_id for Connection IDs and the value of the parameter as iceberg_default by default. You can create multiple connections in case you want to switch between environments.

Configuring the Connection

Client ID

The OAuth2 Client ID

Client Secret

The OAuth2 Client Secret

Host

Sets the URL to the Tabular environment. By default https://api.tabulardata.io/ws/v1

Was this entry helpful?