How to Configure Azure Databricks Unity Catalog with Terraform Part 2

Guillermo Musumeci
10 min readOct 13, 2023

In this story, we will learn how to configure Azure Databricks Unity Catalog with Terraform.

In particular, we will learn:

  • Managing Databricks Groups
  • Difference Between Unity Catalog Account Groups and Workspace Local Groups
  • Creating Azure Databricks Unity Catalog Account Groups
  • Validating the Creation Azure Databricks Unity Catalog Account Groups
  • Creating Azure Databricks Workspace Groups
  • Validating the Creation Azure Databricks Workspace Local Groups
  • Creating Unity Catalog Objects in the Metastore
  • Creating a Databricks Catalog
  • Creating a Databricks Catalog with a Group Owner
  • Creating a Databricks Schema
  • Creating a Databricks Schema with a Group Owner
  • Validating the Creation of Azure Databricks Catalogs and Schemas

List of my Azure Databricks-related stories:

1. Intro: What is Azure Databricks, and What is it Used For?

Azure Databricks is a unified, open analytics platform for building, deploying, sharing, and maintaining enterprise-grade data, analytics, and AI solutions at scale.

The Azure Databricks Lakehouse Platform integrates with cloud storage and security in our cloud account and manages and deploys cloud infrastructure on your behalf.

Companies use Azure Databricks to process, store, clean, share, analyze, model, and monetize their datasets with solutions from BI to machine learning.

--

--

Guillermo Musumeci

Certified AWS, Azure & GCP Architect | HashiCorp Ambassador | Terraform SME | KopiCloud Founder | ex-AWS | Entrepreneur | Book Author | Husband & Dad of ✌