Strengths
- The assistant's changes can require approval 2 of 3 models
- AI processing residency is documented 2 of 3 models
- You can cap what agents consume
Not found in the docs
- You can pin the model version 2 of 3 models

Version 1 · Last updated Oct 30, 2026 · Documentation as of Oct 26, 2026
Strengths
Not found in the docs
Shown for Gemini 3.8 Flash, the median scorer. The score is that model’s total. The results below combine all three models, so they can add up to a slightly different number.
Analysis
Building and maintaining assets
Context and connections
Reliability and controls
Yes full credit Partly half No none Not found none
Quoted from Databricks’s docsEnables users to ask natural language questions to query enterprise data directly.
Quoted from Databricks’s docsEach conversation thread maintains its context, letting you build on previous questions.
Quoted from Databricks’s docsIf a SQL query was generated to answer the question, it is included in the response.
Quoted from Databricks’s docsFound relevant data: When applicable, shows the specific tables or data sources Genie identified as relevant to your question.
Quoted from Databricks’s docsUpload CSV, Excel, and PDF files directly into a Genie Agent so users can query them in natural language alongside Unity Catalog tables.
Quoted from Databricks’s docsAuthoring a new pipeline: Genie Code can help with all steps of creating a new medallion architecture pipeline, from ingesting data, to standardizing and cleaning the data, to transforming and analyzing the data.
Quoted from Databricks’s docsYou can add files to agents that also include Unity Catalog tables, making it possible to analyze uploaded data alongside existing sources.
Quoted from Databricks’s docsFor many questions, Genie automatically generates a visualization and a result table.
Quoted from Databricks’s docsGenie analyzes the selected change and returns an explanation with the top contributing factors.
Quoted from Databricks’s docs"Generate a forecast of product demand for the next 6 months from the @inventory dataset, including confidence intervals."
Quoted from Databricks’s docsRun advanced analyses, such as statistical analysis, forecasting, and what-if scenarios.
Quoted from Databricks’s docsEach set of insights shows when it was generated, such as Generated 5 minutes ago.
Quoted from Databricks’s docsAsk the agent to create and transform the datasets behind a dashboard.
Quoted from Databricks’s docs"Add a custom calculation to compute the year-over-year growth rate."
Quoted from Databricks’s docsThe serialized lvdash.json file that you have after exporting a dashboard includes complete query syntax and widget settings.
Quoted from Databricks’s docsThat means that when you edit a dashboard file directly, you can upload that file to the original workspace and overwrite the existing file while maintaining the existing sharing settings.
Quoted from Databricks’s docsFor existing dashboards, open the Genie Code side panel.
Quoted from Databricks’s docsDescribe a dashboard in natural language, and the agent plans the work, builds it, and refines it with you, from finding data to laying out finished pages.
Quoted from Databricks’s docsThe Workspace Export API GET /api/2.0/workspace/export allows you to export the contents of a dashboard as a file.
Quoted from Databricks’s docsThis tool can copy dashboard content or create new, blank dashboards.
Quoted from Databricks’s docsListing pages show the assets that have been shared with you and provide options to filter and browse them.
Quoted from Databricks’s docsData analysts configure each agent with Unity Catalog, example SQL queries, instructions, and trusted assets; business users query it through the chat UI.
Quoted from Databricks’s docsCreate scheduled tasks to run Genie Code prompts on a schedule, so you can turn recurring analysis into a background task.
Quoted from Databricks’s docsSlack: Search Slack messages and channels, and send messages.
Quoted from Databricks’s docsIf Genie can't answer the question, it might respond by asking a follow-up clarification question.
Quoted from Databricks’s docsSupervisor Agent uses advanced AI orchestration patterns to manage agent interactions, task delegation, and result synthesis to deliver comprehensive solutions.
Quoted from Databricks’s docsGenie Code connects to external tools, documents, and data through Model Context Protocol (MCP) servers and native connectors for Google Drive, Gmail, Google Calendar, Microsoft 365, Atlassian, Glean, Slack, and GitHub.
Quoted from Databricks’s docsGenie Code plans solutions, retrieves relevant assets, creates visualizations, configures multi-page layouts, applies filters, and fixes errors automatically.
Quoted from Databricks’s docsTo keep improving a deployed app, click Genie App Builder on the app details page.
Quoted from Databricks’s docsGenie App Builder lets you build Databricks apps in the Databricks UI by describing them in natural language.
Quoted from Databricks’s docsAfter you create the app, you can download the source code to your local machine to customize it.
Quoted from Databricks’s docsDeploy the app by running the following command.
Quoted from Databricks’s docsBenchmarks allow you to create a set of test questions that you can run to assess Genie's overall response accuracy.
Quoted from Databricks’s docsWhen partner-powered AI features are disabled, AI assistive features use Databricks-hosted models, which are entirely Databricks-selected and Databricks-managed.
Quoted from Databricks’s docsYour conversations are saved in threaded chat history. Each chat thread maintains context about previous questions.
Quoted from Databricks’s docsThen, you can save it as an instruction to teach Genie how to answer in the future.
Quoted from Databricks’s docsWhen Genie uses a trusted asset to answer a question, it provides a verified answer, giving agent users an extra layer of confidence in the result's accuracy.
Quoted from Databricks’s docsChecking Block usage blocks Genie usage for the user when the budget threshold is met.
Quoted from Databricks’s docsQuery system.ai_gateway.usage to analyze model requests by user, model, or workspace, including token usage, latency, and errors.
Quoted from Databricks’s docsThe following query returns all billed Genie usage, per user and per day.
Quoted from Databricks’s docsEach user sees only the data they are authorized to access, and each query is attributed to the end user in query history and the agent's monitoring page.
Quoted from Databricks’s docsYou can manage this setting at the account or workspace level, subject to the removal timeline described above.
Quoted from Databricks’s docsPositive feedback on responses that join tables or use SQL expressions can prompt Genie to suggest new SQL snippets (such as measures, joins, or filters) to agent managers for review and approval.
Quoted from Databricks’s docsAdmins can choose to disable the partner-powered AI features setting. When the setting is disabled, Databricks AI assistive features use Databricks-hosted models where available, or are disabled entirely.
Quoted from Databricks’s docsRow filters and column masks defined in Unity Catalog are automatically enforced per user.
Quoted from Databricks’s docsOur model partners do not retain data you submit through these features, even for abuse monitoring.
Quoted from Databricks’s docsImportantly, your data is not stored outside of your workspace's Geo regardless of this setting.
Quoted from Databricks’s docsDatabricks does not use data, prompts, or responses submitted to or output from these features to train generative foundation models that Databricks makes available for use by third parties.
Quoted from Databricks’s docsA Genie Agent uses only the data sources explicitly attached under its Sources.
Quoted from Databricks’s docsTo make it read-only, set disallow_writes to true in the built-in system.ai.dbsql_policy policy.
Quoted from Databricks’s docsFor lineage history beyond one year, use Catalog Explorer or the lineage API, which indefinitely retain lineage captured after September 1, 2024.
Quoted from Databricks’s docsSecurity and compliance: Every span records the requester identity, endpoint name, and full request payload, so you can feed it into your security tooling for threat detection and investigation.
Quoted from Databricks’s docsThe ASK outcome pauses the call until a person approves it.
Quoted from Databricks’s docsWhen committing dashboard changes to Git, queries and text box content now appear across multiple lines in the diff, making changes easier to review.
Quoted from Databricks’s docsRevert a dashboard's definition in draft mode to the last published version.
Quoted from Databricks’s docsThe Genie One MCP is generally available.
Quoted from Databricks’s docsList all dashboards.
Quoted from Databricks’s docsThis token identifies the Databricks user or Databricks service principal making the request.
Quoted from Databricks’s docsAgent skills are task-specific instruction files that AI coding assistants like Claude and GitHub Copilot can load to perform Databricks development tasks.
Quoted from Databricks’s docsThe CLI detects supported coding agents and installs Databricks skills and plugins so your agent can work effectively with Databricks resources such as bundles, jobs, and SQL.
Quoted from Databricks’s docsYou can govern who invokes them with grants and govern individual calls with policies.
Quoted from Databricks’s docsMCP rate limits apply to tools/call requests and use queries per minute (QPM).
Quoted from Databricks’s docsClick the Text tab to write plain text instructions that help Genie understand how to respond to specific questions about your business.
Quoted from Databricks’s docsUse Declarative Automation Bundles to define, deploy, and version-control your Genie Agents as code.
Quoted from Databricks’s docsA Genie Agent is a domain-specific natural-language chat interface in Databricks where users ask questions of their data and get back SQL queries, results tables, and visualizations. Data analysts curate each agent with datasets registered to Unity Catalog, example SQL queries, SQL expressions for business semantics, and text instructions tailored to the organization's terminology.
Quoted from Databricks’s docsCloning is useful when you want to test changes in a separate agent or reuse the original context in a new one.
Quoted from Databricks’s docsReferenced SQL example: When applicable, displays a relevant SQL example that Genie used as a reference.
Quoted from Databricks’s docsGenie uses Unity Catalog column names and descriptions to generate responses.
Quoted from Databricks’s docsHiding a column removes it from the Genie Agents's context, so Genie won't reference it when generating SQL or answering questions.
Quoted from Databricks’s docsPositive feedback on responses that join tables or use SQL expressions can prompt Genie to suggest new SQL snippets (such as measures, joins, or filters) to agent managers for review and approval.
Quoted from Databricks’s docsA Genie Agent is based on data registered to Unity Catalog, including managed tables, external tables, foreign tables, views, metric views, and materialized views.
Quoted from Databricks’s docsIt generates and runs code, builds pipelines and AI/BI dashboards, debugs errors, and works directly with Unity Catalog tables, columns, and lineage to accelerate multi-step data work.
Quoted from Databricks’s docsThe following query returns the full YAML definition for a metric view, including measures, fields, joins, and agent metadata.
Quoted from Databricks’s docsUse this server for development and data engineering: running a specific query you or your coding agent wrote, inspecting schemas, validating SQL syntax, and authoring data pipelines from AI coding tools.
Quoted from Databricks’s docsQuery metric views from SQL editors, notebooks, dashboards, Genie Agents, and alerts.
Compare: Snowflake vs Databricks · Databricks vs BigQuery