dbt is an SQL development environment, developed by Fishtown Analytics, now known as dbt Labs. The vendor states that with dbt, analysts take ownership of the entire analytics engineering workflow, from writing data transformation code to deployment and documentation. dbt Core is distributed under the Apache 2.0 license, and paid Teams and Enterprise editions are available.
$0
per month per seat
Hevo
Score 5.0 out of 10
N/A
Hevo Data is a no-code, bi-directional data pipeline platform specially built for modern ETL, ELT, and Reverse ETL Needs. It helps data teams streamline and automate org-wide data flows to save engineering time/week and drive faster reporting, analytics, and decision making. The platform supports 100+ ready-to-use integrations across Databases, SaaS Applications, Cloud Storage, SDKs, and Streaming Services. The platform boasts 500 data-driven companies spread across 35+…
$149
per month
Pricing
dbt
Hevo Data
Editions & Modules
No answers on this topic
Free
$0
per month
Starter
$149 to $999
Per Month (Paid Yearly)
Business
Custom Pricing
Offerings
Pricing Offerings
dbt
Hevo
Free Trial
Yes
Yes
Free/Freemium Version
Yes
Yes
Premium Consulting/Integration Services
Yes
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
Hevo offers a Free Plan and a 14-day Free Trial for all the paid plans.
Most ETL pipeline products have a T layer, but dbt just does it better. The transformation is on steroids compared to the others. Also, just allows much more Adhoc solutions for very specific projects. Those ETL tools are probably better on the T part if you don't need too many …
Much lower cost and faster syncs but not as good support. More flexible in terms of pricing, though. Fivetran requires annual contracts and is very inflexible.
The prerequisite is that you have a supported database/data warehouse and have already found a way to ingest your raw data. Then dbt is very well suited to manage your transformation logic if the people using it are familiar with SQL. If you want to benefit from bringing engineering practices to data, dbt is a great fit. It can bring CI/CD practices, version control, automated testing, documentation generation, etc. It is not so well suited if the people managing the transformation logic do not like to code (in SQL) but prefer graphical user interfaces.
It is of great help for unstructured data sources. The way Hevo Data flattens the high nested data is amazing. Schema management is also good by Hevo Data. The way it's tell about the data type and then we can identify any error in the model. Additionally, It is very easy to setup for any new user and once model is created then we do not have to worry about the script maintenance and updating the script daily.
dbt is very easy to use. Basically if you can write SQL, you will be able to use dbt to get what you need done. Of course more advanced users with more technical skills can do more things.
I actually don't know what the alternative to dbt is. I'm sure one must exist other than more 'roll your own' options like Apache Airflow, say, bu tin terms of super easy managed/cloud data transforms, dbt really does seem to be THE tool to use. It's $50/month per dev, BUT there's a FREE version for 1 dev seat with no read-only access for anyone else, so you can always start with that and then buy yourself a seat later.
1. Cost efficient 2. Creation of automated pipeline 3. Can load data from multiple data sources 4. Updates data in near real-time - We were able to get near real time insights from the data model which we have created in hevo 5. It has good integration with different BI tools