Try our new research platform with insights from 80,000+ expert users
Yasin Sarı - PeerSpot reviewer
Senior Data Analyst at a comms service provider with 1,001-5,000 employees
Real User
Top 5Leaderboard
An easy-to-learn solution that can be used for analyzing data and machine learning
Pros and Cons
  • "KNIME is easy to learn."
  • "The main issue with KNIME is that it sometimes uses too much CPU and RAM when working with large amounts of data."

What is our primary use case?

We use KNIME for analyzing data, for ETLs, and analyzing for machine learning.

What is most valuable?

KNIME is easy to learn. You can code with KNIME using the visual coding platform if you know how to code. If you're working in an account management or financial department, you can use KNIME to work with a huge amount of data quickly. You can use KNIME to schedule your workflows, send emails, and write codes.

What needs improvement?

The main issue with KNIME is that it sometimes uses too much CPU and RAM when working with large amounts of data.

For how long have I used the solution?

I have been using KNIME for eight years.

Buyer's Guide
KNIME
December 2024
Learn what your peers think about KNIME. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
825,661 professionals have used our research since 2012.

What do I think about the stability of the solution?

KNIME is a stable solution. In the previous version, sometimes KNIME would get stuck, and we had to restart the server too many times. Sometimes, we faced a lack of memory issues with the solution.

I rate KNIME an eight out of ten for stability.

What do I think about the scalability of the solution?

Less than ten users are using KNIME in our organization.

I rate KNIME an eight out of ten for scalability.

How are customer service and support?

KNIME’s technical support team responds quickly. You can write your problems in the solution's forum, and they will answer you.

How was the initial setup?

KNIME's initial setup is not easy and needs someone who knows Linux to do it.

What about the implementation team?

A Linux engineer can deploy KNIME quickly, whereas someone who doesn't know Linux will take longer.

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

There is no cost for using KNIME because it is an open-source solution, but you have to pay if you need a server.

What other advice do I have?

KNIME is a perfect solution for small and big companies, especially people who are using Excel. KNIME is very easy to learn and implement, and doctors and lab personnel can use it. Lots of companies are supporting KNIME and writing their own extensions. Data analysts and data scientists are using the solution for ETI processes.

Overall, I rate KNIME an eight 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
NagendraVuppala - PeerSpot reviewer
Tax Manager at RSM
Real User
Top 5Leaderboard
A fast, cost-effective, and scalable solution, but its documentation is not strong
Pros and Cons
  • "There are a lot of connectors available in KNIME."
  • "KNIME's documentation is not strong."

What is our primary use case?

We use KNIME for tax technology. We want to implement technology in our tax domain.

What is most valuable?

KNIME is very fast and scalable. There are a lot of connectors available in KNIME.

What needs improvement?

KNIME is less secure than Alteryx. KNIME's documentation is not strong. I cannot make good documentation on a KNIME workflow like in Alteryx. Alteryx has more color options where I can put tools into different containers and write some annotations. I felt that was missing in KNIME.

For how long have I used the solution?

I have worked with KNIME for one year.

What do I think about the stability of the solution?

KNIME is a stable solution. However, you have to be mindful while working with any open software because it's open to anything.

What do I think about the scalability of the solution?

KNIME is very easy to scale because it's an open source solution. There are a lot of professionals who continuously put some effort into introducing scripts because it is easy to integrate with other technologies. So the add-ons are easily available for KNIME.

How are customer service and support?

KNIME's customer support is good. In three and a half years, I found solutions to 99% of my questions.

How would you rate customer service and support?

Positive

How was the initial setup?

KNIME's installation is very easy. All you have to do is log on to the website, check for the latest version, and hit the download button to get it.

What about the implementation team?

KNIME's deployment takes around five to ten minutes. Maintaining the designer version of KNIME is more or less the same as maintaining Alteryx.

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

KNIME is a cost-effective solution because it’s free of cost.

What other advice do I have?

Small, medium, or enterprise businesses can use KNIME. You have to be more careful in downloading because it is an open-source solution, and anybody can even spread a virus. It's up to the users whether they want to take that risk. But I don't see such problems working with the Alteryx community, where all the information is much safe to download and upload.

I would suggest KNIME to someone with a low budget looking for a cost-effective solution. However, I would also give a disclaimer that they should be careful while downloading the connectors from the KNIME community because it's more open. Since it is an open-source solution, there are high chances of having some security issues.

