Data Architect at a computer software company with 1,001-5,000 employees
Real User
The portal enables our entire team to see the model, but licensing and upgrades could be improved
Pros and Cons
  • "It's easy to model and has a user-friendly interface. I like the team portal because, once we upload, the entire team can see the model."
  • "Whenever there is a new version, there are a lot of release notes on the technical side of it, but I would like to be told why are we doing the upgrade... What I would like to really see is how this benefits us from the business point of view. What are the real benefits that the user gets? I want some kind of way white paper. The release notes describe the technical enhancements but, from the layman's point of view, if someone asks me what are the business benefits of this upgrade, I don't have any documentation to explain it to the business."

What is our primary use case?

The primary use would be all the data modeling of the enterprise. People can access the data model through the portal: all the modeling and all the data dictionary, column-level documentation, glossaries, etc. We use the portal for maintaining those.

The main tool that we use is IDERA Architect on the team portal.

How has it helped my organization?

Before this tool, just managing the changes and publishing the models to the users became very cumbersome. This tool has simplified our day-to-day tasks a lot.

What is most valuable?

  • Easy to model.
  • Has a user-friendly interface.
  • I like the team portal because, once we upload, the entire team can see the model.

What needs improvement?

Whenever there is a new version, there are a lot of release notes on the technical side of it, but I would like to be told why are we doing the upgrade. For example, we are moving from 16 to 17. What I would like to really see is how this benefits us from the business point of view. What are the real benefits that the user gets? I want some kind of white paper. The release notes describe the technical enhancements but, from the layman's point of view, if someone asks me what are the business benefits of this upgrade, I don't have any documentation to explain it to the business.

I already mentioned this to my account manager. He said they will put me with one of the product development teams to have this kind of discussion.

Buyer's Guide
IDERA ER/Studio
May 2024
Learn what your peers think about IDERA ER/Studio. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
772,679 professionals have used our research since 2012.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

There have been some issues with performance, and there are some issues with inconsistencies.

We are also working to upgrade our servers. With more and more model and more and more operators, the check-in and the checkout processes are somewhat slow. Right now it's difficult for us to tell if it is, in fact, a product issue. We are upgrading our servers. We will have to really test it. Right now, if there are more than two or three users using the product, we sometimes face the issue.

How are customer service and support?

We bought premium support and so far it is good. The normal technical support is okay; I would not rate it too high. After we got the premium support things were much better. Regarding the last upgrade, they really helped us by walking us through it step by step. That was really good.

We always want to have peace of mind that we can reach them. When we had regular support, sometimes it was very difficult to get hold of them. We upgraded our support to premium, to make sure that we get the proper attention.

How was the initial setup?

The initial setup was straightforward. While there is some documentation, we had a live session and the support and product management team really walked us through, so it was straightforward. There are some areas that we do by looking at the documentation.

What's my experience with pricing, setup cost, and licensing?

The licensing could be a little bit more flexible. The issue we face is that it is kind of complex the way the keys are set up. I'm not sure if it's by design, but let's say you have to install a product on a test system. You have to get a trial license key, even though you have been a loyal customer for two years. It's just very difficult to again request an additional key and then go through all the setup. It could be much simpler. 

The way we update the licenses is also a complex. I have to register the keys every time. And when we do it online there can be errors so we have to go to the workaround to be able to work on the data. 

The process of licensing could be much simpler, from our experience.

Which other solutions did I evaluate?

We evaluated ERwin and some other products.

What other advice do I have?

