We just raised a $30M Series A: Read our story

Knowage OverviewUNIXBusinessApplication

Knowage is the #11 ranked solution in our list of top Reporting Tools. It is most often compared to Microsoft BI: Knowage vs Microsoft BI

What is Knowage?

Knowage (formerly SpagoBI) has a 14-years history. The actual release is the 6.3.

Knowage offers FULL ANALYTICAL CAPABILITIES, with a special focus on big data analytics and comprehensive support to rich and multi-source data analysis. Knowage provides different modules, each one focused on a specific domain but mutually combinable (Big Data, Smart Intelligence, Enterprise Reporting, Location Intelligence, Performance Management, Predictive Analysis). Moreover, Knowage is an OPEN SOURCE solution: the source code is freely accessible, everyone is allowed to join the community and build the own business solution to ensure strategic decision-making and improved productivity.

Knowage suite is supported by Engineering Group, the leading Italian software and services company, with about 10,000 people and more than 50 offices worldwide. Maintenance and support services (such as trainings, migration support, proof-of-concepts, etc) are provided by Engineering Group (KNOWAGE Labs) under subscription.

Knowage is also known as SpagoBI.

Buyer's Guide

Download the Reporting Tools Buyer's Guide including reviews and more. Updated: October 2021

Knowage Customers

FIAT Group, Italian air navigation service provider, 
Ministry of Education and Science of the Russian Federation, Telecom Italia, ASL Genovese, San Giovanni Battista University Hospital

Knowage Video

Pricing Advice

What users are saying about Knowage pricing:
  • "Knowage is open-source, and an enterprise edition is also available."

Knowage Reviews

Filter by:
Filter Reviews
Industry
Loading...
Filter Unavailable
Company Size
Loading...
Filter Unavailable
Job Level
Loading...
Filter Unavailable
Rating
Loading...
Filter Unavailable
Considered
Loading...
Filter Unavailable
Order by:
Loading...
  • Date
  • Highest Rating
  • Lowest Rating
  • Review Length
Search:
Showingreviews based on the current filters. Reset all filters
AbdulshukoorMohammed
General Manager Information Technology & Enterprise Applications Manager at OXFORD HOLDING
Real User
Top 5Leaderboard
Easy to customize, cross-platform capable, and very stable

Pros and Cons

  • "We can easily do our own customizations."
  • "The only challenge here is that it's a Java-based platform. It requires very high technical skills."

What is our primary use case?

The advantage of the solution is we don't need to have any third-party tools to connect to the different databases. It has in-built features such as data mass and data warehousing. The big data concept is also included. It's very easy to implement graphical reports. We don't need to have a data warehouse for maintaining the historical data and things like that. We can achieve most of the goals without using third-party tools.

What is most valuable?

It's very easy to get the historical reports you need based on the business requirements and this helps our executives for taking decisions.

It is cross-platform. We can use it on desktops and on mobile versions and we don't need to have a separate mobile version for this.

We can easily do our own customizations. 

If you have a great technical team, it's a great option.

The solution can scale.

The product is stable. 

What needs improvement?

The only challenge here is that it's a Java-based platform. It requires very high technical skills. 

When we come to the integration with the single sign-on facilities, that part is very challenging. In Power BI and other tools, it's very easy to integrate with active directory and single sign-on, and identity management is very easy in other business intelligence tools. However, when it comes to Knowage, it's a bit heavy, it's time-consuming sometimes, it's not very fast, and definitely not as fast as other business intelligence tools in terms of getting graphical reports. 

The solution could be cheaper.

For how long have I used the solution?

I've been using the solution for seven years. It's been a while. 

What do I think about the stability of the solution?

The solution is stable. At the same time, it requires high levels of configuration. If we are implementing on-prem, it requires hardware requirements with high configurations for better performance.

What do I think about the scalability of the solution?

On the executive level, we have five users. On a daily basis, the normal user count is around 10.

The potential to scale is moderate. 

How are customer service and technical support?

We do have technical support, and we pay for it. It's based on the agreement we have, we are subscribed to get a quick response, and we have to pay high costs.

The technical support is pretty good and we are satisfied with it. 

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

I have experience with Power BI. Whether one or the other is better depends on the organization. If the organization is using the Microsoft cloud, then they should proceed with Power BI, which is easy for them to maintain and offers one platform for all the solutions. 

However, if the organization has multiple platforms like Oracle and Microsoft, then it is better to go with a third-party solution for BI. Otherwise, it will be very expensive to integrate. That's why we use Knowage and Spago.

How was the initial setup?

The initial setup is moderately difficult. It's not too hard or too complex. It's somewhere in the middle.

Since I was using Spago as the initial version, I did not face many challenges in implementing it and integrating it. 

The solution does require maintenance and it's a bit expensive in terms of cost as it's a bit expensive for hiring and having a long-term relationship with the vendor.

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

They have different licensing models. I'm about 50% happy with the options available and the pricing. 

What other advice do I have?

We are just a customer and an end-user.

We're using the latest version of the solution.

While we work with the on-premises deployment model, it is possible to use it via the cloud.

I'd rate the solution at 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
Albert Masanja
Margin Assurance Analyst at a comms service provider with 1,001-5,000 employees
Real User
A stable open source suite for modern business analytics with a useful replication feature

