Unity Catalog
The open catalog for your tables, volumes, functions, and models. Govern data once and query it from Spark, DuckDB, Python, and more.
Run it locally in a minute
Needs only Docker. This starts a server on localhost:8080 with two sample catalogs and lists them.
~
$ curl -fsSL https://docs.unitycatalog.io/env/unitycatalog.tar.gz | tar -xz $ cd uc-docs-env/unitycatalog && docker compose up -d --wait $ export UNITY_CATALOG_URL=http://localhost:8080/api/2.1/unity-catalog $ docker exec unitycatalog bin/uc catalog list
Next: Create your first catalog walks through these steps and builds a table of your own.
Choose your path
Use Unity Catalog
Create catalogs, tables, and volumes, and query them from your engine.
Operate a server
Persist metadata in PostgreSQL and connect the catalog to cloud storage.
Build an integration
Talk to the catalog from your own code through the clients and REST APIs.