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
Vertify
Score 7.7 out of 10
Mid-Size Companies (51-1,000 employees)
VertifyData is a cloud-based integration platform with core integration capacities, including a drag-and-drop interface and real-time synchronization. It also offers over 80 prebuilt connectors and templates, plus customizable integrations for scaling businesses.
$4,800
per year
Pricing
dbt
Vertify
Editions & Modules
No answers on this topic
RevOps as a Service
4,800
per year
Starter
$7,350
per year
Growth
$11,100
per year
Premium
15,000
per year
Offerings
Pricing Offerings
dbt
Vertify
Free Trial
Yes
No
Free/Freemium Version
Yes
No
Premium Consulting/Integration Services
No
No
Entry-level Setup Fee
No setup fee
No setup fee
Additional Details
—
—
More Pricing Information
Community Pulse
dbt
Vertify
Features
dbt
Vertify
Data Transformations
Comparison of Data Transformations features of Product A and Product B
dbt
9.5
Ratings
15% above category average
Vertify
-
Ratings
Simple transformations
10.00 Ratings
00 Ratings
Complex transformations
9.00 Ratings
00 Ratings
Data Modeling
Comparison of Data Modeling features of Product A and Product B
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.
When we first implemented, there were a lot of fields not set up/syncing properly. But by consulting with Vertify, for a lot of hours, we have been able to work through a lot of those errors, and our Account Manager and the tech support people like Markus and Jamie have been very supportive and helpful in getting us up and running properly.
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
I think the UI could get a refresher. It looks a little old-school and I sometimes get lost in the navigation.
I saw some inconsistencies on the scheduler, most likely caused by time zone differences. One dialogue reflected the user's time zone, the next server's time zone.
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.
Creating a mapping between source and target while also using lookups and transformations is not trivial. And VertifyData solved this reasonably well, at least all users in my organization understood it pretty quickly.
It is not the easiest user interface to read/understand. However, once you understand how it works, then using it is not that bad. It's hard to remember what feature is listed under what tab (Manage vs. Define). A suggestion would be to get all call to actions on the same page
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.
We were using Scribe for similar tasks but with different connectors. And it served us well, so absolutely no hard feelings here. But when it came to creating complex workflows, we instantly understood Vertify's approach better. Data lookup and transformation e.g. are pretty easy in Vertify and ease of use was definitely what we were looking for.