92
SpagoBI Suite

Webinar: SpagoBI Suite

Embed Size (px)

DESCRIPTION

The presentation supported the webinar on SpagoBI Suite, delivered by Chiara Chiarelli (SpagoBI Developer) through SpagoWorld Webinar Center, on 13th December 2010. http://www.spagoworld.org/

Citation preview

Page 1: Webinar: SpagoBI Suite

SpagoBI Suite

Page 2: Webinar: SpagoBI Suite

Agenda

SpagoBI Suite Webinar

SpagoBI – definition and approach SpagoBI main modules: Server; Studio; Meta; SDK Focus on SpagoBI Server Focus on SpagoBI Studio Focus on SpagoBI Meta Focus on SpagoBI SDKSite & Forge Q&A

Page 3: Webinar: SpagoBI Suite

SpagoBI

Page 4: Webinar: SpagoBI Suite

For those who doesn’t know SpagoBI

SpagoBI is the only Business Intelligence integration Suite for enterprise BI

solutions, entirely developed according to FOSS philosophy.

Page 5: Webinar: SpagoBI Suite

What is SpagoBI?

SUITE: It covers and satisfies all the BI analytical areas: Reporting,

Multidimensional Analysis (OLAP), Dashboards and Charts, Cockpits, Geographical analysis, Free Inquiry (QbE), KPIs, Office automation and collaboration, Data Mining, ETL, Real Time BI

Data Management, Profiling and security Administrator support (versioning, scheduling, approval iter,

import/export, etc)

SpagoBI is the only Business Intelligence integration Suite for enterprise BI solutions, entirely developed according to FOSS philosophy.

Page 6: Webinar: SpagoBI Suite

What is SpagoBI?

Integration suite: Not a product solution, with a predefined set of tools Open to many products for the same/different analytical area,

both open source and proprietary It allows the best composition of one’s own platform every time No binding dependences on products and tools Open standards adoption It allows to give the right answers to analytical questions by

means of different products

SpagoBI is the only Business Intelligence integration Suite for enterprise BI solutions, entirely developed according to FOSS philosophy.

Page 7: Webinar: SpagoBI Suite

What is SpagoBI?

Enterprise platform Distributed architecture (scalability) Security (Internal profiling system) Adaptive behaviour of the analysis based on the end users’ roles Adaptable to existing environments

Entirely Open Source One single stable versione released under LGPL licence Open to contributions Support to its community Granted over time by an independent no-profit organization

SpagoBI is the only Business Intelligence integration Suite for enterprise BI solutions, entirely developed according to FOSS philosophy.

Page 8: Webinar: SpagoBI Suite

Integration Suite

Page 9: Webinar: SpagoBI Suite

SpagoBI Suite – Main Modules

SpagoBI Meta

Spa

goB

I SD

K

SpagoBI Applications

Spa

goB

I Stu

dio

SpagoBI SERVER

Page 10: Webinar: SpagoBI Suite

SpagoBI Suite – Main Modules

5 ModulesServerStudioMetaSDKApplications

16 Analytical Areas (21 Engines) Report (3 engines) OLAP (3 engines) Chart Data Mining GEO-referenced analysis (2 Engines) Free Inquiry (QbE) Smart Filter RT dashboards RT console Accesible reporting Interactive cockpits KPI (modeler and navigator) Analytical Dossier Office External processing ETL

General Features Subscriptions Personal folders Rich client Data sources configuration Alert and Notification Save Import/export settings Scheduler ….

SpagoBI Server

Page 11: Webinar: SpagoBI Suite

SpagoBI Suite – Main Modules

5 ModulesServerStudioMetaApplicationsSDK

SpagoBI Studio : the integrated environment, to develop, test

and deploy documents into one or more SpagoBI Servers

SpagoBI Meta : Business and technical metadata

SpagoBI SDK, to use SpagoBI from external applications:

- Tag Lib- Integration API- Web Services

SpagoBI Applications: - BAM- Audit & Monitoring- ….

Page 12: Webinar: SpagoBI Suite

SpagoBI Server

Page 13: Webinar: SpagoBI Suite

Analytical document types

Report Olap Chart Dashboard Data Mining ETL Office documents GEO KPI Free Inquiry (Qbe) Smart Filter Analytical dossier Interactive Cockpits RT console

These are all available Analytical AREAS.Let's see them one by one with all the available engines for each Type.

Page 14: Webinar: SpagoBI Suite

Analytical document types - Reporting

Basic users

Page 15: Webinar: SpagoBI Suite

Analytical document types – Reporting - Engines

The Reporting Analytical Engines available in SpagoBI are:

Jasper Report: one of leader open source reporting tools

BIRT: Eclipse-based open source reporting system for web applications

Accessible Reporting Engine: tabular reports which are accessible according to the international law WCAG 2.0

