cancel
Showing results for 
Search instead for 
Did you mean: 
Community Platform Discussions
Connect with fellow community members to discuss general topics related to the Databricks platform, industry trends, and best practices. Share experiences, ask questions, and foster collaboration within the community.
cancel
Showing results for 
Search instead for 
Did you mean: 

CICD Unity Catalog

tamer
New Contributor II

Hello How do you handle deploying Databricks Unity Catalog resources (schemas, tables, views, permissions) across environments? What are the strategies for building (compiling), validating and deploying these resources and ensure they’re error-free and consistent? Are there any existing tools or processes to use for validation ? Then, how to deploy them ?  I believe there must be a way to compile, build, validate and deploy the unity catalog objects.  Thanks

2 REPLIES 2

Witold
Honored Contributor

Databricks Asset Bundles

However, in its early stage in doesn't support many things yet. At the moment you can only define schemas without permissions, volumes will follow in the next versions. Permissions only for jobs/pipelines/models. But there's no concept of deploying other objects yet.

For the time being we cover the not yet supported features with the Databricks Terraform provider.

tamer
New Contributor II

Thanks, yes DAB can be used, but I'm still wondering how to validate the syntax, dependencies, permissions, etc. before deploying the DAB. 

Example: when you deploy an SQL Database DACBAC file, first you need to build the project and generate a DACBAC which you can deploy to test/prod environment

Connect with Databricks Users in Your Area

Join a Regional User Group to connect with local Databricks users. Events will be happening in your city, and you won’t want to miss the chance to attend and share knowledge.

If there isn’t a group near you, start one and help create a community that brings people together.

Request a New Group