search legion

Review · Data Platforms

Dremio review

A capable Iceberg-focused lakehouse platform, but consumption pricing and self-managed costs deserve scrutiny.

7.2/10Search Legion score

We may earn a commission if you buy through links on this page. It never changes a score or a ranking. How we make money

The bottom line

Shortlist Dremio for open lakehouse workloads; check consumption costs and deployment effort first.

Dremio combines a query engine, semantic layer, open catalog, and AI agent for analytics and AI workloads. It supports Iceberg natively, federates queries across data sources, and offers managed cloud or self-managed deployment. Cloud is pay-as-you-go at $0.20 per DCU, with a $400 trial credit for 30 days; Enterprise pricing is not published.

The feature set is appealing, but price predictability is a real concern: consumption can vary, and the published pricing gives no total-cost estimate. In one Reddit thread, a user said self-hosting and scaling Dremio can be expensive, while other commenters questioned its positioning. Treat those as individual reports, not a verdict on every deployment.

Good fit if

  • Teams building on Apache Iceberg
  • Organizations needing data federation
  • Teams connecting analytics to AI agents

Skip it if

  • Buyers requiring published annual pricing
  • Teams avoiding consumption-based billing
  • Organizations without self-managed infrastructure capacity
Dremio homepage
Dremio homepage, captured Nov 7, 2026

ScoresHow it rates

  • Features8.5
  • Ease of use6.5
  • Value for money6.5
  • Support5
  • User sentiment6

What works

  • Queries Apache Iceberg data without format conversion
  • Federates queries without moving data
  • Includes a semantic layer for metrics and business context
  • Connects Claude, ChatGPT, Gemini, and coding agents
  • Cloud includes managed infrastructure and automatic upgrades

What doesn't

  • Enterprise pricing is not published
  • Cloud charges $0.20 per DCU, so total cost depends on consumption
  • Enterprise upgrades and scaling are manual
  • Cloud currently lists AWS support; Azure is coming soon
  • A Reddit user reports self-hosting and scaling can be expensive

01What Dremio actually does

Dremio is a lakehouse platform for querying enterprise data and supporting analytics and AI. It combines a query engine with a semantic layer, an open catalog and an AI agent. The semantic layer is meant to define metrics, business context and relationships so analytics tools and agents can work with shared definitions.

The platform can query structured, semi-structured and unstructured data across sources without moving it, and it processes Apache Iceberg data natively. Dremio says it connects with Claude, ChatGPT, Gemini and coding agents, as well as its own built-in agent. Its optimization features include Reflections, caching and on-demand scaling; access controls include role-based and fine-grained permissions.

There are two deployment paths: Dremio Cloud, which manages the infrastructure, and Dremio Enterprise, which customers run themselves on Kubernetes, on-premises, AWS, Azure or GCP. That makes Dremio a platform choice as much as a query-engine choice.

02Where Dremio is strong

Dremio’s clearest fit is teams that want to query Iceberg and other data where it already lives, rather than first moving it into a single warehouse. Native Iceberg processing and federation across data types are central to the product description. The semantic layer also gives teams a place to define business meaning for both agents and analytics, rather than treating agent connectivity as the whole AI strategy.

The deployment choice is useful if managed cloud is not the right fit: Enterprise supports Kubernetes, on-premises and the major cloud providers, while Cloud handles infrastructure, upgrades and scaling. The pricing page lists Cloud at $0.20 per DCU pay-as-you-go, plus a $400 credit for a 30-day trial. AWS is supported; Azure is listed as coming soon.

  • Reflections, caching and on-demand scaling are designed to optimize query performance.
  • Dremio lists connections for Claude, ChatGPT, Gemini and coding agents.
  • Fine-grained and role-based controls are intended to carry permissions from clients to data sources.

These are relevant capabilities, but they are not proof that Dremio will be faster or cheaper for a particular workload. Reddit commenters discussing Dremio and Starburst say performance depends on the workload and recommend evaluating with real data.

03Where it falls short

The main buying drawback is price predictability. Cloud is billed at $0.20 per DCU, but the pricing information does not publish a monthly starting price, a typical DCU requirement or a spending cap. Annual committed contract prices are also not published. Enterprise pricing is consumption-based and requires contacting Sales; trial access is also through Sales. Budgeting therefore depends on getting a workload-specific estimate, not comparing a public monthly plan price.

Deployment control comes with operating work. The pricing page says Enterprise uses self-managed infrastructure with manual upgrades and scaling. One Reddit commenter describes Dremio as expensive to host and scale yourself, while another argues its enterprise catalog and governance features are basic. Those are individual opinions, not a definitive feature assessment, but they point to questions worth checking in a procurement review.