Page 16: Webinar: SpagoBI Suite

Analytical document types - Olap

Skilled users for data navigation

Page 17: Webinar: SpagoBI Suite

Olap C

lient

Com

. AP

I

Com

. AP

ICom. Protocol

Olap S

erver

DWH Data

Storage

OLAP Systems

Analytical document types - Olap

Page 18: Webinar: SpagoBI Suite

Olap Client: JPalo

Analytical document types – Olap - Engines

Page 19: Webinar: SpagoBI Suite

The principal components are the toolbar and the pivot table:

Olap Client: JPivot

Analytical document types – Olap - Engines

Page 20: Webinar: SpagoBI Suite

Analytical document types – Charts/Dashboards

Basic users

Page 21: Webinar: SpagoBI Suite

Analytical document types – Charts/Dashboards

Bar Charts

Page 22: Webinar: SpagoBI Suite

Dial Charts

Analytical document types – Charts/Dashboards

Page 23: Webinar: SpagoBI Suite

Pie Charts

XY Charts

Analytical document types – Charts/Dashboards

Page 24: Webinar: SpagoBI Suite

Scatter and Bubble Charts

Analytical document types – Charts/Dashboards

Page 25: Webinar: SpagoBI Suite

Dashboards

Analytical document types – Charts/Dashboards

Page 26: Webinar: SpagoBI Suite

Analytical document types – Geo

Simple/Skilled users

Page 27: Webinar: SpagoBI Suite

GEO Analysis is ...

... a visual representation of some spatial data (typically a geographic map) which elements, are enriched with some graphical information (typically colours) based on the value of some KPI related to the spatial element.

Analytical document types – Geo

Page 28: Webinar: SpagoBI Suite

SpagoBI 2.1 – GEO Analysis – Engines

GEO Engine

Page 29: Webinar: SpagoBI Suite

SpagoBI 2.1 – GEO Analysis – Engines

GEO Report Engine

Page 30: Webinar: SpagoBI Suite

Analytical document types – Composite document

Simple/Skilled users depending on documents relationship

Page 31: Webinar: SpagoBI Suite

Analytical document types – Composite document

Static Cockpit

Page 32: Webinar: SpagoBI Suite

Analytical document types – Composite document

Dynamic Cockpit

Page 33: Webinar: SpagoBI Suite

The user clicks on Washington state and then each other document is reloaded taking the new parameter as input:

Analytical document types – Composite document

Page 34: Webinar: SpagoBI Suite

The same, if the user click on the table, the charts in the lower part will be refreshed according to the new parameter :

Analytical document types – Composite document

Page 35: Webinar: SpagoBI Suite

Also the last single chart can update other documents, in this case updates the last chart on the right:

Analytical document types – Composite document

Page 36: Webinar: SpagoBI Suite

Analytical document types – KPI

Simple users

Page 37: Webinar: SpagoBI Suite

Analytical document types – KPI

Page 38: Webinar: SpagoBI Suite

Analytical document types – Query By Example

Skilled users

Page 39: Webinar: SpagoBI Suite

Analytical document types – Query By Example

The Query By Example aim is to interrogate data without knowing SQL:

Data selectionData filteringData grouping

Page 40: Webinar: SpagoBI Suite

Analytical document types – Query By Example

Page 41: Webinar: SpagoBI Suite

Analytical document types – Smart Filter

Simple users

Page 42: Webinar: SpagoBI Suite

Analytical document types – Smart Filter

The Smart Filter aim is to permit to the user to interrogate data through easy fill-in forms:

Data selectionData filteringData grouping

Page 43: Webinar: SpagoBI Suite

Analytical document types – Smart Filter

Page 44: Webinar: SpagoBI Suite

Analytical document types – Ananlytical Dossier

Simple users (directional positions)

Page 45: Webinar: SpagoBI Suite

Analytical document types – Ananlytical Dossier

The Ananlytical Dossier permits collaboration through the company members:

Ananlysis shearingComments shearingPlanning

Page 46: Webinar: SpagoBI Suite

Analytical document types – Ananlytical Dossier

Page 47: Webinar: SpagoBI Suite

Analytical document types – Office Documents

Simple users (directional positions)

Page 48: Webinar: SpagoBI Suite

Analytical document types – Data Mining

Skilled users with high analytical skills

Page 49: Webinar: SpagoBI Suite

The output quality of a mining process can be investigated using SpagoBI's analytical engines such as reporting engines

Analytical document types – Data Mining - Engine

Page 50: Webinar: SpagoBI Suite

Analytical document types – ETL

Technical users

Page 51: Webinar: SpagoBI Suite

Analytical document types – ETL

Page 52: Webinar: SpagoBI Suite

Skilled users with good analytical skills

