Skip to main content

Set up Iceberg

Configure your Iceberg catalog to enable Atlan to connect and crawl your data lakehouse assets.

Atlan supports two setup modes for Iceberg:

  • Generic REST Catalog using OAuth2 client credentials
  • BigLake Metastore (BLM) on Google Cloud using either service account key auth or Workload Identity Federation (WIF)

Prerequisites

Before you begin, make sure you have:

  • Permission to create and assign IAM roles in your environment
  • Network connectivity from Atlan (or Self-Deployed Runtime) to your catalog endpoint

Choose setup mode

Use this mode for REST catalogs that support OAuth2 client credentials.

  1. Request REST catalog credentials from your catalog administrator.
  2. Gather the following values:
    • REST Catalog URI (for example, https://your-catalog.com/api/rest)
    • Client ID
    • Client Secret
    • Catalog Name
    • Warehouse
    • Scope (if required by your catalog)
  3. When creating the crawler in Atlan, select Authentication method = Token and enter credentials in the format client-id:client-secret.

Verify network connectivity

Before crawling, confirm Atlan can reach your Iceberg catalog:

  • HTTPS access: Your REST catalog endpoint must be available via HTTPS.
  • Firewall rules: Permit outbound connections from Atlan (or Self-Deployed Runtime) to your catalog endpoint.
  • DNS resolution: Your catalog hostname must be resolvable from the runtime.

Next steps