Pros and Cons

  • "I can't name the features the way the Knowage community calls them because I still don't know the lingo. However, I can describe them. I like the ability to join more than one report, set all fields on one end, and replicate that on the other reports. I like that a lot. I think it's one of the features that got me using Knowage. They have tables, and I like that too. They took SQL scripts and many other scripts and enabled them to even correlate with Python. That's also one of the best things about Knowage. You could also decide to get information per user role, and this is also a feature that I like in Knowage."
  • "It would be better if more resources were available to help us learn how to use it. I wanted to use Knowage for a more extended period, but learning materials around the product were not really available and were not really straightforward. I've also seen inconsistencies between versions. For example, under the tools, especially in the cockpit, the way you create reports is now different. You will also find some configurations within a particular state, like a line chart, which differs from version to version. I think consistency is an essential feature in a product, especially for business intelligence products."

What is our primary use case?

I created some tunnel processes and tunnel scripts in an Oracle database that helped me collect all aspects of profitability. We have around 14 million customers, and they generate a lot of records—for example, many activities like millions of records per day. I created a script that condensed that information and then aggregated that further to an activity level. I do it to determine if the company was profitable each month and understand if we have a positive or negative margin or a zero margin.

From there, I drill down to those customers that sort of caused that negative margin and try to analyze what caused that negative margin. For example, I look at what products or activities caused that negative margin. That's the analysis I do, and it gives me that access to tools. I could join two to three reports that help me analyze and drill down and export that information in whatever form I need.

What is most valuable?

I can't name the features the way the Knowage community calls them because I still don't know the lingo. However, I can describe them. I like the ability to join more than one report, set all fields on one end, and replicate that on the other reports. I like that a lot. I think it's one of the features that got me using Knowage. 

They have tables, and I like that too. They took SQL scripts and many other scripts and enabled them to even correlate with Python. That's also one of the best things about Knowage. You could also decide to get information per user role, and this is also a feature that I like in Knowage.

What needs improvement?

It would be better if more resources were available to help us learn how to use it. I wanted to use Knowage for a more extended period, but learning materials around the product were not really available and were not really straightforward.

I've also seen inconsistencies between versions. For example, under the tools, especially in the cockpit, the way you create reports is now different. You will also find some configurations within a particular state, like a line chart, which differs from version to version. I think consistency is an essential feature in a product, especially for business intelligence products.

For how long have I used the solution?

I have been using Knowage for about two or three years.

What do I think about the stability of the solution?

Knowage is a stable solution.

How was the initial setup?

The initial setup is straightforward. Setting up isn't that hard. You install Knowage and choose which reporting engine you want to use. The deployment time depends on how many times you have used it because my first installation took a long time to figure out. But after you've got the gist of it, it's more or less straightforward.

What about the implementation team?

I implemented this solution by myself. 

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

Knowage is open-source, and an enterprise edition is also available.

What other advice do I have?

I would tell potential users that it's a great solution if you can push through that initial learning curve. If you can get the license, that will give you access to knowledge and access support. This will make your user experience is a lot better. It's a great product. It has a lot more features than many other BI tools. You can get the most out of machine learning, the best connectivity to Python, and it cuts across enterprise sections. For example, from data input to actual reporting and decision making. It's a great tool.

On a scale from one to ten, I would give Knowage an eight.

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
Find out what your peers are saying about Knowage, Hitachi, Tableau and others in Reporting Tools. Updated: October 2021.
542,823 professionals have used our research since 2012.
ITCS user
Solution Architect at MIMOS Berhad
Real User
Top 5Leaderboard
SpagoBI makes available a remarkable number of BI functionalities even if it adopts a free open source model.

What is our primary use case?

The health data warehouse is a centralized repository for data that allows organizations to store, integrate, recall, and analyze information.  Healthcare organizations may wish to use their warehouses perform clinical analytics using patient data stored in the EHR, or they may try to improve their financial forecasting by diving into business intelligence and revenue cycle analytics using claims and billing codes.

How has it helped my organization?

Making better decision using KPI, Peforming predictive analytics about each department/functional units

What is most valuable?

QbE(QueryByExample) using Hibernate Support for both Liferay and ExoPortal Data Mining using Weka

What needs improvement?

There are additional features such as Data Integration, Data Visualization, MobileBI, Cloud BI, Data enrichment and massaging should be implemented in the next release.

For how long have I used the solution?

4 years.

What do I think about the stability of the solution?

No

What do I think about the scalability of the solution?

Very rarely

How are customer service and technical support?

Customer Service:

3 (out of 5 scale)

Technical Support:

3(out of 5 scale)

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

No

What about the implementation team?

Yes, it is implemented in-house.

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

Still we are using community edition as the base. On top of this we have our own feature implementations.

Which other solutions did I evaluate?

Yes

What other advice do I have?

Study, Analyze and Compare the features with your specific requirement. Nice features available in SpagoBI compared with other Open-source BI are * Auditing * ColloborativeBI * QueryByExample * User Profiling Few of the missing features/support are * Ad-hoc reporting * Google Maps

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.
Buyer's Guide
Download our free Reporting Tools Report and find out what your peers are saying about Knowage, Hitachi, Tableau, and more!