It's a good tool but we have not had much training, so we are really exploring it on our own. There are some features we are still working on with our stakeholders to implement. So my advice to other customers who are implementing this product is to really understand the full features of the product and try to implement all the features at the beginning. Get training in all areas of expertise before launching the product. I wish we could have done that from the beginning.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Data Architect at a insurance company with 1,001-5,000 employees
Real User
We have been able to quickly create models for our enterprise-wide databases
Pros and Cons
  • "We are able to document the data lineage and data flows of our data from one system to another."
  • "We have been able to quickly create models for our enterprise-wide databases, even when some of them are third-party databases."
  • "Modeling with Data Architect: We can quickly reverse-engineer a database from an existing database or create a model from scratch."
  • "Data lineage tracking: It allows us to identify upstream and downstream systems using data."
  • "I would like to see better documentation/help for the Data Architect tool. Creation of tutorials would be nice, as there are some features which are not as clearly defined as they should be."

What is our primary use case?

To develop an underlying platform upon which to base our data governance program by creating a central repository for maintaining and disseminating logical, physical models for our enterprise-wide databases.

How has it helped my organization?

We have been able to quickly create models for our enterprise-wide databases, even when some of them are third-party databases. We have been able to then modify those models, breaking them down to make them more understandable. Loading these models into the ER/Studio Team Server repository, it allows us to disseminate this information to the entire enterprise. 

Team Server allows us to further define those models through the use of glossaries and gives us the ability to collaborate as a data governance team to ensure that terms defined provide us a common understanding of our data. We are also able to document the data lineage and data flows of our data from one system to another.

What is most valuable?

  • Modeling with Data Architect: We can quickly reverse-engineer a database from an existing database or create a model from scratch.
  • Data lineage tracking: It allows us to identify upstream and downstream systems using data. This allows us to identify downstream impacts of making changes to data in a particular system, before the downstream systems break.
  • Collaboration features in Team Server: With discussion threads, email notifications, and streams, we can collaborate with team members to make sure that models and glossaries are sufficiently defined to accurately and concisely reflect the meaning, purpose, etc. of our enterprise data.
  • Change management: We can track changes to our data models and tie those changes back to specific tasks or efforts that we identify.

What needs improvement?

I would like to see better documentation/help for the Data Architect tool. 

Creation of tutorials would be nice. There are some features which are not as clearly defined as they should be.

For how long have I used the solution?

One to three years.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
IDERA ER/Studio
May 2024
Learn what your peers think about IDERA ER/Studio. Get advice and tips from experienced pros sharing their opinions. Updated: May 2024.
772,679 professionals have used our research since 2012.
it_user92238 - PeerSpot reviewer
Director at a tech services company with 51-200 employees
Consultant
Great product. Tedious implementation and maintenance. Ultimately worth it considering other options.

What is most valuable?

Strong graphic and formatting capabilities which can be used to stylize/classify tables of different uses/purposes. Reverse engineering function is useful in examining undocumented legacy databases. Object creation scripting tool has plenty of useful option with the ability to save configuration sets for consistent database builds. Intuitive user interface provides for quick learning curve.

How has it helped my organization?

Our company designs and builds databases in ER/Studio before other database builds or other development. This provides for identifying potential issues long before any code has been written. Data models are often the basis for functionality discussions between the business, analysts, and developers.

What needs improvement?

The deployment and licensing facets of this product are beyond maddening, requiring even small organizations such as ours to install and maintain two server apps to handle real-time license enforcement and centralized (Tool Cloud) product launching. The documentation is poor and new installations are tedious, to say nothing of the need for network operations resources to maintain the server apps.

For how long have I used the solution?

Nine years.

What was my experience with deployment of the solution?

Countless licensing and app launching issues. Support was friendly enough, but that we needed them as often as we did was the real problem. We are a small company with four data modellers. No need for complicated licensing and deployment schemes.

What do I think about the stability of the solution?

The app itself is quite stable. On rare occasions, particularly where models grew large and complex over time, a model would go haywire and become corrupt or otherwise exhibit abnormal behavior. Luckily we could revert to the previous version from our source control system.

Which solution did I use previously and why did I switch?

I've used Power Designer and ER Win in the past. PD was a decent app, if quirky. I'm not a fan of ER Win. It strikes me as a forgotten app that has been kicked around to too many owners over the years without proper investment in refactoring and improvement.

