Connection

Location of the warehouse, like: s3://some-bucket/some/path/
AWS region used to connect to Glue
Location of the warehouse, like: s3a://some-bucket/some/path/
URI of the Hive metastore
Location of the Hive warehouse in HDFS
Name of a warehouse. Some iceberg catalogs use the name "catalog" for a warehouse.

The AWS signature V4 authentication will use the default credentials provider chain or the credentials from the S3/Glue credentials set below.

Use the key provided in the given full path on the DSS server
Or use the key provided as a string
Optional, password to decode the key

Properties

Cloud storage credentials

These settings apply when the Iceberg catalog doesn't or can't provide vended credentials. DSS will then access the data files on the relevant cloud storage using credentials fetched from the connections selected below.

Name of a S3 connection to fetch AWS credentials from. If empty, use the environment's credentials. Used to connect to Glue as well.
Name of a GCS connection to fetch GCS credentials from. If empty, use the environment's credentials.
Name of a Azure connection to fetch Azure credentials from. If empty, use the environment's credentials.
Name of the container containing the files in the storage account. Needed when the Azure connection uses OAuth2.

Namespaces

Rules for new datasets

These settings define how managed Iceberg datasets are mapped to database tables. These settings are applied when creating a new managed Iceberg dataset. You can always modify these afterwards in the Iceberg dataset settings. See for more information.

Managed datasets will be created in this namespace. You may reference variables here, they will be expanded dynamically
Table name for new managed datasets will be prefixed by this. You may reference variables here, they will be expanded dynamically
Table name for new managed datasets will be suffixed by this. You may reference variables here, they will be expanded dynamically

Custom properties

For specific use cases
Name to use to register the Iceberg catalog internally and in Spark. Should only contain alphanumeric letters and underscores to be used in Spark. If not specified, the connection name is used.
Name of a Trino connection that has access to this Iceberg catalog.
Name of the Trino catalog corresponding to this Iceberg catalog.
Please wait, testing connection
Configuration problem: {{testResult.configErrorMsg}}
Connection failed: {{testResult.connectionErrorMsg}}
Connection OK: {{testResult.catalogInfo}}