You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This document outlines the roadmap for the Unity Catalog open source project. As always,
features may move in/out of milestones pending available resources, priorities, and community discussions.
0.5 Release priorities
Managed Delta table support
Delta's Catalog managed commits are the basis for many new and powerful client (Delta) and server side features and
were introduced as experimental in the 0.4 release.
This release will introduce new Delta Catalog APIs as well as
moving to non-experimental.
In addition, we'll be providing Uniform support with this release.
Authentication
Modular authentication will allow you to reuse your existing auth to secure Unity Catalog.
Full roadmap
Feature
Area
v0.1
v0.2
v0.3
v0.4
v0.5+
Core
Catalog
API + Server
Schema
API + Server
Managed location in catalog
API + Server
Managed location in schema
API + Server
Credential
API + Server
π οΈ
External Location
API + Server
π οΈ
Multi-tenancy
API + Server
Identity & Authentication
Local identity management (user)
API + Server
Group management
API + Server
Support for Machine identities (SPs)
API + Server
SCIM to support identity sync from IdP (users and groups)
API + Server
OAuth/OIDC for Users
API + Server
OAuth/OIDC for Services
API + Server
OAuth client-side support
Spark integration
SAML authentication support
API + Server
β
Access Control & Governance
Support for change of ownership
API + Server
Add permission/privilege support for MODIFY, CREATE_X, BROWSE
API + Server
Add remaining permissions/privileges (MANAGE etc)
API + Server
Permission parity with Databricks UC
API + Server
Temporary credential vending for tables
API + Server
Temporary credential vending for volumes
API + Server
Temporary credential vending for models
API + Server
Basic grants
API + Server
Auditing
API + Server
SQL DCL changes
Spark Integration
RBAC
API + Server
β
Row level filters
API + Server
β
Column level masks
API + Server
β
ABAC
API + Server
β
Lineage
API + Server
β
Server production-readiness (support running as a HMS replacement)
Monitoring and Telemetry
API + Server
β
Database schema upgrades
API + Server
β
Change events
API + Server
β
Tables
External table reads & writes
API + Server
Spark integration
Delta integration
Managed Delta table reads
API + Server
Delta+Spark integration
Managed Delta tables creates+writes with catalog-managed commits
API + Server
Delta-Spark integration
Delta Kernel integration
Delta Uniform tables with read as Iceberg via Iceberg REST API
API + Server
π οΈ
π οΈ
π οΈ
π οΈ
Delta integration
Iceberg tables with create+read+write
API + Server
Multi-engine data types for column definitions
API + Server
Views
Basic Spark SQL flavor views
API + Server
Multi-dialect views
API + Server
Iceberg view support
API + Server
Materialized views
API + Server
π οΈ
Streaming tables
API + Server
π οΈ
Shallow clones
API + Server
Non-tabular and AI assets
Functions (SQL UDFs, Python UDFs)
API + Server
ML integrations with advanced python SDK
Spark integration
Multi-engine functions (SQL)
API + Server
β
Remote functions
API + Server
β
External volumes
API + Server
Spark integration
Managed volumes
API + Server
Spark integration
Models and model versions
API + Server
MLflow integration
Spark integration
Features tables
API + Server
β
Data monitors
API + Server
β
Sharing
Delta Sharing integration
API + Server
β
Shares
API + Server
β
Recipients
API + Server
β
Providers
API + Server
β
Federation
Connections
API + Server
β
Foreign objects (catalogs, schemas, tables)
API + Server
β
Support for different data sources: JDBC, Iceberg REST, HMS