14 LAUNCHES IN 14 DAYS

SEE WHAT’S NEW

Databricks Genie in 2026: How It Works, Costs and Where It Stops

Databricks Genie in 2026: How It Works, Costs and Where It Stops

Databricks Genie in 2026: How It Works, Costs and Where It Stops

All Posts

Databricks Genie explained: how it turns questions into SQL, what it costs from February 2027, its documented limits, and a Genie vs Upsolve table.

Ka Ling Wu

Co-Founder & CEO, Upsolve AI

10 min

Databricks Genie: how it works, what it costs and where it stops

Disclosure: This article is published by Upsolve AI. Where our product appears alongside others, the comparison is based on publicly available information as of November 2026.

Databricks Genie is the Databricks family of AI products that lets people ask questions of their data in plain English and get back SQL, a results table and a chart. Genie One and Genie Agents are free for named users only until January 31, 2027, so a pilot run today tells you very little about February’s bill.

If your data sits in Databricks and your users are employees, Genie should be your default choice. Here’s how it works, what it will cost, which limits to check first, and when a dedicated data agent fits better.

Key Takeaways

  • Genie is four products now: Genie One for business users, Genie Agents (formerly Genie Spaces) for curated domains, Genie Code for developers, and Genie Ontology as shared context.

  • The free period hides the real cost: from February 1, 2027, each named user gets 150 DBUs a month, worth $10.50 in US East, then pays $0.07 per DBU. Warehouse compute is always extra.

  • Service principals never get free usage: automation and the documented route for customer-facing Genie are billed from the first request.

  • Row-level security stops at the Slack channel: responses are public by default, and visible to members who lack access to the data.

  • A dedicated agent earns its fee in specific cases: several warehouses, multi-tenant embedding, or context you want outside one vendor.

What Is Databricks Genie?

Databricks Genie is the AI experience Databricks builds on Unity Catalog, its governance layer. A data team decides what the AI can see and how to interpret it. Business users then ask questions without writing SQL, within the permissions they already have.

Databricks Genie AI is not one product, and the names have moved. Older articles say AI/BI Genie or Genie Spaces, and the API paths still say /genie/spaces.

Product

Who uses it

What it does

Price, as of November 2026

Genie One (formerly Databricks One)

Business users

One home for chat, dashboards and apps. Routes questions to Genie Agents

Free for named users until Jan 31, 2027

Genie Agents (formerly Genie Spaces)

Analysts curate, business users ask

Domain-specific chat over chosen tables

Free for named users until Jan 31, 2027

Genie Code

Data engineers, data scientists

Autonomous coding agent

Billed since July 8, 2026, 25% off until Jan 31, 2027

Genie Ontology (Public Preview)

Genie One, Genie Code

Combines metric views and domains with context inferred from your assets

Free until Jan 31, 2027, then “price coming soon”

How Databricks Genie Turns Natural-Language Questions Into SQL

How Databricks Genie turns a natural-language question into SQL, and the two separate costs it creates

Genie helps people analyze business data by translating a question into a query against tables an analyst has already prepared. Per the Genie Agents concepts page:

  1. The question arrives. In Genie One, chat looks for a matching Genie Agent first, then searches dashboards, queries and metric views.

  2. Genie selects context. It filters table and column metadata, keys, the agent’s knowledge store, example SQL, functions, instructions and chat history for what’s relevant.

  3. Models generate the SQL. Databricks describes a compound AI system of several components, not one model. If the question is ambiguous, Genie can ask for clarification.

  4. The query runs read-only on the agent’s SQL warehouse, with two credentials: the author’s for compute, the asking user’s for data.

  5. The answer comes back as the query, results and a visualization.

The split credentials are the clever part. Users need no warehouse permissions, Unity Catalog row filters and column masks apply per user, and a question about data they can’t access returns an empty response.

Chat mode handles what one SQL query can answer. Agent mode, formerly Research Agent, plans, runs several queries and returns a cited report, and it’s the only mode that can use unstructured files and MCP connectors. Answers aren’t deterministic: the same prompt can return different outputs, and example SQL reduces that.