Overall, I rate KNIME seven out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Buyer's Guide
KNIME
December 2024
Learn what your peers think about KNIME. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
825,661 professionals have used our research since 2012.
reviewer2332260 - PeerSpot reviewer
Professor of Digital Production at a educational organization with 1,001-5,000 employees
Real User
Top 20
Stable, pretty straightforward to understand and offers drag-and-drop functionality
Pros and Cons
  • "I've never had any problems with stability."
  • "It's pretty straightforward to understand. So, if you understand what the pipeline is, you can use the drag-and-drop functionality without much training. Doing the same thing in Python requires so much more training. That's why I use KNIME."
  • "In the last update, KNIME started hiding a lot of the nodes. It doesn't mean hiding, but you need to know what you're looking for. Before that, you had just a tree that you could click, and you could get an overview of what kind of nodes do I have. Right now, it's like you need to know which node you need, and then you can start typing, but it's actually more difficult to find them."

What is our primary use case?

I'm a professor at the local university. So, I used it to train virtual students in mechanical engineering.

I'm training a class for mechanical engineers on factory utilization and the basics of data science. That's what I use it for.

What is most valuable?

It's pretty straightforward to understand. So, if you understand what the pipeline is, you can use the drag-and-drop functionality without much training. Doing the same thing in Python requires so much more training. That's why I use KNIME.

What needs improvement?

In the last update, KNIME started hiding a lot of the nodes. It doesn't mean hiding, but you need to know what you're looking for. Before that, you had just a tree that you could click, and you could get an overview of what kind of nodes do I have. 

Right now, it's like you need to know which node you need, and then you can start typing, but it's actually more difficult to find them.

For how long have I used the solution?

I have been using it for four years. 

What do I think about the stability of the solution?

I've never had any problems with it, so it's a ten out of ten.

What do I think about the scalability of the solution?

I would rate the scalability a nine out of ten. For a basic training course, it's still fine. But I'm not a professional in using KNIME.

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

I used RapidMiner. I have not been using it in six years. I used to use it six years ago. Then I switched to KNIME because a lot of my colleagues are using KNIME, so it felt like the right way to do it.  

Moreover, I switched from one university to another, and at my new university, other colleagues are using KNIME as well. So, for the students, it's easier to go just with one product.

How was the initial setup?

Overall, it's still easier than using Python, so it's still fine. But, actually, they made it more complex by switching from the last version to the one before.

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

We're using the free academic license just locally. I went for KNIME because they have a free academic license. And to be honest, I never bothered to check the prices.

What other advice do I have?

I like it a lot. I would advise that you shouldn't be afraid of data science. It's actually straightforward.

Overall, I would rate the solution a nine out of ten. 

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Daniel Cob - PeerSpot reviewer
Senior Manager, Global Internal Audit at BACARDI CANADA, INC.
Real User
Top 5Leaderboard
Brings efficiency and allows me to automatically download information from different sources
Pros and Cons
  • "Automation is most valuable. It allows me to automatically download information from different sources, and once I create a workflow, I can apply it anytime I want. So, there is efficiency at the same time."
  • "It's difficult to provide input on the improvement area because it's more of self-learning. However, there are times when I am not able to do certain things. I don't know if it's because the solution doesn't allow me or if it's because of the lack of knowledge."

What is our primary use case?

It's for big data or descriptive analytics involving data manipulation, formatting, and formulas.

What is most valuable?

Automation is most valuable. It allows me to automatically download information from different sources, and once I create a workflow, I can apply it anytime I want. So, there is efficiency at the same time.

It's like an Excel on drugs. It's more powerful than Excel, and it allows me to do macros easily.

What needs improvement?

I downloaded KNIME myself, and it's for self-learning. It's difficult to provide input on the improvement area because it's more of self-learning. However, there are times when I am not able to do certain things. I don't know if it's because the solution doesn't allow me or if it's because of the lack of knowledge.

For how long have I used the solution?

I've been using this solution for about three years. I last used it in my previous company about two months ago. We are not using it in my current company, but I'm using it for self-learning.

What do I think about the stability of the solution?

It's stable. I'd rate it a nine out of ten in terms of stability because when I load huge data, it sometimes takes a while and crashes. If I don't load it much, it works fine, but if I overload it, it crashes.

What do I think about the scalability of the solution?

It seems scalable.

How was the initial setup?

