databricks-genie

Create and manage Databricks Genie Spaces for Unity Catalog natural language SQL queries.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang --skill databricks-genie-zack2626-ok
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang/tree/main/.windsurf/skills/databricks-genie
Command: npx skills add https://github.com/Zack2626-ok/DATN_Website-Dat-Ban-Va-Quan-Ly-Nha-Hang --skill databricks-genie-zack2626-ok

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to create and interact with Databricks Genie Spaces, allowing for natural language SQL exploration of structured data in Unity Catalog.

Core Features & Use Cases

  • Natural Language SQL: Translate natural language questions into SQL queries.
  • Genie Spaces Management: Create, update, list, delete, export, and import Genie Spaces.
  • Conversation API: Ask questions via the Genie Conversation API.
  • Use Case: Build a Genie Space for sales data and ask questions like "What were total sales last month?" or "Which products are the best sellers?"

Quick Start

Use the databricks-genie skill to create a new Genie Space for sales data by providing the table identifiers and sample questions.

Frequently Asked Questions about databricks-genie

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

FAQPage Schema
How do I use natural language to query SQL data in Databricks Unity Catalog?

To use natural language to query SQL data in Databricks Unity Catalog, you create Genie Spaces that translate natural language questions into SQL queries. This allows you to explore structured data by asking questions like "What were total sales last month?" instead of writing SQL manually.

Can I manage Databricks Genie Spaces programmatically for data exploration?

Yes, you can manage Databricks Genie Spaces programmatically. The Skill supports creating, updating, listing, deleting, exporting, and importing Genie Spaces. This allows you to fully automate the lifecycle of your natural language SQL exploration environments within the Unity Catalog.

Do I need Databricks Genie capabilities and Unity Catalog access to run natural language SQL queries?

Yes, you need Databricks Genie capabilities and Unity Catalog access to run natural language SQL queries. These are required to create Genie Spaces and translate your natural language questions into SQL queries against structured data.

How does the Genie Conversation API handle natural language questions for structured data?

The Genie Conversation API handles natural language questions by translating them into SQL queries. It takes your natural language input, processes it against the structured data in your Genie Space, and returns the query results, allowing you to explore data without writing SQL.

What is the best way to migrate or export Databricks Genie Spaces for natural language SQL?

The best way to migrate Databricks Genie Spaces is by using the export and import capabilities. You can export an existing Genie Space and import it to another environment, ensuring your natural language SQL configurations and sample questions are seamlessly transferred.