There may also be a portability trade-off. In a Dremio-versus-Starburst thread, some commenters favor Trino for its wider industry use and migration optionality. Dremio’s positioning has also confused some users, according to a Reddit discussion. Shortlist it for open lakehouse workloads, but verify operating effort, required DCUs and the specific governance features you need before switching.

04Dremio pricing: what you'll actually pay

Dremio Cloud is listed at $0.20 per DCU, billed pay-as-you-go. The pricing details also list a $400 trial credit for 30 days; they do not publish a monthly starting price or an estimate of typical consumption. Your bill depends on DCU use, so confirm expected workloads and costs before committing. Annual contracts are available, but their prices are not published.

Dremio Enterprise is also consumption-based, with pricing available from Sales rather than on a public rate card. It is self-managed and supports Kubernetes, on-premises, AWS, Azure, or GCP; upgrades and scaling are manual. The pricing details say to contact Sales for trial access.

There is no published price jump to compare: neither plan has a fixed monthly or annual price, and no add-ons are listed. Cloud includes Dremio-managed infrastructure and automatic upgrades and scaling; AWS is supported, while Azure is listed as coming soon. Compare the operational work as well as consumption before choosing.

05Switching to (or from) Dremio

Switching effort will depend on whether you choose managed Cloud or self-managed Enterprise. Cloud includes Dremio-managed infrastructure and automatic upgrades and scaling. Enterprise supports Kubernetes, on-premises, AWS, Azure, or GCP, but upgrades and scaling are manual. That makes deployment ownership a concrete decision, not just a pricing detail.

Dremio supports Apache Iceberg natively and can query data across sources without moving it, according to the published product description. Those capabilities may suit teams building around Iceberg or federation, but they do not establish how easy it is to migrate existing queries, permissions, or semantic definitions. The published sources do not document migration tools, data export procedures, or an exit process, so verify those with Dremio before switching.

We can’t summarize why customers leave based on Reddit: no Reddit posts or comments were provided. The clearest stated reasons to hesitate are consumption-based pricing, unpublished contract prices, and the operational demands of self-management.

From the threadsWhat users say

Reddit sentiment is mixed: commenters describe Dremio as capable, especially around Iceberg, but raise concerns about the cost of self-hosting and a shifting product pitch. One commenter praises its cloud offering, while another says Dremio’s catalog and lineage features have limits.

Self-hosting cost
Dremio is great but it is expensive to host and scale yourself
r/dataengineering · view thread
Unclear positioning
They have been around for ages but switch their pitch so often that it makes me feel suspicious
r/dataengineering · view thread
Lineage limitations
Lineage is pretty static
r/dataengineering · view thread
Self-service interface
Dremio offers a very point and click Ui, again its use case very much has self-service and democratization in mind
r/dataengineering · view thread

Questions people ask

What is Dremio and what does it do?

Dremio is an open lakehouse platform for AI and analytics across enterprise data. Its product combines a query engine, semantic layer, open catalog, and built-in AI agent. It can run as a managed cloud service or self-managed software, and its data federation feature is designed to query different data types across sources without moving them.

How much does Dremio cost?

The pricing page lists Dremio Cloud at $0.20 per DCU pay-as-you-go, with a $400 credit for a 30-day trial. Annual committed contracts are available, but prices are not published. Enterprise is consumption-based and its price is not published. A free plan is listed, but its limits and terms are not published.

Can I run Dremio on my own infrastructure?

Yes. Dremio Enterprise is self-managed and lists Kubernetes, on-premises, AWS, Azure, and GCP as deployment options. Its pricing is consumption-based, but the price is not published; contact sales for trial access. The pricing information lists manual upgrades and scaling for Enterprise. Cloud is managed by Dremio, with AWS supported and Azure coming soon.

Does Dremio work with Apache Iceberg and query data in place?

Dremio says it processes Apache Iceberg data natively without format conversion. Its data federation feature is designed to query structured, semi-structured, and unstructured data across sources without moving it. A Reddit commenter also describes Iceberg metadata as useful for skipping files and maintaining tables, but that is not a measured Dremio performance claim.

Does Dremio include AI, query optimization, and access controls?

Dremio lists a semantic layer for defining metrics, business context, and relationships, plus connections for Claude, ChatGPT, Gemini, coding agents, and its built-in AI agent. It also lists Reflections, on-demand scaling, and caching for query optimization, alongside fine-grained and role-based permissions from clients to data sources.

Sources

  1. Dremio homepage
  2. Dremio pricing page
  3. Reddit: Why do you think Dremio is not as popular as Databricks or Snowflake?
  4. Reddit: Dremio vs Starburst
  5. Reddit: Ask Me Anything - I’m a Dremio Tech Evangelist
  6. Reddit: Where is the catch with Dremio's forever free plan?