How was the initial setup?

Complex in that it requires installation of two server-based apps on the network for licensing and centralized launch/deployment. The server requires download and application of license files generated by Embarcadero and manual definition and maintenance of licensed users. On the deployment side, the app distribution server downloads updated versions of apps and serves them to the Java-based launcher app on client machines. This app (end user Java app) was tedious and often an extremely slow performer. We opted for full local install where possible to avoid interaction with the launcher app. Our company has no need for cloud-based application distribution and launching.

What about the implementation team?

Internal network operations team.

What's my experience with pricing, setup cost, and licensing?

Over nine years, we have spent approximately $3K-$4K per year on each user (we have five data modelers currently).

Which other solutions did I evaluate?

ER Win and two others, although their names escape me as it was nine years ago.

What other advice do I have?

Great product. Tedious implementation and maintenance. Ultimately worth it considering other options.
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user91548 - PeerSpot reviewer
it_user91548Infrastructure Expert at a tech services company with 1,001-5,000 employees
Consultant

I would like to whole-heartedly agree with issues concerning installation and setup. It has been very difficult to get ER/Studio to work properly with a server license for use in VDI. I work for a very large organization where the many groups we need to deal with are less than quick to get things done. Due to the restrictive nature of VDI, we had to go through a tedious process of changing firewall rules to allow ER/Studio to see the database servers used for reverse-engineering. We finally had to convince the powers that be (against their policy) to allow us to use VPN so that the application could run locally and access the network only as needed. Licensing this product can be a real pain, especially if you have to run a server license with the separate Embarcadero License Server installed. It definitely needs to be easier and simpler. It is a powerful and very functional product, but getting it to work correctly in VDI has been a real chore.

Data Architect at a pharma/biotech company with 1,001-5,000 employees
Real User
Simple to use and reasonably priced, but it needs support for creating and using macros
Pros and Cons
  • "The interface is really simple to use and it allows me to pick and choose which tables I want to reverse engineer."
  • "The visual presentation is a little too colorful and seems that it is dumbed down."

What is our primary use case?

I am primarily using this solution for reverse engineering and database comparisons.

What is most valuable?

The interface is really simple to use and it allows me to pick and choose which tables I want to reverse engineer.

What needs improvement?

The visual presentation is a little too colorful and seems that it is dumbed down.

I would like to see support for creating macros in the way that erwin can.

It did not reverse engineer all of the data types correctly, although it was pretty close. The only mistake was with some Oracle table objects, where it incorrectly determined them to be character references.

For how long have I used the solution?

I have been using the trial edition of IDERA ER Studio for about a month.

What do I think about the stability of the solution?

I am using ER Studio on a daily basis I think that is very stable. It reverse-engineered a large number of tables all at once, without any problems.

What do I think about the scalability of the solution?

It seems that there would not have to be much for me to do if I wanted to expand my usage. I am the only person in the company using it at this time.

How was the initial setup?

The initial setup is very straightforward and the deployment took less than an hour.

What about the implementation team?

I deployed this solution, myself, and no additional staff is required for maintenance.

What's my experience with pricing, setup cost, and licensing?

I am currently using the trial version, but this solution is definitely worth considering for the price point.

Which other solutions did I evaluate?

I am in the process of comparing this product to erwin and SAP PowerDesigner.

What other advice do I have?

I would rate this solution a seven out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Senior Business Intelligence Developer at a construction company with 501-1,000 employees
Real User
Database schemas help us understand the logic, the business processes, behind the scenes
Pros and Cons
  • "It's much easier to develop the database structure and change it on the fly, rather than doing it manually in SQL Server itself. That saves time."
  • "The most important features are logical and physical models that we can compare and develop. Also, the Data Dictionary can be created out of your studio. Finally, database schemas help understand the logic that's behind the scene, behind the SQL tables. Especially when there are a lot of them, the schemas help everyone understand the business processes."
  • "when there are some links to the external databases, if this database is not structured it is not uploaded. It gives me errors and I cannot see the view that was created on this structure and I cannot change those views, even manually. It skips the views. I have to ignore those views. I cannot re-upload them because it gives me an error."
  • "I would like to upload, a database with about 3,000 tables. It takes so much time and, finally, it freezes the whole solution so that I actually cannot work with that environment. For the data warehouse, it's fine because I have 20 or 30 tables. It works fine. But, when I reverse-engineer the database with 3,000 tables, it freezes and it's hard to upload and reverse-engineer such environments in ER/Studio."