Databricks Genie Pricing: Free Until January 2027, Then Metered

There is no seat fee. The pricing page and cost documentation split the bill like this, at US East list prices as of November 2026:

Usage

Until January 31, 2027

From February 1, 2027

Genie One and Agents, named users

Free

150 free DBUs a month, then $0.07/DBU

Genie Code

150 free DBUs, then $0.07/DBU, 25% off

150 free DBUs, then $0.07/DBU

Service principals

Billed from first request, 25% off

Billed from first request

SQL warehouse compute

Billed separately

Billed separately

Three details are easy to miss.

The allowance is one pool. The 150 DBUs cover all three products, UI and API together. A data engineer who spends it in Genie Code pays for their next Genie Agent question.

Genie can raise your warehouse rate. It needs a pro or serverless warehouse. Databricks lists those at $0.55 and $0.70 per DBU against $0.22 for SQL Classic, and only serverless includes cloud instance costs.

Budgets aren’t caps, and can’t see this usage yet. Databricks says not to treat budgets as an absolute spend cap, and one can’t target a single Genie product. Promotional usage doesn’t count toward a budget, so a limit sized on today’s spend meets Genie One and Agents usage for the first time in February.

A worked example

Databricks publishes no DBUs-per-question figure and warns that “typical task” estimates mislead, so these monthly usage numbers are illustrative assumptions, not measurements. Take 400 named users and one automation at US East list price:

  • 340 business users: under 150 DBUs each, so $0. Databricks says many users never exceed the allowance.

  • 50 analysts: 250 DBUs each, 100 billable. 5,000 x $0.07 = $350.

  • 10 engineers on Genie Code: 1,150 DBUs each, 1,000 billable. 10,000 x $0.07 = $700.

  • 1 service principal: 3,000 DBUs, all billable. 3,000 x $0.07 = $210.

That’s $1,260 a month from February, before compute. In January the same usage bills $682.50: analysts are free, and the engineers ($525) and service principal ($157.50) get 25% off. Identical behavior costs 85% more overnight, though at about $3.15 per named user it’s still modest.

Databricks Genie LLM cost for the worked example, January versus February 2027, by user group

Measure your own number before February

Promotional usage is already metered in system.billing.usage under the GENIE_FREE_USAGE SKU, visible since July 20, 2026. Databricks’ own estimate query multiplies by 0.75 for the promotion, which ends the same day the free period does. For a February estimate, drop the discount and apply the allowance. This version is adapted from that documentation and hasn’t been run on a live account, so check it on yours:

-- Estimated Genie LLM cost per identity and month, at post-promotion list price.
-- Change 0.07 to your region's rate or contract price.
WITH monthly AS (
  SELECT
    DATE_TRUNC('MONTH', usage_date) AS month,
    identity_metadata.run_as AS identity,
    SUM(CASE
          WHEN sku_name = 'GENIE_FREE_USAGE' THEN usage_quantity
          ELSE usage_quantity / 0.75  -- billed rows carry the 25% discount until Jan 31, 2027
        END) AS full_rate_dbus
  FROM system.billing.usage
  WHERE billing_origin_product = 'GENIE'
    AND usage_date >= '2026-08-01'
  GROUP BY 1, 2
)
SELECT
  month,
  identity,
  full_rate_dbus,
  GREATEST(full_rate_dbus - 150, 0) * 0.07 AS est_cost_usd  -- service principals: use full_rate_dbus * 0.07
FROM monthly
ORDER BY month DESC, est_cost_usd DESC

