Skip to content

AbhiDatabricks/databricks-uc-quickstart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Databricks Unity Catalog Quickstart 🌐🚀

Accelerate Your Unity Catalog Setup with Optimized Terraform Automation!

Welcome to the databricks-uc-quickstart repository! This project helps you deploy Unity Catalog (UC) on Databricks swiftly and efficiently, using Terraform scripts pre-configured with recommended settings. Eliminate tedious setup and configuration overhead to quickly launch your data governance initiatives.

🌟 Key Benefits

  • Automated Terraform Deployment: Effortlessly set up and manage Unity Catalog.
  • Instant Setup: Deploy UC with recommended default configurations.
  • Reduced Boilerplate: Minimal setup—focus more on your core data projects.
  • Flexible & Customizable: Easily adapt configurations to match your unique requirements.

🚀 Quick Start

Follow these steps to rapidly deploy Unity Catalog using Terraform:

📌 Prerequisites

Ensure you have:

🛠 Installation Steps

  1. Clone this Repository:
git clone https://github.com/yourusername/databricks-uc-quickstart.git
cd databricks-uc-quickstart
  1. Initialize Terraform:

Run this command to fetch necessary Terraform providers and modules:

terraform init
  1. Configure for Your Cloud Provider:
  • Navigate into the appropriate directory (aws or azure) based on your cloud provider.
  • Follow specific instructions detailed in the README within that folder.
  1. Deploy Unity Catalog:

Execute the following command to apply your Terraform configuration:

terraform apply

✅ Verify Deployment

Once deployment is complete, verify the setup directly within your Databricks workspace to ensure all components are correctly configured.

🤝 Contributing

We welcome your contributions! Here's how you can help enhance this project:

  • Fork the repository and branch from main.
  • Adhere to the project’s coding standards.
  • Clearly comment and document any code changes.
  • Submit a pull request explaining your improvements.

For detailed guidelines, please read our Contribution Guidelines.

📄 License

This project is licensed under the MIT License—see LICENSE for full details.

About

Repo to setup UC with default recommended settings.This removes lot of boilerplate code

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 6