What is our primary use case?

We use it to develop our data warehouse, it's the core server.

How has it helped my organization?

It's much easier to develop the database structure and change it on the fly, rather than doing it manually in SQL Server itself. That saves time.

What is most valuable?

The most important features are logical and physical models that we can compare and develop. Also, the Data Dictionary can be created out of your studio. Finally, database schemas help understand the logic that's behind the scene, behind the SQL tables. Especially when there are a lot of them, the schemas help everyone understand the business processes.

What needs improvement?

They is a lot of room of improvement. I have emailed and have asked for things but nothing has been done. For example, when there are some links to the external databases, if this database is not structured it is not uploaded. It gives me errors and I cannot see the view that was created on this structure and I cannot change those views, even manually. It skips the views. I have to ignore those views. I cannot re-upload them because it gives me an error.

Another situation is that I need, and I would like to upload, a database with about 3,000 tables. It takes so much time and, finally, it freezes the whole solution so that I actually cannot work with that environment. For the data warehouse, it's fine, because I have 20 or 30 tables. But, when I reverse-engineer the database with 3,000 tables, it freezes and it's hard to upload and reverse-engineer such environments in ER/Studio. 

Those are the two main problems that I encounter today.

For how long have I used the solution?

One to three years.

What do I think about the stability of the solution?

I have not encountered any issues with the stability of the product.

What do I think about the scalability of the solution?

As I mentioned, I cannot upload the 3,000-table database. It cannot work with that.

How is customer service and technical support?

Overall, technical support is okay. It's fast and usually, within four or five hours, I get a reply.

How was the initial setup?

The setup was very easy. Everything was fine during the installation process.

What's my experience with pricing, setup cost, and licensing?

I think the pricing matches what we get from the product. It is good value.

Licensing is a bit of a complicated process because there are three different types of licenses and sometimes it's a bit confusing. For example, when we had to reinstall Windows, and they had to contact support so that they reissue the license for me, that was not easy. It would be easier if I had the number and I could use that number for the computer, somehow. It should connect to the hardware, not to Windows. Because each time I need to update Windows, they need to contact support to reissue licenses or switch to another type of license. They mention that there are additional charges for this. It's not an easy process for users. It should be way easier.

Which other solutions did I evaluate?

I considered erwin software and I compared different functionalities and installed a trial version before choosing this software. I analyzed and found out that this software would match our needs more, in terms of flexibility and the features that it allows us to do. Also, I like that we have logical and physical modeling. We can have two separate environments for different purposes to develop the structures.

What other advice do I have?

Any advice would depend on the infrastructure, but just start using it more and more. It's mainly for developing databases. If you have a smaller number of tables and all of them are relational, you may not need this software. But, if you have a data warehouse that needs to be developed and you need to frequently implement changes to the databases, it will help.

I rate the solution a rating of eight out of ten. I would consider it one of the best solutions on the market.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user324030 - PeerSpot reviewer
Sr. Data Engineer at a computer software company with 501-1,000 employees
Vendor
If it natively supports your RDBMS, and you have someone to support the licensed server, it’s a great solution.

What is most valuable?

There are only a handful of ERD features that I’ve needed over the years that ER/Studio DA didn’t support. It’s flexible, intuitive for the newbie and yet supports the complexity required of a seasoned database designer, and offers a clean sophisticated presentation.

How has it helped my organization?

