databricks-genie-agents

v2026.09.24

Create, manage, and query Databricks Genie Agents — curated, per-data natural-language agents (formerly Genie Spaces): build, export/import, migrate across workspaces, and ask questions of a *specific* Agent via the Conversation API. For general data questions or finding data across your workspace, use databricks-data-discovery (Genie One) instead.

GitHub
安装命令
npx skhub add databricks/databricks-genie-agents
Markdown
SKILL.md

Databricks Genie Agents

Create, manage, and query Genie Agents (formerly Genie Spaces) - natural language interfaces for SQL-based data exploration.

Overview

Genie Agents allow users to ask natural language questions about structured data in Unity Catalog. The system translates questions into SQL queries, executes them on a SQL warehouse, and presents results conversationally.

A Genie Agent is a curated agent scoped to specific data — its tables, sample questions, and instructions are authored for a particular business area. This is distinct from Genie One / the general "ask Genie" data-discovery path (see the databricks-data-discovery skill), which answers questions across your data without a curated, per-scope agent.

Genie Agent Lifecycle

PhaseReferenceLoad whenTypical CLI
Design + Createcreate-genie-agent.mdAlways load before creating or updating. Gather requirements, profile data, design surfaces, get approval — before any CLIdiscover-schema → create-space / update-space
Query / validatequery-genie-agent.mdQuerying via Conversation API or Agent mode API; authoring SQL for Metric View sourcesstart-conversation / get-message
Diagnosediagnose-genie-agent.mdAgent gives wrong/empty answers — gather space ID + failing question + observed behavior firstget-space --include-serialized-space; system.query.history
Optimizeoptimize-genie-agent.mdBenchmark-driven quality tuning — gather space ID + optimization goal + benchmark target firstgenie-create-eval-run; update-space
Export / migrategenie-agent-cicd.mdExport, import, cross-workspace migration, batch migration, DABs/CI-CDget-space → remap → create-space
—serialized-space.mdConstructing or debugging serialized_space payloads — field schemas, constraints, Python helper—
—uc-persistence.mdSetting up UC Delta tables for multi-pass optimization history — CREATE TABLE DDL only—

Typical flow: create → query/validate → diagnose → optimize.

Prerequisites

  • Tables in Unity Catalog — bronze/silver/gold tables with the data
  • SQL Warehouse — a warehouse to execute queries (auto-detected if not specified)

Related Skills

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

NOASSERTION

源路径

skills/databricks-genie-agents

默认分支

main

最新提交

e77e37e

Tree SHA

1840949