Genie Integration (VDA)

Translate natural language questions into SQL queries for Delta Lake tables.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/ankity09/vibe-demo-accelerator --skill genie-integration-vda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Genie Integration (VDA)
Source: https://github.com/ankity09/vibe-demo-accelerator/tree/main/features/genie
Command: npx skills add https://github.com/ankity09/vibe-demo-accelerator --skill genie-integration-vda

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Genie Space enables natural language queries over Delta Lake tables, removing the need to write SQL for ad-hoc data insights.

Core Features & Use Cases

  • Translates natural language questions into SQL queries against Delta Lake via Databricks Genie
  • Maintains conversation context for follow-up questions
  • Integrates with MAS as a sub-agent to provide analytics data access in AI workflows

Quick Start

Ask Genie to return the total sales for last quarter across all regions.

Frequently Asked Questions about Genie Integration (VDA)

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

FAQPage Schema
How do I query Delta Lake tables using natural language instead of SQL?

You can query Delta Lake using natural language by leveraging Databricks Genie, which automatically translates your questions into SQL queries. This removes the need to write SQL manually for ad-hoc data insights.

How do I integrate Databricks Genie as a sub-agent for AI data access?

To integrate Databricks Genie as a sub-agent, you must provision a Genie Space with attached tables and expose it via the GENIE_SPACE_ID. This allows MAS to access analytics data within AI workflows.

Do I need to provision a Genie Space to ask natural language questions against Delta Lake?

Yes, provisioning a Genie Space with attached Delta Lake tables is required. You must then expose this space using the GENIE_SPACE_ID to enable natural language queries in your analytics workflows.

Can I ask follow-up questions when exploring datasets with natural language queries?

Yes, the Genie integration maintains conversation context for follow-up questions. This allows you to iteratively explore your Delta Lake datasets without losing the context of previous natural language queries.

What is the best way to get ad-hoc data insights from Delta Lake without writing SQL?

Using Databricks Genie is an effective way to get ad-hoc insights from Delta Lake without SQL. It translates plain English questions into SQL queries automatically, enabling seamless dataset exploration.

Why use natural language queries for Delta Lake analytics workflows?

Natural language queries simplify Delta Lake analytics workflows by removing the SQL writing barrier. This enables broader access to ad-hoc data insights for users who need to explore datasets without coding.