It involved just downloading the app from the web. I didn't have any interaction with them. I just downloaded the free version.

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

They have different versions, but I am using the open-source one.

What other advice do I have?

I'd recommend it, but it comes with a trade-off that you need to spend a lot of time on your own to understand how it works. It's user-friendly, but the fact is that I downloaded it by myself, so I didn't have any formal support on how to use it. It was used in my previous company. They had the license and they encouraged us to use it. That's how I know it.

I'd rate it an eight out of ten because I am not able to do some of the things, which could be because of my lack of knowledge, but it's a very good product. I see the benefit in terms of efficiency.

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
Uzair Faruqi - PeerSpot reviewer
Head Of Analytics at Mjunction Services
Real User
Useful no code design, easy setup, but lacking hyperparameter tuning tools
Pros and Cons
  • "One of the greatest advantages of KNIME is that it can be used by those without any coding experience. those with no coding background can use it."
  • "When deploying models on a regular system, it works fine. However, when accuracy is a priority, hyperparameter tuning is necessary. Currently, KNIME doesn't have the best tools for this which they could improve in this area."

What is our primary use case?

We are using KNIME for price prediction, privacy missions, the commander model, ETL, and a couple of algorithms we've developed.

What is most valuable?

One of the greatest advantages of KNIME is that it can be used by those without any coding experience. Even those with no coding background can use it. 

KNIME can be used by people without coding experience. It can be used by people who don't have an IT background and don't have coding knowledge. This is different from Python or R, which require coding experience to use.

What needs improvement?

When deploying models on a regular system, it works fine. However, when accuracy is a priority, hyperparameter tuning is necessary. Currently, KNIME doesn't have the best tools for this which they could improve in this area.

For how long have I used the solution?

I have been using KNIME for approximately one month.

What do I think about the stability of the solution?

I'm not sure if it is stable, we'll have to see how KNIME performs with larger amounts of data, as I have heard it is not very reliable. With smaller data sets, however, it seems to be stable.

What do I think about the scalability of the solution?

We will use this solution more in the future when we do not need people with coding experience.

We have two people who are using this solution in my organization.

How are customer service and support?

I have not used the support from KNIME.

I used the open-source package and started experimenting with it in Python, R, and KNIME. For KNIME, I had to go through the KNIME forum for troubleshooting. I didn't get a response for any of the issues I encountered on the KNIME forum. As for other open-source languages, I haven't received a response for any of the issues I faced either.

How was the initial setup?

The initial setup of KNIME is easy. It can be done with the interface within half an hour.

Which other solutions did I evaluate?

I had taken some online courses and read about KNIME, and I wanted to try out a drag-and-drop software. I was interested in evaluating KNIME, and this is why I am using it.

What other advice do I have?

My advice to those who are new to data science and don't have any coding experience would be to use KNIME, along with some other programming languages. KNIME is great for creating visualizations and dashboards, and I have advised a few of my colleagues to use it for their own projects.

I rate KNIME a seven out of ten.

Which deployment model are you using for this solution?

Public Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1515237 - PeerSpot reviewer
Senior Consultant at a tech vendor with 10,001+ employees
Real User
Provides data analytics with easy setup and vast documentation

What is our primary use case?

We use the solution for data analytics and logic design.

How has it helped my organization?

The product is working fine with Oracle.

What needs improvement?

It is is written in Java. If they can output the Javascript, it will be much better. Also, it could be integrated with Visual Studio.

For how long have I used the solution?

I have been using KNIME for three years.

What do I think about the scalability of the solution?

20 users are using this solution. Scalability is quite easy, but handling many notes can become messy.

How are customer service and support?

Most of the things is available in the community.

How was the initial setup?

It's quite easy to setup.

I have a CSV reader. When I reset that CS reader, and It gave some error.

What other advice do I have?

I have a CSV reader, and I encounter an error whenever I try to save. However, if I reset the CSV reader, I am able to save successfully. It’s a rare issue, but there's something wrong with the CSV reader. The error message doesn't provide a solution, only indicating a problem with the CSV reader.

I want to save the project but always face saving issues. If I reset the node, the saving works fine. The error message isn’t clear about what is wrong or how to fix it. I discovered on my own that resetting the CSV reader from green to yellow allows me to save the project. This issue is quite rare.

Last Friday, there was a widespread CrowdStrike issue, and I had to restart my computer. After restarting, I lost my entire project.

I recommend the solution.

