databricks-unity-catalog

Query Unity Catalog system tables and manage volume file operations.

38|12|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-unity-catalog-databrickslabs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-unity-catalog
Source: https://github.com/databrickslabs/coding-agents-databricks-apps/tree/main/.claude/skills/databricks-unity-catalog
Command: npx skills add https://github.com/databrickslabs/coding-agents-databricks-apps --skill databricks-unity-catalog-databrickslabs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill eliminates the need to manually navigate the Databricks UI or write repetitive boilerplate code to access operational Unity Catalog data and manage unstructured file storage, streamlining governance, compliance, and data engineering workflows.

Core Features & Use Cases

  • System Table Querying: Access read-only Unity Catalog system tables for audit logs, table/column lineage, billing usage, compute metrics, job run history, and query performance data.
  • Volume File Management: Perform file operations (upload, download, list, create directories, delete) on Unity Catalog volumes for unstructured and semi-structured data like ML training files and staging data.
  • Use Case: A data engineer can use this skill to quickly pull 30 days of audit logs for a compliance review, or upload a batch of training images to a managed volume for an ML pipeline, all via simple natural language commands.

Quick Start

Use the databricks-unity-catalog skill to extract all column lineage records for the 'customer_email' field in the 'analytics.gold.customers' table and save the results to a CSV file in the '/Volumes/analytics/lineage/exports/' volume.

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 Databricks Unity Catalog system tables for audit logs and data lineage?

Query Databricks Unity Catalog system tables using pre-built patterns to access read-only audit logs, table and column lineage, billing usage, and compute metrics without manual UI navigation or boilerplate code.

Can I upload and manage unstructured files in Databricks Unity Catalog volumes?

Yes, you can manage files in Unity Catalog volumes by performing upload, download, listing, and directory management operations for unstructured and semi-structured data like ML training files.

What is the best way to extract column lineage records in Databricks and export the results?

Extract column lineage records by querying Unity Catalog system tables, then save the operational insights results directly to a CSV file in a managed Databricks volume for downstream analysis.

Does this approach support querying billing usage and compute metrics alongside data governance workflows?

Yes, querying Unity Catalog system tables supports data governance and compliance monitoring by providing direct access to billing usage, compute metrics, job run history, and query performance data.

What implementation methods are available for accessing Unity Catalog system tables and volumes?

Access Unity Catalog system tables and volumes using cross-tool implementation examples including SQL, Python SDK, and CLI to execute pre-built query patterns and file operations.

How do I pull 30 days of audit logs from Unity Catalog for a compliance review?

Pull 30 days of audit logs for a compliance review by applying pre-built query patterns to the Unity Catalog system tables, streamlining the data extraction process via natural language commands.