databricks-genie

Translate natural language questions into SQL queries for Databricks Genie Spaces.

Updated Mar 23, 2024
One-click install
npx skills add https://github.com/m19c/dotfiles --skill databricks-genie-m19c
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: databricks-genie
Source: https://github.com/m19c/dotfiles/tree/main/claude/.claude/skills/databricks-genie
Command: npx skills add https://github.com/m19c/dotfiles --skill databricks-genie-m19c

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of complex data exploration by allowing users to create and manage Databricks Genie Spaces, which translate natural language questions into SQL queries, enabling users to interact with data through conversational interfaces.

Core Features & Use Cases

  • Natural Language SQL: Users can ask questions in natural language, and the Skill translates these into SQL queries.
  • Genie Space Management: Users can create, update, delete, and migrate Genie Spaces for different environments.
  • Conversational Data Exploration: The Skill provides a conversational experience for users to explore and analyze data.

Quick Start

Use the 'create_or_update_genie' tool to create a new Genie Space for your data.

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 databases in Databricks?

You can query SQL databases using natural language by creating a Databricks Genie Space, which translates conversational questions into SQL queries for intuitive data exploration.

Do I need Unity Catalog to create a Databricks Genie Space for data exploration?

Yes, accessing Databricks Genie Spaces for natural language SQL data exploration requires an active Databricks environment with Unity Catalog enabled to manage your underlying data.

How do I manage and migrate Genie Spaces across different environments?

You can manage Genie Spaces by using the Skill's dedicated tools to create, update, delete, and migrate your natural language SQL exploration spaces across different Databricks environments.

What is the best way to let business users explore data without writing SQL?

Setting up a Databricks Genie Space provides a conversational interface that allows business users to translate natural language questions into SQL queries without writing code.

Can I update an existing Genie Space or do I need to create a new one for schema changes?

You can update an existing Genie Space using the create or update tool, which allows you to seamlessly manage and modify your conversational data exploration setup without starting over.