SlideShare a Scribd company logo
Scale Up for a Real Smart Future
Berlin, Germany
23-24 October, 2019
KNOWAGE
Hands on: visualizing data
FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights
INTRODUCTION
Marco Cortella
Solution Designer
Engineering Ingegneria Informatica
Knowage Labs
marco.cortella@eng.it
WHAT IS KNOWAGE?
• Free Open Source Business Intelligence Suite
• Data Visualization Generic Enabler
• Usable under the AGPL license
• Web Application with Open Standards
• Current stable version: 6.4.4 (7.0 RC is avaiable)
WHAT CAN I DO?
ANY DATA
Big data sources, open data,
traditional sources
INTELLIGENCE
Analytics, machine learning,
deep learning
USABILITY
Self-service, data discovery, data
visualization
LOCATION INTELLIGENCE
Graphical exploration, dynamic map
or SVG
DRIVEN
BY DATA
WHAT CAN I DO?
• Any modern analytics
• Cockpit with drag & drop mash-up
composition
• OLAP and What-if Analysis
• KPI Engine
• QBE (Query by Example)
ARCHITECTURE / UNIVERSAL DATASET
Universal data set
Technical user End user
MetamodelDirect access
ARCHITECTURE / UNIVERSAL DATASET
INTEGRATION WITH OTHER GE
ORION
Publish/Subscribe Context Broker
CKAN
Open Data Portal
COSMOS
Big Data Analysis
KEYROCK
Identity Manager
EXAMPLE WITH ORION AS DATA CONSUMER
ORION
Context Broker
Send Notifications
Receives notifications and display
real-time data
HOW TO GET KNOWAGE?
Installer and binaries Source Code Docker Chef Script Amazon AWS Marketplace
https://www.knowage-suite.com
https://github.com/KnowageLabs
HOW TO USE KNOWAGE?
Documentation
• Fiware Knowage Page: http://knowage.rtfd.io/
• Knowage Official Documentation: https://knowage-suite.readthedocs.io/
SDK
• Restful API: https://knowage.docs.apiary.io/
• Javascript API: https://knowage.rtfd.io/en/latest/user/JS/README/index.html
COMMUNITY
Knowage Q&A
https://www.knowage-suite.com/qa/
GitHub Contributions
https://github.com/KnowageLabs/Knowage-Server/issues
Fiware Academy Tutorials
https://fiware-academy.readthedocs.io/en/latest/processing/knowage/index.html
ON-LINE DEMO
demo.knowage-suite.com
No registration required
WHAT'S NEXT?
Full-text search on Solr index
ENHANCED
ANALYSIS
QBE: new GUI for smart data
inquiring and live data preview
New map widget to display
NGSI geo-layers
INSTALLATION
ANALYSIS
Installer: easy to use, includes some demo documents and an embedded
MariaDB database. Avaiable for Windows, Linux and MacOS. Good for starting
to play with Knowage without too many technical skills. Avaiable here.
Manual Installation: recommended for production environments. Is required
that on your server a database and an application server are already installed.
Clean and customizable installation without demo documents. Avaiable here.
MANUAL INSTALLATION
ANALYSIS
1. Create a db schema for Knowage Metadata: scripts are available here.
2. Add required libraries and JDBC drivers to Tomcat lib folder
3. Create «resources» folder inside Tomcat
4. Download and copy the war files inside webapps folder (download from here)
5. Edit confserver.xml to add Environment variables and connection to Knowage
database, cache and business data database.
6. For each (JNDI) datasource you must define a resource link in the context.xml of the
web applications
7. Change database dialect in hibernate.cfg.xml and quartz.properties for some web
apps
Don’t worry all this steps are detailed in our Knowage Installation Manual!
MANUAL INSTALLATION
context.xmlserver.xml
DEMO
ANALYSIS
www.knowage-suite.com
demo.knowage-suite.com
knowage@eng.it
Thank you!
Keystone Sponsor:
Join our newsletter
Follow us!!!
Community Partners:
Media Partners:

More Related Content