The work of the database architect is complex. ER/Studio DA supports in a single application everything from taxonomy and data dictionary definitions to conceptual, logical, and physical data models, relational and dimensional models, reverse engineering from legacy database structures, merging and comparison between database versions, exporting of ERD images and data dictionaries and DDL from physical data models, and it does so at a reasonable price point for such a polished and feature-rich offering.

What needs improvement?

Things that come to mind that I’ve not been able to do in prior projects include:

  • Support for SQL Server filtered indexes, both a means to effectively represent this in a data model and have it produce the filtered index in the rendered DDL
  • Support for some of the open source RDBMS for reverse engineering and migration

For how long have I used the solution?

I’ve used ER/Studio at various clients since 2008.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

No issues encountered.

What do I think about the scalability of the solution?

No issues encountered.

How are customer service and technical support?

While they weren’t always able to solve my issue (feature limitations not bugs/education issues), when I did reach out to Embarcadero they were always extremely responsive and professional.

Which solution did I use previously and why did I switch?

I’ve also used ErWin, Powerdesigner, Toad Data Modeler, MS Visio, and Oracle SQL Developer Data Modeler. ER/Studio has the features and the price point that is easy to realize ROI quickly.

How was the initial setup?

There were issues with the licensed server, but after that is was smooth sailing.

What about the implementation team?

We did it in-house.

What was our ROI?

Within a week of installation I had reverse engineered several existing databases into physical data models with basic data dictionaries and published them on the company wiki. The perception of value was extremely high.

What other advice do I have?

As long as the tool natively supports the RDBMS databases you use, and you have someone that can support the licensed server, it’s a great solution.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Data Analyst at a university with 1,001-5,000 employees
Real User
It is recommended for those with the resources to maintain it.

This review comes from the point of view of a technical tools administrator who is only an occasional data modeller at this stage.

We're using Embarcadero Repository Server with ER/Studio, Team Server and the Data Lineage Tool, on in-house servers. Trialled on workstations from 2013 (XE3), first installed in Development server environment in August 2014 (XE5), went to Production in December 2014. Currently up to XE7 in Dev, XE6 in Prod.

We installed with onsite assistance, and had a quick and effective response from the development team when the onsite Embarcadero resource requested a workaround for our non-standard MS SQL server port.

Licensing for Repository Server is a bizarre chain of:

  • Install Embarcadero License Center on hosting server (only needed once, at first installation)
  • From purchase order, get login details for Maintenance Delivery Portal website
  • From Maintenance Delivery Portal, get login details for License Hosting website
  • In License Hosting site, give hosting server details, get licence config files
  • Log into Embarcadero License Center, apply server licence file
  • Create user accounts in ER/Studio, give users user licence files

It's fiddly but manageable with a tech to guide you through it, or when referring to your own documentation for subsequent installations/upgrades.

