Overview
Multi-Catalog Sync pushes table metadata from your Managed Lakehouse to external catalog systems after each commit. This keeps external discovery tools — AWS Glue, Apache Atlas, Collibra, Alation, and Databricks Unity Catalog — in sync without manual registration.Supported Catalogs
| Catalog | What’s Synced | Auth |
|---|---|---|
| AWS Glue | Database, table, schema, partition spec, location | IAM role / access keys |
| Apache Atlas | Entity, schema, lineage, classifications | Kerberos / basic auth |
| Collibra | Asset, schema, attributes, domain mapping | API key |
| Alation | Data source, schema, table, column descriptions | API token |
| Unity Catalog | Catalog, schema, table, storage location | Service principal |
Configuration
Add a Sync Target
In the Table Explorer, navigate to the Catalog Sync tab:Click Add Catalog Target
Select the catalog type from the dropdown (Glue, Atlas, Collibra, Alation, Unity).
Provide credentials
Enter the connection details specific to the catalog type (IAM role, API key, service principal, etc.).
API Configuration
List Targets
Remove a Target
Sync Behavior
After every successful commit to a managed lakehouse table, the post-commit hook:- Retrieves the list of enabled catalog targets for the table
- Builds a metadata payload (table name, schema, location, partition spec, snapshot ID)
- Sends the payload to each target in parallel
- Records sync status per target:
synced,failed, orpending
Monitoring Sync Status
Each catalog target shows its last sync status in the Table Explorer:| Status | Meaning |
|---|---|
synced | Last commit was successfully synced |
pending | Sync has not yet run |
failed | Last sync attempt failed — check error details |
Tier Availability
| Tier | Catalog Targets per Table |
|---|---|
| Professional | — |
| Premium | 2 |
| Enterprise | Unlimited |
Related
Hosted Iceberg Catalog
The built-in catalog for direct query engine access
Data Catalog
Planasonix’s internal data catalog for discovery