5. / Template
4
Template is the standard layout
of document.
For each analytical document the
template versioning is enabled.
6. / Dataset
5
Each document is associated to
one or more datasets.
The dataset provides actual data
that will be represented according
to the defined template.
7. / Datasource
6
In order to retrieve data via the
dataset, a source of information
must be defined.
The data source may be
associated to the document
either directly or implicitly
(through dataset).
8. / Generation
7
These elements are then
combined inside each document
engine, in order to produce
different analytical documents.
9. / Architecture
8
Universal Data Set
Knowage User Interface
Cockpit
Chart
QBE
…
DataMining
Network
ETL/Process
Report
Federation
Data Source
Meta
Model
11. / Integrations with other GEs
10
Cosmos | Big Data Analysis
Orion | Publish/Subscribe
Context Broker
KeyRock | Identity Management
CKAN | Open Data Portal
12. / Scenario / As context data consumer
11
Orion
Context Broker
Knowage
Send
notification
Receives notifications
and displays RT data
13. / Dashboard and data mashup
Advanced analysis (e.g. GIS,
KPI, OLAP) can be seamless
integrated
Associate datasets and
documents to filter data
Live data changes with Context
Broker and NGSIv2 support
12
15. / Scenario / As context data producer
14
Orion Context BrokerKnowage
Update KPI
values Notify
KPI Engine
Context Consumer
16. / KPI / Features
15
KPI creation with thresholds and generic targets
17. / KPI / Features
16
KPI creation with thresholds and generic targets
KPI visualization with different generic ways
18. / KPI / Features
17
KPI creation with thresholds and generic targets
KPI visualization with different generic ways
Alarm definition in association with defined KPIs
19. / KPI / Features
18
KPI creation with thresholds and generic targets
KPI visualization with different generic ways
Alarm definition in association with defined KPIs
KPI scheduling management
20. / KPI / Measure
19
To create a measure:
▪ Define the calculation rule through a SQL query
▪ Indicate the metadata of the rule, namely identify
• MEASURES
• ATTRIBUTES
21. 20
/ KPI / Creation
Define a calculation rule based on measures
Define the KPI cardinality, namely the aggregation of the
KPI under measures attributes
Define thresholds
Define targets
22. Define the cardinality level of KPI under measures attributes
Define a higher aggregation level than the basic measures one
21
/ KPI / Creation
23. 22
/ KPI / Creation
Thresholds management allows to reuse the same thresholds in different KPIs
24. It is possible to define KPIs targets, namely the optimum of each KPI
23
/ KPI / Target
25. 24
/ KPI / Scheduling
Scheduling tool allows to manage the timing and
frequency of KPI calculation
29. / Scenario / As context data consumer
28
Orion
Context Broker
Knowage
Send
notification
Receives notifications
and displays RT data
30. / Scenario / As context data consumer
29
Orion
Context Broker
Knowage
Cosmos
Send
notification
Stores
data
Performs analyses
on historical data
31. / Scenario / As context data consumer
30
Orion
Context Broker
Knowage
Cosmos
Send
notification
Stores
data
Receives notifications
and displays RT data
Performs analyses
on historical data
32. / Scenario / As context data producer
31
Orion Context BrokerKnowage
Update KPI
values Notify
KPI Engine
Context Consumer
33. / How to get it
Installer and binaries
Chef script GitHub source code
Docker container
32
34. / How to integrate it
RESTful API JavaScript SDK
33