-- Estimated Genie LLM cost per identity and month, at post-promotion list price.
-- Change 0.07 to your region's rate or contract price.
WITH monthly AS (
  SELECT
    DATE_TRUNC('MONTH', usage_date) AS month,
    identity_metadata.run_as AS identity,
    SUM(CASE
          WHEN sku_name = 'GENIE_FREE_USAGE' THEN usage_quantity
          ELSE usage_quantity / 0.75  -- billed rows carry the 25% discount until Jan 31, 2027
        END) AS full_rate_dbus
  FROM system.billing.usage
  WHERE billing_origin_product = 'GENIE'
    AND usage_date >= '2026-08-01'
  GROUP BY 1, 2
)
SELECT
  month,
  identity,
  full_rate_dbus,
  GREATEST(full_rate_dbus - 150, 0) * 0.07 AS est_cost_usd  -- service principals: use full_rate_dbus * 0.07
FROM monthly
ORDER BY month DESC, est_cost_usd DESC

-- Estimated Genie LLM cost per identity and month, at post-promotion list price.
-- Change 0.07 to your region's rate or contract price.
WITH monthly AS (
  SELECT
    DATE_TRUNC('MONTH', usage_date) AS month,
    identity_metadata.run_as AS identity,
    SUM(CASE
          WHEN sku_name = 'GENIE_FREE_USAGE' THEN usage_quantity
          ELSE usage_quantity / 0.75  -- billed rows carry the 25% discount until Jan 31, 2027
        END) AS full_rate_dbus
  FROM system.billing.usage
  WHERE billing_origin_product = 'GENIE'
    AND usage_date >= '2026-08-01'
  GROUP BY 1, 2
)
SELECT
  month,
  identity,
  full_rate_dbus,
  GREATEST(full_rate_dbus - 150, 0) * 0.07 AS est_cost_usd  -- service principals: use full_rate_dbus * 0.07
FROM monthly
ORDER BY month DESC, est_cost_usd DESC

-- Estimated Genie LLM cost per identity and month, at post-promotion list price.
-- Change 0.07 to your region's rate or contract price.
WITH monthly AS (
  SELECT
    DATE_TRUNC('MONTH', usage_date) AS month,
    identity_metadata.run_as AS identity,
    SUM(CASE
          WHEN sku_name = 'GENIE_FREE_USAGE' THEN usage_quantity
          ELSE usage_quantity / 0.75  -- billed rows carry the 25% discount until Jan 31, 2027
        END) AS full_rate_dbus
  FROM system.billing.usage
  WHERE billing_origin_product = 'GENIE'
    AND usage_date >= '2026-08-01'
  GROUP BY 1, 2
)
SELECT
  month,
  identity,
  full_rate_dbus,
  GREATEST(full_rate_dbus - 150, 0) * 0.07 AS est_cost_usd  -- service principals: use full_rate_dbus * 0.07
FROM monthly
ORDER BY month DESC, est_cost_usd DESC

Databricks Genie Capabilities and Limitations

The short Databricks Genie review: a strong internal analytics agent for teams already governed by Unity Catalog, whose quality depends on curation you have to keep doing.

Its strengths are real. Existing permissions apply with no second access layer to audit. Queries run where the data lives, so there’s no copy to sync. Benchmarks score an agent against test questions. Genie One also reaches mobile, Slack, Teams and MCP clients.

For an outside view, data leader Claire Gouze tested 14 analytics agents in January 2026 on a tricky churn question. She praised Genie’s evaluation and monitoring and said its research agent was one of the few to answer correctly, but found context options limited, with no link to dbt or a semantic layer. It’s one person’s test, and it predates Genie Ontology.

Limit

Documented figure

What it means

Tables per agent

50

Databricks advises five or fewer, so plan for many small agents

Data source

Registered in Unity Catalog

Foreign tables count. Anything outside the catalog doesn’t

Conversations

200,000 per agent, 10,000 messages each

API deployments need a cleanup routine

Benchmarks

500 questions, each a new conversation

A good score says nothing about follow-up turns

Slack can undo your row-level security. The Slack app, in Public Preview, answers with the asker’s permissions. But responses are public by default, and a public response is visible to everyone in the channel, including people without access to the data. Admins can disallow public messages at workspace level. Private mode drops the charts.

