No more typing reviews! Try our Samantha, our new voice AI agent.

FME vs dbt comparison

 

Comparison Buyer's Guide

Executive SummaryUpdated on Dec 19, 2024

Review summaries and opinions

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Categories and Ranking

dbt
Ranking in Data Integration
11th
Average Rating
8.0
Reviews Sentiment
6.6
Number of Reviews
11
Ranking in other categories
Data Quality (5th)
FME
Ranking in Data Integration
32nd
Average Rating
8.6
Reviews Sentiment
6.5
Number of Reviews
7
Ranking in other categories
No ranking in other categories
 

Mindshare comparison

As of August 2026, in the Data Integration category, the mindshare of dbt is 1.5%, down from 2.0% compared to the previous year. The mindshare of FME is 1.0%, down from 1.8% compared to the previous year. It is calculated based on PeerSpot user engagement data.
Data Integration Mindshare Distribution
ProductMindshare (%)
dbt1.5%
FME1.0%
Other97.5%
Data Integration
 

Featured Reviews

Harshwardhan Gullapalli - PeerSpot reviewer
AI Engineer at a educational organization with 51-200 employees
Data pipelines have improved financial accuracy and now build transparent audit-ready reports
As for something I wish we had, dbt's native support for Python transformations came later, and we did some complex financial classification calculations that felt clunky in pure SQL. We ended up writing Python in our n8n workflows and then fed the results back into dbt, which created a bit of a split-brain situation. If we would have had dbt Python models earlier, we could have kept that logic unified. Managing multiple reporting standards was our biggest operational pain point with dbt. We were running UAE corporate tax compliance and IFRS disclosure workflows simultaneously for different clients, and dbt does not have a native concept of multi-tenant or multi-standard project organization. Everything lives in one flat structure, so we had to build more conventions: separate schema folders for IFRS models versus UACT models, custom macros to tag models by compliance regime, and environment variables to control which set of transformations run for which client.
Gert Booysen - PeerSpot reviewer
Software Solutions Leader at GE Vernova
Extensive format support and reliable integration enhance data management while new pricing model requires reassessment
I haven't had any input or requirements from any customers that are not currently covered, so I don't have any additional needs that were identified or raised to me. Regarding pricing, with the model changes that they've implemented a while back, it actually made it more expensive to use, especially on the server side. They changed the licensing model, and that made customers think it is overpriced. Some customers were actually looking at alternatives. Pricing with the model changes was perceived negatively. I work primarily with enterprise customers, Vodacom, Eskom, so it's tier-one customers. For small customers, this solution is a bit too expensive. They don't really use it and just do direct integration on smaller implementations. This is basically used by tier-one customers. FME is still able to save time and money for clients. It's still a good investment. Regarding similar products to FME, GE developed a product called Data Fabric. That is a real-time operational integration platform, Data Fabric Network Connect, which is a GE Grid OS product. It is actually more expensive than FME, but the purpose is different as it's operational. The vendor in this case is GE, and it's a company that we bought that used to be called Greenbird. In current use scenarios, FME is still leading compared to Data Fabric. The GE product has a different application.

Quotes from Members

We asked business professionals to review the solutions they use. Here are some excerpts of what they said:
 

Pros

"Overall, I find dbt to be optimized compared to other tools."
"There is operational efficiency achieved, and data quality and governance have also been achieved with modular SQL and version controlling, which reduced duplication of data and data errors."
"dbt has positively impacted my organization by allowing us to create our data pipelines much faster, going from ingestion of data to creating a data product in weeks instead of months, and we can do it in-house with the skillset we already have."
"Since we migrated from SSIS to dbt model architecture, it takes around four hours only to complete a full refresh, and the client is now happy because our downtime was drastically reduced when we perform a complete refresh of the data."
"The product is developer-friendly."
"dbt has positively impacted my organization by allowing us to expand the ceiling of complexity because once we have written the SQL, we can manage significantly more complexity since we are not spending all of our time doing it ourselves."
"I would say the best feature or the most desirable feature for dbt is the ability to write everything in code."
"It is very convenient because at the end, I have the opportunity to orchestrate all my transformations in just one single place, rather than having them spread out."
"FME's features that I have found most valuable are that it has a very friendly user interface, you don't need to use a lot of code, it has a lot of connectors and few forms, and it has a strong facial aspect that can do a lot of facial analysis."
"From my reseller perspective, the best features in FME are the ease of operation and the fact that it works."
"FME is spatially aware and understands how to deal with the conversion of spatial objects and their attributes."
"All spatial features are unrivaled, and the possibility to execute them based on a scheduled trigger, manual, e-mail, Websocket, tweet, file/directory change or virtually any trigger is most valuable."
"The most valuable feature of FME is the graphical user interface. There is nothing better. It is very easy to debug because you can see all steps where there are failures. Overall the software is easy to optimize a process."
"The most valuable feature of FME is the graphical user interface."
"We make minor subtle changes to the workbenches to improve it. We can share the workbenches. We don't have to use GitHub or anything else."
"It has standard plug-ins available for different data sources."
 