PDF
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
PPTX
FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
PDF
FIWARE Global Summit - IoT Virtualization for Platform Interoperability
PDF
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
PDF
FIWARE Global Summit - A Multi-database Plugin for the Orion FIWARE Context B...
PDF
FIWARE Global Summit - Keyrock: Protecting Microservices
PDF
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
PPTX
Knowage Location Intelligence @ bdp2020
FIWARE Global Summit - Edge/Fog Computing in “Powered by FIWARE” Architectures
FIWARE Global Summit - International Data Spaces - A New Idea for Data Sharing
FIWARE Global Summit - IoT Virtualization for Platform Interoperability
FIWARE Global Summit - Knowage: FIWARE Data Visualization GE
FIWARE Global Summit - A Multi-database Plugin for the Orion FIWARE Context B...
FIWARE Global Summit - Keyrock: Protecting Microservices
FIWARE Global Summit - Empowering and Enhancing IoT Agent for Device Manageme...
Knowage Location Intelligence @ bdp2020

What's hot (20)

PPTX
Build a car with Graphs, Fabien Batejat, Volvo Cars
PDF
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
PDF
Knowage overview @ bdp2020
PDF
AGILE: Building the Open Gateway for IoT
PPTX
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
PPTX
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
PPTX
Cloud Native Demystified: Build Once, Run Anywhere!
PPTX
R & PYTHON WIDGET - KNOWAGE
PPTX
Schema.fiware.org: FIWARE Harmonized Data Models
PDF
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
PDF
Architecting the Transformation
PDF
Take Your Business to the Next Level with Blockchain - Codit Webinar
PDF
Netflix IT Ops 2014 Roadmap
PDF
Lessons learned when integrating with Dynamics 365
PPTX
Dockerized IoT Gateway Stack
PPTX
Knowage essential training
PDF
Software Defined Networking - Next-Gen Enterprise Networks
PDF
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
PPTX
AI-Driven Fraud Detection
PPTX
Exploring IoT Edge
Build a car with Graphs, Fabien Batejat, Volvo Cars
FIWARE Global Summit - Smart Data-Contextualization towards NGSI Data Economy...
Knowage overview @ bdp2020
AGILE: Building the Open Gateway for IoT
Building Modern Platforms on Microsoft Azure by Steef-Jan Wiggers
IoT Slam Keynote: Harnessing the Flood of Data with Heterogeneous Computing a...
Cloud Native Demystified: Build Once, Run Anywhere!
R & PYTHON WIDGET - KNOWAGE
Schema.fiware.org: FIWARE Harmonized Data Models
stackconf 2021 | Reference Architecture for a Cloud Native Digital Enterprise
Architecting the Transformation
Take Your Business to the Next Level with Blockchain - Codit Webinar
Netflix IT Ops 2014 Roadmap
Lessons learned when integrating with Dynamics 365
Dockerized IoT Gateway Stack
Knowage essential training
Software Defined Networking - Next-Gen Enterprise Networks
IoTShow.in Bangalore 2019 - a Recap on 'IoT and Edge' Talk.
AI-Driven Fraud Detection
Exploring IoT Edge
Ad

Similar to FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights (20)

