Knowage is the full capabilities open source suite for modern business analytics over traditional sources and big data systems. Its features, such as data federation, mash-up, data/text mining and advanced data visualization, give comprehensive support to rich and multi-source data analysis. The suite is composed of several modules, each one conceived for a specific analytical domain. They can be used individually as complete solution for a certain task, or combined with one another to ensure full coverage of user’ requirements.
Knowage is now available on FIWARE Marketplace as FIWARE-ready software enabler, being fully compliant with FIWARE architecture and GEs. For more information check the FIWARE Marketplace entry for Knowage.
|Big Data||To analyse data stored on big data clusters or NoSQL databases|
|Smart Intelligence||The usual business intelligence on structured data, but more oriented to self-service capabilities and agile prototyping|
|Enterprise Reporting||To produce and distribute static reports|
|Location Intelligence||To relate business data with spatial or geographical information|
|Performance Management||To manage KPIs and organize scorecards, to monitor your business in real-time|
|Predictive Analysis||To perform advanced analyses for forecasting and prescriptive purposes|
Knowage supports a modern vision of the data analytics, providing new self-service capabilities that give autonomy to the end-user, now able to build his own analysis and explore his own data space, also combining data that come from different sources.
Knowage is available on two versions:
This repository contains the source code of the Community Edition.
Information about how to install Knowage is available on official documentation on Read the Docs within Installation & Administration Manuals.
An installer for Windows and Linux environments is available on Knowage website within the download area.
Dockerfile is also available for your use - further information can be found here.
Information about how to use Knowage is available on official documentation on Read the Docs within User Guide and Functionalities sections.
Knowage is open to external contributions. You can submit your contributions into this repository through pull requests. Before starting, here there are a few things you must be aware of:
The official documentantion is available at Read the Docs.
Please visit the project website for information about the Enterprise Edition.
To build Knowage you need:
N.B.: You need to add the paths containing your
npm commands to your
PATH environment variable: see the official documentation of your operating system.
The main project is
knowage-ce-parent and from within that directory you need to launch:
At the end of the build you will find all the WAR files at the following paths:
To run tests, type
mvn test -DskipTests=false
AGPL © 2021 Engineering Ingegneria Informatica S.p.A.