Cons

"If you want to use more advanced or more complicated SQL features, they are not supported right now by Dbt, so that can be a challenge."
"Since dbt has a license cost, if a company is small and does not have much budget, they can explore other tools because there are other tools that provide the same functionality at a lower cost."
"If I needed to name a few areas for improvement, I would mention the migration of code to Git and GitHub, which sometimes fails and can be confusing for developers during handover."
"Dbt is not as stable as preferred, as it has had a few outages in the current year itself, so improvement should be made in the outages section as it is not stable."
"Managing multiple reporting standards was our biggest operational pain point with dbt."
"The solution must add more Python-based implementations."
"The initial setup of dbt is somewhat complex."
"The main issue I have had with dbt is that when I start a project inside dbt, the structure I have to use is somewhat strict."
"FME's price needs improvement for the African market."
"Regarding pricing, with the model changes that they've implemented a while back, it actually made it more expensive to use, especially on the server side."
"To get a higher rating, it would have to improve the price and the associated scalability. These are the main issues."
"We are looking at the possibility of using Glue instead of FME, using the native AWS product."
"FME is a great tool, but I don't know if we can scale it up since the prices are high and we would need to convince the decision makers to provide more budget."
"Improvements could be made to mapping presentations."
"The one thing that always appears in the community is the ability to make really easy loops to loop through data efficiently. That needs to be added at some point."
"FME can improve the geographical transformation. I've had some problems with the geographical transformations, but it's probably mostly because I'm not the most skilled geographer in-house. The solution requires some in-depth knowledge to perform some functions."
 

Pricing and Cost Advice

"The solution’s pricing is affordable."
"The product's price is reasonable."
"We used the standard licensing for our use of FME. The cost was approximately €15,000 annually. We always welcome less expensive solutions, if the solution could be less expensive it would be helpful."
"FME Server used to cost £10,000; now it can cost over £100,000."
report
Use our free recommendation engine to learn which Data Integration solutions are best for your needs.
909,725 professionals have used our research since 2012.
 

Top Industries

By visitors reading reviews
Financial Services Firm
16%
Comms Service Provider
7%
Manufacturing Company
7%
Computer Software Company
7%
Government
25%
Energy/Utilities Company
12%
Construction Company
7%
Comms Service Provider
5%
 

Company Size

By reviewers
Large Enterprise
Midsize Enterprise
Small Business
By reviewers
Company SizeCount
Small Business2
Midsize Enterprise3
Large Enterprise6
By reviewers
Company SizeCount
Small Business2
Midsize Enterprise1
Large Enterprise4
 

Questions from the Community

What is your experience regarding pricing and costs for dbt?
My experience with pricing, setup cost, and licensing for dbt is that dbt is open source for its core modules, so the pricing, setup, and everything was really good.
What needs improvement with dbt?
dbt can be improved by introducing Python. Ideally, I would want to be able to orchestrate across the DAG and have both Python and SQL combined. The last time I used it, it was not able to visualiz...
What is your primary use case for dbt?
My main use case for dbt is data pipelines. I build data transformations and usually construct analytics pipelines.
What needs improvement with FME?
I haven't had any input or requirements from any customers that are not currently covered, so I don't have any additional needs that were identified or raised to me. Regarding pricing, with the mod...
What is your primary use case for FME?
The use cases for FME are mainly integration to the GE Smallworld product. GE Smallworld is a GE product, and we are using it to integrate with other third-party products into GE Smallworld and ADM...
What advice do you have for others considering FME?
The overall rating for FME is eight out of ten, and I prefer the feedback to be anonymous. My job title is Senior Solutions Architect.
 

Comparisons

 

Overview

 

Sample Customers

Information Not Available
Shell, US Department of Commerce, PG&E, BC Hydro, City of Vancouver, Enel, Iowa DoT, San Antonio Water System
Find out what your peers are saying about FME vs. dbt and other solutions. Updated: August 2026.
909,725 professionals have used our research since 2012.