dbt vs. ER/Studio Data Architect

Overview
ProductRatingMost Used ByProduct SummaryStarting Price
dbt
Score 9.4 out of 10
N/A
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
ER/Studio Data Architect
Score 9.9 out of 10
N/A
ER/Studio is a database development and management tool from Embarcadero Technologies (acquired by Idera) in California.
$1,470.40
one-time fee per user
Pricing
dbtER/Studio Data Architect
Editions & Modules
No answers on this topic
No answers on this topic
Offerings
Pricing Offerings
dbtER/Studio Data Architect
Free Trial
YesYes
Free/Freemium Version
YesNo
Premium Consulting/Integration Services
YesNo
Entry-level Setup FeeNo setup feeNo setup fee
Additional Details—Pricing for new customers only, first year maintenance included. Maintenance includes access to technical support and product updates for the defined period of the agreement.
More Pricing Information
Community Pulse
dbtER/Studio Data Architect
Top Pros
Top Cons
Features
dbtER/Studio Data Architect
Data Transformations
Comparison of Data Transformations features of Product A and Product B
dbt
9.7
5 Ratings
15% above category average
ER/Studio Data Architect
-
Ratings
Simple transformations9.55 Ratings00 Ratings
Complex transformations9.95 Ratings00 Ratings
Data Modeling
Comparison of Data Modeling features of Product A and Product B
dbt
9.0
5 Ratings
10% above category average
ER/Studio Data Architect
-
Ratings
Data model creation9.15 Ratings00 Ratings
Metadata management8.65 Ratings00 Ratings
Business rules and workflow8.05 Ratings00 Ratings
Collaboration9.83 Ratings00 Ratings
Testing and debugging9.55 Ratings00 Ratings
Best Alternatives
dbtER/Studio Data Architect
Small Businesses
Skyvia
Skyvia
Score 9.6 out of 10
Egnyte
Egnyte
Score 7.6 out of 10
Medium-sized Companies
IBM InfoSphere Information Server
IBM InfoSphere Information Server
Score 8.1 out of 10
IBM InfoSphere Information Server
IBM InfoSphere Information Server
Score 8.1 out of 10
Enterprises
IBM InfoSphere Information Server
IBM InfoSphere Information Server
Score 8.1 out of 10
IBM InfoSphere Information Server
IBM InfoSphere Information Server
Score 8.1 out of 10
All AlternativesView all alternativesView all alternatives
User Ratings
dbtER/Studio Data Architect
Likelihood to Recommend
9.6
(7 ratings)
8.0
(5 ratings)
Support Rating
-
(0 ratings)
9.0
(1 ratings)
User Testimonials
dbtER/Studio Data Architect
Likelihood to Recommend
dbt Labs
If you can load your data first into your warehouse, dbt is excellent. It does the T(ransformation) part of ELT brilliantly but does not do the E(xtract) or L(oad) part. If you know SQL or your development team knows SQL, it's a framework and extension around that. So, it's easy to learn and easy to hire people with that technical skill (as opposed to specific Informatica, SnapLogic, etc. experience). dbt uses plain text files and integrates with GitHub. You can easily see the changes made between versions. In GUI-based UIs it was always hard to tell what someone had changed. Each "model" is essentially a "SELECT" statement. You never need to do a "CREATE TABLE" or "CREATE VIEW" - it's all done for you, leaving you to work on the business logic. Instead of saying "FROM specific_db.schema.table" you indicate "FROM ref('my_other_model')". It creates an internal dependency diagram you can view in a DAG. When you deploy, the dependencies work like magic in your various environments. They also have great documentation, an active slack community, training, and support. I like the enhancements they have been making and I believe they are headed in a good direction.
Read full review
IDERA (an Idera, Inc. company)
Data Architect is well suited at organizations of all sizes. It is never too early or unnecessary to enforce proper modelling and design standards on data solutions, and this tool will help that greatly by providing an industry leading data modelling tool, ability to import ETL mappings for data lineage, enforcing and managing naming conventions through the naming convention tool, and publishing of data dictionaries through the report publisher. I was successfully able to build models, provide traceability, and document source to target with lineage throughout for both the business (by providing business definitions in the descriptions), and technical teams (by documenting ETL instructions in text fields) along with field level mapping (by creating "Attachments" representing data sources, tables, and fields) providing easy search capabilities using business friendly terms
Read full review
Pros
dbt Labs
  • user experience makes it easy to work with SQL and version control
  • customer success team and the dbt (data build tool) community help establish best practices
  • thorough and clear documentation
Read full review
IDERA (an Idera, Inc. company)
  • ER/Studio has the ability to provide consistent field names and data types through domains, which are templates. This provides a way to have consistent naming of common fields, like CreatedBy and the data types for the fields. They also have the ability to change all the fields that use that domain to a different data type.
  • ER/Studio provides the ability to create custom macros. These macros can be used to apply everything from standard fields based on domains to naming all constraints and indexes. I've also used a macro that comes with ER/Studio to spell check field and table names.
  • My favorite feature is the ability to compare your data model to databases for deployments of changes, and to other data models.
Read full review
Cons
dbt Labs
  • 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
Read full review
IDERA (an Idera, Inc. company)
  • ER\Studio licensing can be cumbersome and upgrading from one version to another usually takes several phone calls and emails to the licensing group to get the update installed and running.
  • The repository can be slow when the model count gets larger. By large I mean 20 to 30 models.
  • A nice feature that I would like to see is table comments be displayed on the model along with the attributes. Currently you have to choose between the two.
Read full review
Support Rating
dbt Labs
No answers on this topic
IDERA (an Idera, Inc. company)
I can call or email support and both get quick turn around. The only issue is they are on the west coast (US) and have a west coast work schedule and I'm on the East coast.
Read full review
Alternatives Considered
dbt Labs
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 transforms - also dbt is pretty much free dependent on how you work it, also extremely scalable.
Read full review
IDERA (an Idera, Inc. company)
ER/Studio is the most mature, reach in features and quality and therefore useful. Unfortunately, it lacks compatibility with AWS Redshift.
Read full review
Return on Investment
dbt Labs
  • Simplified our BI layer for faster load times
  • Increased the quality of data reaching our end users
  • Makes complex transformations manageable
Read full review
IDERA (an Idera, Inc. company)
  • ER/Studio has had a positive impact on my project as we can develop the data model and have a clear understanding of business needs before we continue with the development phase.
Read full review
ScreenShots

ER/Studio Data Architect Screenshots

Screenshot of Logical data models in ER/Studio Data Architect.Screenshot of Data catalog in ER/Studio Data Architect.Screenshot of Data glossaries in ER/Studio Data Architect.