Overall, I rate the solution a nine out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
Flag as inappropriate
PeerSpot user
reviewer2382516 - PeerSpot reviewer
Student at a performing arts with 201-500 employees
Real User
Simplifies data modeling but needs to add longer training videos
Pros and Cons
  • "The tool's analytic capabilities are good."
  • "I wish there were more video training resources for KNIME. The current videos are very short, and most learning is text-based. Longer training sessions would be helpful, especially for complex flowchart use cases. Webinars focusing on starting projects and analyzing data would also be beneficial."

What is our primary use case?

I use KNIME to simplify the modeling process. 

What is most valuable?

The tool's analytic capabilities are good. 

What needs improvement?

I wish there were more video training resources for KNIME. The current videos are very short, and most learning is text-based. Longer training sessions would be helpful, especially for complex flowchart use cases. Webinars focusing on starting projects and analyzing data would also be beneficial.

What do I think about the scalability of the solution?

The solution is scalable. 

How are customer service and support?

I haven't contacted the tool's support yet. 

How was the initial setup?

The tool's deployment is easy. 

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

I use the tool's free version. 

What other advice do I have?

It takes some time to get familiar with it. I'm not sure how long it will take in the meantime. If one person learns it but the whole institution doesn't use it, that's a problem. Some people in our department use QuickSight, I use Tableau. We speak different languages, and it's hard for us to work together. Some use KNIME. We use it and then stop. We switched to Tableau, but it's expensive, so they're trying QuickSight. I don't know which platform we'll end up using.

We're still exploring KNIME for data manipulation, though Tableau or Power BI might be more convenient. I've used Alteryx before, and KNIME seems similar. I mainly use KNIME for machine learning, not as much for data manipulation.

I rate the overall product 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.
Flag as inappropriate
PeerSpot user
Asst Professor at Women's christian college
Real User
Top 20
User-friendly, and you don't need coding knowledge to make it work; scalable and easy to set up
Pros and Cons
  • "What I like most about KNIME is that it's user-friendly. It's a low-code, no-code tool, so students don't need coding knowledge. You can make use of different kinds of nodes. KNIME even has a good description of each node."
  • "Though I can use KNIME in a 64-bit platform in the lab, it's missing some features. For example, from my laptop, I can use the image reader feature of KNIME. However, in the lab, the image reader node is missing."

What is our primary use case?

I'm a professor, and I learned about KNIME from a data science course. I use KNIME for data visualization, manipulation, and generation.

What is most valuable?

What I like most about KNIME is that it's user-friendly. It's a low-code, no-code tool, so students don't need coding knowledge. You can make use of different kinds of nodes. KNIME even has a good description of each node.

It's also helpful to learn more about the different concepts in KNIME, such as data mining, neural networks, and other visualization nodes for generation. You can gain a lot of insight from the tool as a data scientist.

What needs improvement?

Though I can use KNIME in a 64-bit platform in the lab, it's missing some features. For example, from my laptop, I can use the image reader feature of KNIME. However, in the lab, the image reader node is missing. This is an area for improvement because not all nodes appear in the 64-bit system. In other systems, you get to use all nodes or features. It should be uniform in all systems, though I have no idea if it's a software problem or a corruption in the system that's in the college lab. At home, I can see and access the image reader node, but in school, that node is missing.

What I want to be added to KNIME is the feature of extracting data from social media platforms, whether structured or unstructured and for that data to be automatically converted into a CSV file that I can use. I want a data cleaning and collection process from KNIME that works for social media platforms because datasets in social media can serve as business intelligence or can aid businesses. Social media is the trend nowadays, so I want a KNIME node to analyze data from social media platforms.

For how long have I used the solution?

I'd been using KNIME for three months now.

What do I think about the stability of the solution?

In my three months of using KNIME, its stability has been okay, but I want to explore the tool more. Stability-wise, it's a seven out of ten. When the network is stable, then KNIME is okay to use.

What do I think about the scalability of the solution?

KNIME is a scalable product, so I'm rating it as nine in terms of scalability.

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

I've not used any other tool besides KNIME, but I'm planning to try RapidMiner, which I've not yet installed.

How was the initial setup?

KNIME was easy to set up, so it's a ten out of ten, setup-wise.

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

KNIME is an open-source tool, so it's free to use.

What other advice do I have?

At the moment, only ten students use KNIME. The course just started.

In my three months of experience with KNIME, it's an eight out of ten.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user