databricks-unity-catalog

Query Unity Catalog system tables and manage volume file operations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of querying Unity Catalog system tables and managing volume file operations, making it easier to analyze data, monitor performance, and manage resources.

Core Features & Use Cases

  • System Table Queries: Access and analyze system tables for lineage, audit logs, billing, compute resources, job execution, and query performance.
  • Volume Management: Perform file operations on Unity Catalog volumes, including listing, uploading, downloading, and deleting files.
  • Use Case: For example, you can use this Skill to analyze the lineage of a specific table, download a large file from a volume, or list all files in a directory.

Quick Start

Use the databricks-unity-catalog skill to list all files in the 'analytics/processed' 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 Unity Catalog system tables for data lineage and audit logs?

Querying Unity Catalog system tables for data lineage and audit logs requires accessing the Databricks API. You can analyze lineage, monitor billing, and track job execution by running system table queries through this interface.

What do I need to access Unity Catalog system tables for query performance monitoring?

Accessing Unity Catalog system tables requires Databricks API access and specific Unity Catalog permissions. You need proper authorization to query system tables for monitoring query performance and compute resources.

How do I list and download files from a Databricks Unity Catalog volume?

Listing and downloading files from a Databricks Unity Catalog volume involves using volume file operations. You can perform actions like listing, uploading, downloading, and deleting files within specified volume directories.

Can I manage volume files and query system tables using the same Databricks tool?

Yes, you can manage volume files and query system tables using the same Databricks tool. It provides comprehensive access to both Unity Catalog system table queries and volume file operations for data analysis and resource management.

What are the limitations when querying Unity Catalog system tables for billing data?

Querying Unity Catalog system tables for billing data is limited by your Unity Catalog permissions and Databricks API access. Without proper authorization, you cannot retrieve billing, compute, or job execution information from the system tables.

What is the best way to analyze table lineage in Databricks Unity Catalog?

The best way to analyze table lineage in Databricks Unity Catalog is by querying the dedicated system tables. This approach provides comprehensive access to lineage data alongside audit logs and query performance metrics.