Curation never ends. Databricks prefers SQL expressions and example queries, and treats text instructions as a last resort, so someone proficient in SQL has to own each agent. Genie Ontology helps by inferring context, including from the SQL that tools like dbt run, but that’s reading queries, not loading dbt’s metric definitions. Those you’d model as metric views, as our Databricks semantic layer guide explains.

Small agents create a routing problem. The advice to stay small pushes you toward more agents, yet workspaces with many Genie Agents may see reduced routing accuracy.

Federation is a bridge. Genie Agents can query foreign tables, including Snowflake and BigQuery, through Lakehouse Federation. But federated queries are read-only, skip the result and disk caches, and return through a single stream that can run out of memory. Databricks itself recommends query federation for ad hoc reporting and proofs of concept, and ingestion when you have the choice.

Customer-facing use is possible, but you build it. Embedding a Genie Agent means an iframe whose users sign in to Databricks. For users without accounts, the documented pattern has your app request a service principal token with a custom claim per customer, and an attribute-based policy filters the rows. Three consequences: no free usage on any question, instructions and example SQL visible to every user, and every conversation owned by the service principal, so your app must stop one user reading another’s.

When a Dedicated Data Agent Fits Better

Genie is enough when your data is in Databricks, your users are employees, and someone will own curation. A second tool wouldn’t make sense there.

Surfaces don’t decide this: Genie and Upsolve both reach Slack, Teams and MCP clients. The real reasons are narrower.

Upsolve’s governed tier is Team, at $2,000 a month for 10,000 credits, about 1,000 analytical questions, with overage at $0.05 per credit. Queries still run on your own compute, as with Genie. Measure your Genie DBUs per question first, then add the engineering Genie’s pattern requires.

For internal users on Databricks alone, start with Genie. Upsolve’s case rests on the three situations above.

Databricks Genie vs Upsolve: Comparison Table

As of November 2026. Genie prices are US East list.


Databricks Genie

Upsolve (Team plan)

Best for

Internal users, data in Databricks

Several warehouses, or analytics inside your product

Data reach

Unity Catalog, plus foreign tables via federation

Snowflake, BigQuery, Databricks, Redshift, Postgres at the same time

AI pricing

Free for named users until Jan 31, 2027. Then 150 DBUs a month per user, and $0.07/DBU

$2,000/mo for 10,000 credits, $0.05 overage. $1,600/mo and $0.04 on annual billing

Row-level security

Inherited from Unity Catalog, per user

Rules set in Upsolve’s data model, enforced on every query

Context lives in

Unity Catalog, agent knowledge stores, Genie Ontology

Agent Studio workspaces

Testing

Benchmarks, by SQL comparison or LLM judge

Golden queries, LLM-as-judge scoring, tests that can gate a version, traces

Customer-facing

Iframe with Databricks sign-in, or service principal pattern you build

Embedding and multi-tenancy included

Deployment

Inside your Databricks account

Cloud. On-prem, self-hosted and VPC on Enterprise

Frequently Asked Questions

What does Databricks Genie do?

It answers plain-language data questions with generated SQL, a results table and a visualization, governed by Unity Catalog permissions. The capability it provides is self-service analytics without SQL, within tables a data team has prepared.

Does Databricks Genie cost money?

Yes, though little for most named users. There’s no seat fee, and Genie One and Agents LLM usage is free until January 31, 2027, then 150 free DBUs a month and $0.07 per DBU beyond that. Compute and service principal usage are always billed.

Does Databricks Genie use an LLM?

Yes. With partner-powered AI features on, it uses models hosted by Azure OpenAI, OpenAI on Databricks or Anthropic on Databricks. Genie Agents send the prompt, table names and descriptions, relevant values, instructions and example SQL. Databricks says partner providers don’t store prompts or responses.

What is Databricks Genie Code?

Genie Code is the coding agent in the family. It plans, writes and runs code, builds pipelines and dashboards, and fixes errors. It’s billed already, so it’s the part of Genie most likely on your invoice today.

Is Databricks Genie a replacement for a BI tool?

