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