Analytical document types – Monitoring Console

Page 53: Webinar: SpagoBI Suite

Analytical document types – Monitoring Console

Page 54: Webinar: SpagoBI Suite

Cross-Platform Functionalities

Page 55: Webinar: SpagoBI Suite

Cross-platform functionalities

Cross-navigation Exporters Send Mail Notes RememberMe (HotLinks) MyFolder Metadata Rank Viewpoints Save parameters setting ….

Page 56: Webinar: SpagoBI Suite

Cross Navigation

Page 57: Webinar: SpagoBI Suite

Cross Navigation

Page 58: Webinar: SpagoBI Suite

Exporters

Exporting Documents Most of SpagoBI Analytical Documents can be

exported in different formats.

Page 59: Webinar: SpagoBI Suite

Send mail

Sending E-mails Reports have the possibility to be sent by e-mail. The

following form will appear:

Page 60: Webinar: SpagoBI Suite

Notes

Page 61: Webinar: SpagoBI Suite

Remember me (Hot Links)

Remember Me! Every Analytical Document has the possibility to be saved as

Hot Link.

Page 62: Webinar: SpagoBI Suite

HotLinks

Once saved your document will be shown in the Hot Links list!

Page 63: Webinar: SpagoBI Suite

MyFolder

Save in My Personal Folder! The documents you save will be placed in your

personal folder.

Page 64: Webinar: SpagoBI Suite

Metadata

Documents Browser

Page 65: Webinar: SpagoBI Suite

Metadata

This is how the metadata window looks like!

Page 66: Webinar: SpagoBI Suite

Rank

Ranking SpagoBI Analytical Documents can be voted by users.

Page 67: Webinar: SpagoBI Suite

SpagoBI Studio

Page 68: Webinar: SpagoBI Suite

SpagoBI StudioSp

agoB

I’s p

ersp

ectiv

e

Page 69: Webinar: SpagoBI Suite

SpagoBI StudioN

ew D

ocum

ent/D

ownl

oad

Page 70: Webinar: SpagoBI Suite

SpagoBI StudioD

esig

n (D

ash

or C

hart

)

Page 71: Webinar: SpagoBI Suite

SpagoBI StudioD

esig

n R

epor

t

Page 72: Webinar: SpagoBI Suite

SpagoBI StudioD

esig

n G

eo

Page 73: Webinar: SpagoBI Suite

SpagoBI StudioD

esig

n C

ompo

site

Doc

umen

t

Page 74: Webinar: SpagoBI Suite

Document deployD

ocum

ent d

eplo

y

Page 75: Webinar: SpagoBI Suite

SpagoBI Studio

Future avaliable designers:

Olap designerKpi designerConsole designer...

Page 76: Webinar: SpagoBI Suite

SpagoBI Meta

Page 77: Webinar: SpagoBI Suite

Technical metadata

Page 78: Webinar: SpagoBI Suite

Technical metadata

Physical ModelThrough a DB connection it is possible to extract its

metadata into a Physical Model

Business ModelIt is a sort of view over the Physical Model, that can

be modified by the user in order to create more complex objects to interrogate

Roadmap Possibility to write business queries to be used in

SpagoBI documents, through the graphical interrogation of the Business Model

Page 79: Webinar: SpagoBI Suite

SpagoBI SDK

Page 80: Webinar: SpagoBI Suite

SDK

TAGS To execute SpagoBI documents from a different application,

relating a document to a custom menù with or without setting parameters’ values

Web Services To interact with SpagoBI Server and repository from an external

application

Page 81: Webinar: SpagoBI Suite

SpagoBI Applications

Page 82: Webinar: SpagoBI Suite

SpagoBI Applications

Audit & MonitorLoad information about the design and usage

of your SpagoBI environment

BAMExample over the BAM (business activity

monitoring) domain

Page 83: Webinar: SpagoBI Suite

Monitor

A dashboard is composed by a speedometer for each engine showing the average execution time of the documents associated to that particular engine. For each engine, different thresholds are chosen.

Page 84: Webinar: SpagoBI Suite

Monitor

Page 85: Webinar: SpagoBI Suite

BAM

Page 86: Webinar: SpagoBI Suite

Web S ite and Forge

Page 87: Webinar: SpagoBI Suite

Site & Forge

www.spagoworld.org

Page 88: Webinar: SpagoBI Suite

Site & Forge

www.spagobi.org

Page 89: Webinar: SpagoBI Suite

Site & Forge

Page 90: Webinar: SpagoBI Suite

Site & Forge

https://wiki.spagobi.org/xwiki/bin/view/Main/

Page 91: Webinar: SpagoBI Suite

Site & Forge

http://www.spagoworld.org/jforum/forums/list.page

Page 92: Webinar: SpagoBI Suite

Questions &

Answers