PDF
Docker Containers- Data Engineers' Arsenal.pdf
PDF
BlueData DataSheet
PDF
Demystifying large PointCloud datasets for simple integration on complex proj...
PDF
Ultime Novità di Prodotto Neo4j
PDF
Ibm db2update2019 icp4 data
PDF
AI Scalability for the Next Decade
PDF
BigDL: Bringing Ease of Use of Deep Learning for Apache Spark with Jason Dai ...
PPTX
IBM World of Watson 2016 - DB2 Analytics Accelerator on Cloud
PPTX
Introduction to Azure Databricks
PDF
Deploying deep learning models with Docker and Kubernetes
PDF
Democratization of Data @Indix
PDF
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
PDF
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
PPTX
Benefits of the Azure cloud
PDF
Presentation big dataappliance-overview_oow_v3
PPTX
Oracle big data appliance and solutions
PPTX
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
PDF
Hadoop Virtualization - Intel White Paper
PPTX
Big Data and NoSQL for Database and BI Pros
PPTX
Vmware Serengeti - Based on Infochimps Ironfan
Docker Containers- Data Engineers' Arsenal.pdf
BlueData DataSheet
Demystifying large PointCloud datasets for simple integration on complex proj...
Ultime Novità di Prodotto Neo4j
Ibm db2update2019 icp4 data
AI Scalability for the Next Decade
BigDL: Bringing Ease of Use of Deep Learning for Apache Spark with Jason Dai ...
IBM World of Watson 2016 - DB2 Analytics Accelerator on Cloud
Introduction to Azure Databricks
Deploying deep learning models with Docker and Kubernetes
Democratization of Data @Indix
OCCIware presentation at EclipseDay in Lyon, November 2017, by Marc Dutoo, Smile
Model and pilot all cloud layers with OCCIware - Eclipse Day Lyon 2017
Benefits of the Azure cloud
Presentation big dataappliance-overview_oow_v3
Oracle big data appliance and solutions
Apache Cassandra Lunch 119: Desktop GUI Tools for Apache Cassandra
Hadoop Virtualization - Intel White Paper
Big Data and NoSQL for Database and BI Pros
Vmware Serengeti - Based on Infochimps Ironfan
Ad

More from FIWARE (20)

PPTX
Behm_Herne_NeMo_akt.pptx
PDF
Katharina Hogrebe Herne Digital Days.pdf
PPTX
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
PPTX
Behm_Herne_NeMo.pptx
PPTX
Evangelists + iHubs Promo Slides.pptx
PPTX
Lukas Künzel Smart City Operating System.pptx
PPTX
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
PPTX
Dennis Wendland_The i4Trust Collaboration Programme.pptx
PPTX
Ulrich Ahle_FIWARE.pptx
PPTX
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
PDF
Water Quality - Lukas Kuenzel.pdf
PPTX
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
PPTX
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
PPTX
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
PPTX
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
PDF
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
PDF
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
PPTX
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
PPTX
WE_LoRaWAN _ IoT.pptx
PPTX
EU Opp_Clara Pezuela - German chapter.pptx
Behm_Herne_NeMo_akt.pptx
Katharina Hogrebe Herne Digital Days.pdf
Christoph Mertens_IDSA_Introduction to Data Spaces.pptx
Behm_Herne_NeMo.pptx
Evangelists + iHubs Promo Slides.pptx
Lukas Künzel Smart City Operating System.pptx
Pierre Golz Der Transformationsprozess im Konzern Stadt.pptx
Dennis Wendland_The i4Trust Collaboration Programme.pptx
Ulrich Ahle_FIWARE.pptx
Aleksandar Vrglevski _FIWARE DACH_OSIH.pptx
Water Quality - Lukas Kuenzel.pdf
Cameron Brooks_FGS23_FIWARE Summit_Keynote_Cameron.pptx
FiWareSummit.msGIS-Data-to-Value.2023.06.12.pptx
Boris Otto_FGS2023_Opening- EU Innovations from Data_PUB_V1_BOt.pptx
Bjoern de Vidts_FGS23_Opening_athumi - bjord de vidts - personal data spaces....
Abdulrahman Ibrahim_FGS23 Opening - Abdulrahman Ibrahim.pdf
FGS2023_Opening_Red Hat Keynote Andrea Battaglia.pdf
HTAG_Skalierung_Plattform_lokal_final_versand.pptx
WE_LoRaWAN _ IoT.pptx
EU Opp_Clara Pezuela - German chapter.pptx

Recently uploaded (20)

PDF
Electronic commerce courselecture one. Pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
KodekX | Application Modernization Development
PPT
Teaching material agriculture food technology
PDF
Modernizing your data center with Dell and AMD
PDF
Approach and Philosophy of On baking technology
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Electronic commerce courselecture one. Pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Review of recent advances in non-invasive hemoglobin estimation
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
The Rise and Fall of 3GPP – Time for a Sabbatical?
Reach Out and Touch Someone: Haptics and Empathic Computing
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Network Security Unit 5.pdf for BCA BBA.
Advanced methodologies resolving dimensionality complications for autism neur...
KodekX | Application Modernization Development
Teaching material agriculture food technology
Modernizing your data center with Dell and AMD
Approach and Philosophy of On baking technology
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Unlocking AI with Model Context Protocol (MCP)
Digital-Transformation-Roadmap-for-Companies.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025

