DEV Community

Avelyn Hyunjeong Choi
Avelyn Hyunjeong Choi

Posted on

Azure Databricks - Unity Catalog

  1. What is Unity Catalog?

  • Centralized security and governance service for your Lakehouse
  • Unity Catalog allows admins and data stewards manage users and access to data centrally across all of the workspace in an Azure Databricks account
  • Users in different workspace can share access to the same data
  • Offers a single place to administer data access policies that apply across all workspaces
  • Automatically captures user-level audit logs recording access to the data
  1. Unity Catalog Object Model

  • Metastore: the top-level container for metadata by exposing a three-level namespace (catalog.schema.table)
  • Catalog: first layer of object hierarchy to organize data assets
  • Schema: database. Second layer of object to contain tables and views
  • Table: the lowest level in the object hierarchy. Includes: storage credentials and external table, managed table or views

https://learn.microsoft.com/en-us/azure/databricks/data-governance/unity-catalog/
Unity Catalog API 2.1 Specification
https://api-docs.databricks.com/rest/latest/unity-catalog-api-specification-2-1.html

Top comments (0)