databricks-genie

Create and query Databricks Genie Spaces for natural language SQL exploration.

3|1|Updated May 12, 2025
One-click install
npx skills add https://github.com/Aradhya0510/databricks-cv-accelerator --skill databricks-genie-aradhya0510
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/Aradhya0510/databricks-cv-accelerator/tree/main/.github/skills/databricks-genie
Command: npx skills add https://github.com/Aradhya0510/databricks-cv-accelerator --skill databricks-genie-aradhya0510

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables users to interact with structured data in Unity Catalog using natural language, translating questions into SQL queries without requiring direct SQL knowledge.

Core Features & Use Cases

  • Genie Space Management: Create, update, and delete natural language interfaces for data exploration.
  • Conversational Data Access: Ask questions via the Genie Conversation API and receive structured results.
  • Use Case: A business analyst needs to understand sales performance. They can use this Skill to create a Genie Space connected to sales tables and then ask questions like "What were total sales last month?" or "Who are our top customers?" in plain English.

Quick Start

Use the databricks-genie skill to create a new Genie Space for exploring sales data.

Frequently Asked Questions about databricks-genie

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

FAQPage Schema
How do I query Databricks Unity Catalog tables using natural language instead of SQL?

You can query Databricks Unity Catalog tables using natural language by creating a Genie Space. This translates your plain English questions into SQL queries automatically to return structured data results.

How do I create a Genie Space for natural language data exploration in Databricks?

To create a Genie Space, you connect it to your Unity Catalog tables and SQL warehouses. You can then add sample questions to guide the Genie Conversation API for accurate natural language SQL exploration.

Can I use natural language to explore sales data in Unity Catalog without writing SQL?

Yes, you can explore sales data without writing SQL by building a Genie Space. It connects to your Unity Catalog tables, allowing business analysts to ask questions like "What were total sales last month?" directly.

Does the Databricks Genie Conversation API support managing and deleting Genie Spaces?

Yes, the Databricks Genie Conversation API supports full Genie Space management. You can create, update, and delete natural language interfaces to maintain your data exploration environments.

What are the limitations of using natural language SQL exploration with Databricks Genie?

Natural language SQL exploration with Databricks Genie relies on Unity Catalog tables and SQL warehouses for query execution. Complex or highly ambiguous natural language questions may require adding specific sample questions to improve accuracy.