Data catalogs are project-scoped connections used by SQL, notebooks, the catalog browser, and data agents.
Current support on this page reflects the catalog providers enabled in the current runtime.
Supported Catalogs
| Provider | Category | Auth | Execution modes | Notes |
|---|
Built-in catalog | Lakehouse | None | duckdb_federated, materialized | Managed project lakehouse catalog |
DuckDB | SQL | None | duckdb_federated | External DuckDB database path |
PostgreSQL | SQL | Secret ref | duckdb_federated | Default namespace public |
MySQL | SQL | Secret ref | duckdb_federated | Default namespace default |
SQL Server | SQL | Secret ref | native_pushdown | Default namespace dbo |
Oracle | SQL | Secret ref | native_pushdown | Default namespace SYSTEM |
SQLite | SQL | None | duckdb_federated | External SQLite database path |
Teradata | SQL | Secret ref | native_pushdown | Default namespace dbc |
Available In
| Surface | Usage |
|---|
| Catalog browser | Browse namespaces, tables, views, and columns |
| SQL editor | Query connected sources with the configured execution mode |
| Notebooks | Run project-scoped SQL against lakehouse and catalog data |
| Data agents | Ground analysis in connected tables and project data |