FIWARE Global Summit - Knowage Hands On: Visualizing Data Insights

  • 1. Scale Up for a Real Smart Future Berlin, Germany 23-24 October, 2019 KNOWAGE Hands on: visualizing data
  • 3. INTRODUCTION Marco Cortella Solution Designer Engineering Ingegneria Informatica Knowage Labs marco.cortella@eng.it
  • 4. WHAT IS KNOWAGE? • Free Open Source Business Intelligence Suite • Data Visualization Generic Enabler • Usable under the AGPL license • Web Application with Open Standards • Current stable version: 6.4.4 (7.0 RC is avaiable)
  • 5. WHAT CAN I DO? ANY DATA Big data sources, open data, traditional sources INTELLIGENCE Analytics, machine learning, deep learning USABILITY Self-service, data discovery, data visualization LOCATION INTELLIGENCE Graphical exploration, dynamic map or SVG DRIVEN BY DATA
  • 6. WHAT CAN I DO? • Any modern analytics • Cockpit with drag & drop mash-up composition • OLAP and What-if Analysis • KPI Engine • QBE (Query by Example)
  • 7. ARCHITECTURE / UNIVERSAL DATASET Universal data set Technical user End user MetamodelDirect access
  • 9. INTEGRATION WITH OTHER GE ORION Publish/Subscribe Context Broker CKAN Open Data Portal COSMOS Big Data Analysis KEYROCK Identity Manager
  • 10. EXAMPLE WITH ORION AS DATA CONSUMER ORION Context Broker Send Notifications Receives notifications and display real-time data
  • 11. HOW TO GET KNOWAGE? Installer and binaries Source Code Docker Chef Script Amazon AWS Marketplace https://www.knowage-suite.com https://github.com/KnowageLabs
  • 12. HOW TO USE KNOWAGE? Documentation • Fiware Knowage Page: http://knowage.rtfd.io/ • Knowage Official Documentation: https://knowage-suite.readthedocs.io/ SDK • Restful API: https://knowage.docs.apiary.io/ • Javascript API: https://knowage.rtfd.io/en/latest/user/JS/README/index.html
  • 13. COMMUNITY Knowage Q&A https://www.knowage-suite.com/qa/ GitHub Contributions https://github.com/KnowageLabs/Knowage-Server/issues Fiware Academy Tutorials https://fiware-academy.readthedocs.io/en/latest/processing/knowage/index.html
  • 15. WHAT'S NEXT? Full-text search on Solr index ENHANCED ANALYSIS QBE: new GUI for smart data inquiring and live data preview New map widget to display NGSI geo-layers
  • 16. INSTALLATION ANALYSIS Installer: easy to use, includes some demo documents and an embedded MariaDB database. Avaiable for Windows, Linux and MacOS. Good for starting to play with Knowage without too many technical skills. Avaiable here. Manual Installation: recommended for production environments. Is required that on your server a database and an application server are already installed. Clean and customizable installation without demo documents. Avaiable here.
  • 17. MANUAL INSTALLATION ANALYSIS 1. Create a db schema for Knowage Metadata: scripts are available here. 2. Add required libraries and JDBC drivers to Tomcat lib folder 3. Create «resources» folder inside Tomcat 4. Download and copy the war files inside webapps folder (download from here) 5. Edit confserver.xml to add Environment variables and connection to Knowage database, cache and business data database. 6. For each (JNDI) datasource you must define a resource link in the context.xml of the web applications 7. Change database dialect in hibernate.cfg.xml and quartz.properties for some web apps Don’t worry all this steps are detailed in our Knowage Installation Manual!
  • 21. Thank you! Keystone Sponsor: Join our newsletter Follow us!!! Community Partners: Media Partners: