This repo contains terrafrom code to create a Databricks workspace, Databricks Unity Catalog, and setup databricks governance. Also C# code to retrieve the catolg table content using JDBC connection and REST API file to use Azure Databrucsk REST API to get the catalog table content.
- Azure Subscription
- Azure Databrick Resource with Premium Tier
- Create Azure Databricks workspace -
Infra/adb-workspace
has a tarraform code to create a Databricks workspace. - Create Azure Databricks Unity Catalog - Read the README for full instructions.
adb-unity-catalog
has a terraform code to create a Databricks Unity Catalog, sync users from AAD, create storage account and link the external location, create catalog and schemas and assign permissions to the groups.
CSharp
folder contains a C# code to retrieve the catalog table content using JDBC connection. here
Example usage of a Databricks REST API. here