databricks-unity-catalog

Query Unity Catalog system tables and manage /Volumes/ files with date-partition filters.

Updated May 20, 2026
One-click install
npx skills add https://github.com/ice-droid-99/BI-Dashboard-Generation-Agent-in-Databricks- --skill databricks-unity-catalog-ice-droid-99
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-unity-catalog
Source: https://github.com/ice-droid-99/BI-Dashboard-Generation-Agent-in-Databricks-/tree/main/.gemini/skills/databricks-unity-catalog
Command: npx skills add https://github.com/ice-droid-99/BI-Dashboard-Generation-Agent-in-Databricks- --skill databricks-unity-catalog-ice-droid-99

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill reduces time-to-insight for Unity Catalog governance by consolidating guidance on system table queries (audit, lineage, billing, compute, jobs, and query history) and operational volume file workflows under the /Volumes/ namespace.

Core Features & Use Cases

  • Unity Catalog system tables reference: Learn how to query and interpret operational datasets for auditing (access and permission changes), lineage (table and column-level), billing/usage (DBU and cost drivers), compute (clusters and warehouse events), jobs/pipelines (run history and performance), and query performance (slow and failed queries).
  • Volumes operational playbook: Use consistent path conventions for /Volumes/<catalog>/<schema>/<volume>/... and get examples for listing, uploading, downloading, creating directories, and handling permissions.
  • Data quality monitoring support: Use data profiling guidance for creating and operating UC monitors (including refresh and output metric tables for profile and drift).

Quick Start

Use the databricks-unity-catalog skill to generate a concise SQL plan to answer which users changed permissions on a given catalog/schema in the last 30 days and include the exact system table filters needed.

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 audit logs to find permission changes?

Query Unity Catalog audit logs by filtering system tables for access and permission events using date-partition filters. Generate SQL plans to identify which users changed permissions on a catalog or schema within a specific timeframe.

Can I track table and column-level lineage using Databricks system tables?

Track table and column-level lineage using Databricks system tables. Query the lineage operational datasets to map data dependencies and monitor data flows across your Unity Catalog environment.

What's the best way to upload and download files in Databricks Volumes?

Handle Databricks Volumes file operations by following the /Volumes/<catalog>/<schema>/<volume>/... path convention. Use supported CRUD patterns to list, upload, download, and create directories within your operational workflows.

How do I monitor query performance and identify slow queries in Unity Catalog?

Monitor query performance in Unity Catalog by querying the query history system tables. Filter for slow and failed queries to troubleshoot operational issues and investigate compute performance bottlenecks.

Does querying Databricks billing system tables require date-partition filters?

Querying Databricks billing system tables requires date-partition filters to optimize performance. Analyze DBU and cost drivers by filtering compute and warehouse events to track usage and expenses efficiently.

How do I set up data quality monitoring for Unity Catalog tables?

Set up data quality monitoring for Unity Catalog tables by creating UC monitors. Use data profiling guidance to operate refresh schedules and output metric tables for profile and drift detection.