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.
N/A
Hevo
Score 8.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+…
$0
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
No
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.
dbt (Data Build Tool) is best suited for doing the data transformation. dbt is just a transformation tool and it is not suitable for building a data pipeline which requires extraction of data and loading. dbt is well suited for SQL based transformation logic and it is less appropriate when transformation logic requires python.
Hevo Data is professionally sound in data management and credible analytical processes, where there is proper sourcing and data connectivity, from the different sources. Further, Hevo Data brings huge transformation and analytical approaches, which increases the viability of every operation in the company, and results are credibly issued. The integration that Hevo Data provides is comprehensively sound, and it gives quality coordination.
Slow load times of the dbt cloud environment (they're working on it via a new UI though)
More out-of-the-box solutions for managing procedures, functions, etc would be nice to have, but honestly, it's pretty easy to figure out how to adapt dbt macros
If we are getting data from other sheets then sheet which is connected to Hevo Data doesn't updates in real-time.
Hevo Data change time in it's workbench on its own. For e.g. If our database timestamp is in UTC format then Hevo Data will automatically change the time to IST but if I run the same code outside the Hevo Data workbench then time is still in UTC. This creates lots of confusion while working on Hevo Data.
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.
Matillion is graphical versus dbt, which is SQL code-based (that, of course, is a matter of personal preference and not an objective advantage). The integrated testing, documentation generation, lineage, etc., were additional criteria that led us to choose dbt.
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