Team Server involves an odd hybrid method in which serial numbers are extracted from Delivery Portal and applied directly to Team Server, user accounts are sync'd from ER/Studio and then granted the right to use a licence seat. We still haven't got team server working. Took several months just to understand the licensing (limited to Repo users, not the read-only free-for-all we'd been given to expect), several more to get models properly sync'd from the repo, and still can't get anything to actually load for those who do have viewing rights. They say an upgrade should fix it, but that's been delayed by repository upgrade problems.

The Data Lineage Tool likewise was a nightmare to get licensed and a nuisance to try to use.

After installation and licensing, the product itself is fairly stable. Larger models make Repo Server a bit slow and Team Server struggle to sync properly. Administration mostly involves adding/removing licences and occasionally re-starting the services, unless something goes properly wrong.

Documentation tends to range from pointless to incomprehensible. It does have specific instructions for various straightforward situations (where's the button that does X?). Information about anything more complicated is mostly absent, vague or contradictory. This goes for both the wiki and the PDF manuals. Careful and thorough reading can make things worse, as some paragraphs appear to contradict each other (and advice from Support). To further complicate matters, the names of products/features/actions are inconsistent - some have changed over time with upgrades and some are internally inconsistent - e.g. the toolbar button and menu item for the same function may have completely different text labels.

Dealing with Support has been frustrating. Recurring problems have included:

  • Responding to very specific questions with vague references to irrelevant documentation
  • Providing internally inconsistent, conflicting or even counter-productive advice
  • Requesting screenshots/troubleshooting tests that have already been provides
  • Not responding at all for a week or two (and only then because we prodded)

However, they've recently been making a good-faith effort to improve this service. They set up a meeting to discuss our specific needs, and what we as a major customer would like to see in upcoming releases. And they set up a conference call to discuss our open support requests and the support issues in general. The only communication lag since then has coincided with the USA's Thanksgiving holiday, which is understandable.

Overall, the product is very powerful and versatile for the task it's designed to do. They seem sincere about taking feedback and improving both product and service. For all the pain of licensing and maintenance, ultimately it's probably worth it.

I can't recommend Team Server as we still haven't got what we paid for. But I would definitely recommend ER/Studio as long as you can afford it, have someone available for ad-hoc systems administration, and are prepared to actively chase up Support requests if necessary.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Database Architect at a healthcare company with 1,001-5,000 employees
Real User
Although it allows for many different options for what can be displayed on the model, it would be nice if they allowed entity objects (attributes, indexes, keys...) as well as the textual definition.

What is most valuable?

The ability to define a set of domain definitions and group them in folders is a valuable feature. There is also a Macro (VB script) feature that allows you to automate many features that can save a lot of time.

What needs improvement?

Although the tool allows for many different options as far as the what can be displayed on the model, it would be nice if they allowed for entity objects (attributes, indexes, keys, etc.) as well as the textual definition of the object. The current design only allows one or the other. I like to have a little verbiage on each entity included in the model that describes it purpose, this is allowed in the tool but you can't show both the entity structure and the text at the same time without creating a separate text object and placing the text in it.

For how long have I used the solution?

I've been personally using this product for 9 Years.

What was my experience with deployment of the solution?

Deployment can be complicated with their licensing model. I typically have to call tech support to get the correct files and licensing all straightened out.

What do I think about the scalability of the solution?

The repository which is used to store the models can slow down when multiple models are added. This has improved with later releases but it is still slow at times.

How are customer service and technical support?

Customer Service:

Customer service is very good but they're a west coast company and we're on the east coast and I have to wait until later in the morning before I can talk to a support person.

Technical Support:

Technical support is typically very good.

Which solution did I use previously and why did I switch?

I had prior experience with Sybase's Power Designer tool at a former employer. When I came to this company they had other Embarcadero tools and were interested in using a single vendor for SQL Server development.

How was the initial setup?

Installation of the product itself is straight forward although the licensing process is awkward and confusing at best. If you have a workstation license that's not to bad, but we have a WS and 2 different concurrent licenses, which requires a license server set up and getting all the proper installations products requires (me anyway) to contact the support to get the correct files and the correct licensing information.

If you have a repository setup that increases the process even more.

What about the implementation team?

I'm the administrator for our ER/Studio setup for our IT department, we have 5 or so actual users of the tool.

What's my experience with pricing, setup cost, and licensing?

Fairly expensive tool and licensing setup is cumbersome.

Which other solutions did I evaluate?

Sybase Power Designer

What other advice do I have?

It's a great tool for modeling and I'm generally very happy with its features.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user282783 - PeerSpot reviewer
it_user282783Database Architect at a healthcare company with 1,001-5,000 employees
Real User

I just updated this review, the title was missing a key point and I noticed a few misspellings and type-o's.
It reads a bit better now.

Buyer's Guide
Download our free IDERA ER/Studio Report and get advice and tips from experienced pros sharing their opinions.
Updated: May 2024
Buyer's Guide
Download our free IDERA ER/Studio Report and get advice and tips from experienced pros sharing their opinions.