databricks-unity-catalog

Query Unity Catalog system tables and manage /Volumes operations for governance insights.

4|4|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-unity-catalog-ramvegiraju
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-unity-catalog
Source: https://github.com/RamVegiraju/databricks-samples/tree/main/.claude/skills/databricks-unity-catalog
Command: npx skills add https://github.com/RamVegiraju/databricks-samples --skill databricks-unity-catalog-ramvegiraju

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Unity Catalog provides governance metadata across audits, lineage, billing, and volume operations, but many users struggle to discover, query, and interpret these system artifacts effectively. This skill provides guidance for querying and interpreting Unity Catalog system tables and performing volume file operations to improve governance, cost visibility, and data discovery.

Core Features & Use Cases

  • Query and analyze Unity Catalog system tables (audit, table_lineage, column_lineage, billing, information_schema) to monitor access, lineage, and usage.
  • Track data movement and compute activity via system tables and job histories for compliance and optimization.
  • Manage volume operations (upload, download, list files in /Volumes) to govern data assets and storage costs.
  • Enable governance reporting and auditing workflows across Databricks workspaces.

Quick Start

Query Unity Catalog system tables and volumes to generate a governance report for your Databricks environment.

Frequently Asked Questions about databricks-unity-catalog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query Unity Catalog system tables for audit logs and lineage tracking?

Query Unity Catalog system tables like audit, table_lineage, and column_lineage using SQL or SDKs to monitor access, track data movement, and generate compliance reports across Databricks workspaces.

What is the best way to monitor compute activity and billing costs in Databricks?

Monitor compute activity and billing costs in Databricks by querying system billing tables and job histories via SQL, enabling quick insights into compute usage, optimization opportunities, and cost visibility.

Can I use Unity Catalog volumes to manage file operations and govern storage costs?

Use Unity Catalog volumes to manage file operations by uploading, downloading, and listing files under the /Volumes directory, allowing you to govern data assets, control storage costs, and maintain secure data discovery.

How do I generate a governance report for my Databricks environment?

Generate a governance report for your Databricks environment by interrogating Unity Catalog system tables and volumes to synthesize audit logs, lineage data, and volume operations into actionable governance and compliance insights.

Does querying Unity Catalog system tables require specific retention or security configurations?

Querying Unity Catalog system tables requires following best practices for data retention and security to ensure safe data discovery, proper access auditing, and compliance when navigating audit logs and billing metadata.

Why should I use Unity Catalog system tables instead of manual tracking for data governance?

Unity Catalog system tables provide centralized, queryable governance metadata across audits, lineage, and billing, replacing manual tracking with automated visibility for compliance, cost analysis, and access auditing workflows.