Anaconda provides access to the foundational open-source Python and R packages used in modern AI, data science, and machine learning. These enterprise-grade solutions enable corporate, research, and academic institutions around the world to harness open-source for competitive advantage and research. Anaconda also provides enterprise-grade security to open-source software through the Premium Repository.
$0
per month
erwin Data Modeler
Score 9.8 out of 10
N/A
erwin Data Modeler by Quest is a data modeling tool used to find, visualize, design, deploy and standardize high-quality enterprise data assets. It can discover and document any data from anywhere for consistency, clarity and artifact reuse across large-scale data integration, master data management, metadata management, Big Data, business intelligence and analytics initiatives, accomplishing this whil esupporting data governance and intelligence efforts.
I have asked all my juniors to work with Anaconda and Pycharm only, as this is the best combination for now. Coming to use cases: 1. When you have multiple applications using multiple Python variants, it is a really good tool instead of Venv (I never like it). 2. If you have to work on multiple tools and you are someone who needs to work on data analytics, development, and machine learning, this is good. 3. If you have to work with both R and Python, then also this is a good tool, and it provides support for both.
I have had a chance to use few other data modeling tools from Quest and Oracle, but I am most comfortable using erwin Data Modeler. They understand your data modeling needs and have designed the software to give you a feeling of completeness when you are designing a data model.
Anaconda is a one-stop destination for important data science and programming tools such as Jupyter, Spider, R etc.
Anaconda command prompt gave flexibility to use and install multiple libraries in Python easily.
Jupyter Notebook, a famous Anaconda product is still one of the best and easy to use product for students like me out there who want to practice coding without spending too much money.
Reverse Engineering: I love the way we can import an SQL file containing schema meta data and generate ER diagram out of it. This is specifically useful if you are implementing erwin Data Modeler for an existing database.
Forward Engineering: We use this feature very frequently. Where we do database changes in our physical and logical data models and then generate deployment scripts for the changes made.
Physical vs Logical Models: I like to have my database model split into physical and logical models and at the same time still linked to each other. Any changes you make to logical model or physical model shows up in the other.
I used R Studio for building Machine Learning models, Many times when I tried to run the entire code together the software would crash. It would lead to loss of data and changes I made.
It's really good at data processing, but needs to grow more in publishing in a way that a non-programmer can interact with. It also introduces confusion for programmers that are familiar with normal Python processes which are slightly different in Anaconda such as virtualenvs.
I am giving this rating because I have been using this tool since 2017, and I was in college at that time. Initially, I hesitated to use it as I was not very aware of the workings of Python and how difficult it is to manage its dependency from project to project. Anaconda really helped me with that. The first machine-learning model that I deployed on the Live server was with Anaconda only. It was so managed that I only installed libraries from the requirement.txt file, and it started working. There was no need to manually install cuda or tensor flow as it was a very difficult job at that time. Graphical data modeling also provides tools for it, and they can be easily saved to the system and used anywhere.
I had a lot of experience using erwin Data Modeler for designing data models. I think it's pretty intuitive and easy to use. It has enough features to represent your database requirements in form of a model.
Anaconda provides fast support, and a large number of users moderate its online community. This enables any questions you may have to be answered in a timely fashion, regardless of the topic. The fact that it is based in a Python environment only adds to the size of the online community.
CA customer support and our account manager have been able to support us with any issues that we have had, from managing our serial keys to issues we logged tickets to resolve. There are aspects of key management that have made it difficult over the years but support usually has worked with us.
I have experience using RStudio oustide of Anaconda. RStudio can be installed via anaconda, but I like to use RStudio separate from Anaconda when I am worin in R. I tend to use Anaconda for python and RStudio for working in R. Although installing libraries and packages can sometimes be tricky with both RStudio and Anaconda, I like installing R packages via RStudio. However, for anything python-related, Anaconda is my go to!
Not listed, but I've only used alternatives built into something like the Squirrel SQL editor. That one is semi-functional but lacking many features and, in some instances, just plain wrong. The only pro there is that it's freely available and works over ODBC. I've tried some of the other free ones like Creately but didn't have much success.
It has helped our organization to work collectively faster by using Anaconda's collaborative capabilities and adding other collaboration tools over.
By having an easy access and immediate use of libraries, developing times has decreased more than 20 %
There's an enormous data scientist shortage. Since Anaconda is very easy to use, we have to be able to convert several professionals into the data scientist. This is especially true for an economist, and this my case. I convert myself to Data Scientist thanks to my econometrics knowledge applied with Anaconda.