Not fully. It can cover much of the internal ad hoc load, alongside AI/BI Dashboards, but teams needing broader authoring or multi-source modeling usually keep a BI tool next to it. Our AI data analysis tools roundup sorts the options by job.

If your data spans several warehouses or the agent belongs inside your product, see Upsolve’s pricing or book a demo. If not, measure your Genie usage first.

Sources

  1. Databricks: Genie pricing. https://www.databricks.com/product/pricing/genie

  2. Databricks: Lakehouse (SQL warehouse) pricing. https://www.databricks.com/product/pricing/databricks-lakehouse

  3. Databricks docs: Genie overview. https://docs.databricks.com/aws/en/genie

  4. Databricks docs: Use Genie One. https://docs.databricks.com/aws/en/genie-one/

  5. Databricks docs: Chat in Genie One. https://docs.databricks.com/aws/en/genie-one/chat

  6. Databricks docs: Genie Agents concepts. https://docs.databricks.com/aws/en/genie-agents/concepts

  7. Databricks docs: Create and manage a Genie Agent. https://docs.databricks.com/aws/en/genie-agents/set-up

  8. Databricks docs: Curate an effective Genie Agent. https://docs.databricks.com/aws/en/genie-agents/best-practices

  9. Databricks docs: Test and monitor a Genie Agent. https://docs.databricks.com/aws/en/genie-agents/monitor

  10. Databricks docs: Embed a Genie Agent in an external app. https://docs.databricks.com/aws/en/genie-agents/embed

  11. Databricks docs: Genie Code. https://docs.databricks.com/aws/en/genie-code

  12. Databricks docs: Genie Ontology. https://docs.databricks.com/aws/en/genie/genie-ontology

  13. Databricks docs: Manage budgets and cost controls for Genie. https://docs.databricks.com/aws/en/genie/budgets

  14. Databricks docs: Genie consumption guide. https://docs.databricks.com/aws/en/genie/consumption-guide

  15. Databricks docs: Monitor and understand your Genie cost. https://docs.databricks.com/aws/en/genie/monitor-cost

  16. Databricks docs: Databricks Genie app for Slack. https://docs.databricks.com/aws/en/genie-one/genie-slack/

  17. Databricks docs: Filter data per end user with OAuth custom identity claims. https://docs.databricks.com/aws/en/dev-tools/auth/oauth-custom-identity-claims

  18. Databricks docs: What is query federation? https://docs.databricks.com/aws/en/query-federation/database-federation

  19. Databricks docs: AI assistive features trust and safety. https://docs.databricks.com/aws/en/databricks-ai/databricks-ai-trust

  20. Claire Gouze, The New AI Order: I tested 14 analytics agents (January 14, 2026). https://thenewaiorder.substack.com/p/i-tested-14-analytics-agents-so-you

  21. Upsolve: Pricing. https://upsolve.ai/pricing

  22. Upsolve: Homepage and product overview. https://upsolve.ai/

  23. Upsolve docs: Agent Studio for Data Teams. https://docs.upsolve.ai/introduction

  24. Upsolve docs: Embed Upsolve in your product. https://docs.upsolve.ai/embedding

  25. Upsolve docs: Data Governance. https://docs.upsolve.ai/ai-agent-builder/data-governance

  26. Upsolve docs: Agent Observability. https://docs.upsolve.ai/ai-agent-builder/agent-observability

Try Upsolve for Embedded Dashboards & AI Insights

Embed dashboards and AI insights directly into your product, with no heavy engineering required.

Fast setup

Built for SaaS products

30‑day free trial

See Upsolve in Action

Launch customizable dashboards and AI‑powered insights inside your app, fast and with minimal engineering effort. No code.

Follow us

Related Articles

Stop answering the same 10 questions today.

The Platform for Accurate, Reliable, and Trustworthy AI Analytics.

Agent Studio for Data Teams. Encode context. Deploy agents. Deliver clarity.

© 2026 Upsolve AI, Inc.  

|