SpagoBI (ora KNOWAGE) è la suite per la Business Intelligence interamente open source, supportata dall'iniziativa di software libero/open source SpagoWorld[1], la quale è sviluppata e gestita da Engineering Ingegneria Informatica[2].

SpagoBI
software
GenereEnterprise resource planning
SviluppatoreOW2 Consortium
Sistema operativoMultipiattaforma
LinguaggioJavaScript
LicenzaMozilla Public License
(licenza libera)
Sito webwww.spagobi.org e www.knowage-suite.com/

SpagoBI supporta i processi decisionali di business quotidiani e strategici, sia a livello direzionale che operativo. SpagoBI è una "suite di BI" in quanto copre tutte le aree analitiche della Business Intelligence, a supporto di sviluppatori e amministratori nello svolgimento delle loro attività quotidiane.

SpagoBI è open source in quanto distribuito sotto licenza Mozilla Public License, la quale protegge la libertà di utilizzare, copiare, modificare, distribuire, studiare, cambiare e migliorare il software, consentendone anche l'utilizzo commerciale.

SpagoBI è ospitato all'interno del Forge del Consorzio OW2[3], che contribuisce allo sviluppo collaborativo di un ecosistema di lunga durata. OW2[4], un'organizzazione no-profit indipendente, garantisce la disponibilità del codice open source nel tempo.

Le versioni successive a SpagoBI 5.2 sono rilasciate sotto il nuovo brand KNOWAGE.

Architettura modifica

SpagoBI Server modifica

SpagoBI Server è il modulo principale della suite e comprende le funzionalità centrali e analitiche della stessa. È basato su due modelli concettuali (modello analitico, modello di business) e fornisce una vasta gamma di servizi amministrativi e trasversali alla piattaforma.

Il modello Analitico costituisce il cuore di SpagoBI Server ed offre diverse soluzioni per le varie aree analitiche:

  • Report, per la rappresentazione dei dati strutturati
  • Analisi OLAP, per navigare attraverso i dati
  • Grafici, per una rappresentazione semplice ed intuitiva delle informazioni
  • Dashboard in tempo reale, per il monitoraggio dei KPI (Key Performance Indicators)
  • Modello KPI, per costruire ed esaminare il proprio modello di monitoraggio prestazionale
  • Statistiche geo-referenziate, per la rappresentazione geografica dei dati
  • Cockpit, per la realizzazione di cruscotti strutturati ed interattivi
  • Interrogazione libera dei dati (QbE), per comporre liberamente le proprie interrogazioni e generare template di reportistica
  • Data mining, per scoprire informazioni nascoste
  • Documenti Office, per la pubblicazione di documenti Office sotto il controllo del modello comportamentale
  • Dossier Analitici, per raccogliere documenti e le relative note inserite dall'utente
  • Report accessibili, secondo le norme internazionali WCAG 2.0 e la legge nazionale italiana Legge Stanca
  • Console Real-time, a supporto del monitoraggio applicativo
  • Smart Filter, per la selezione guidata dei dati
  • Processi esterni, per l'esecuzione di processi esterni, in grado di interagire con i sistemi OLTP
  • Processi ETL (Extract Transform Load), per la raccolta dei dati da diverse sorgenti.

Il Modello Comportamentale regola la visibilità sui documenti e sui dati, in relazione al ruolo dell'utente finale. Il Modello Comportamentale permette di ridurre il numero di documenti analitici da sviluppare e mantenere, garantendo la crescita armonica del progetto nel tempo, nel rispetto delle regole di visibilità.

I Tool di Amministrazione supportano gli sviluppatori, le persone dedicate ai test e gli amministratori attraverso varie funzionalità, quali: schedulatore, import/export, sincronizzazione dei ruoli, gestione dei menù, audit & monitoring, gestione delle sottoscrizioni e delle interfacce grafiche per ogni tipo di configurazione.

I Servizi Trasversali comprendono le funzionalità della piattaforma utilizzabili su tutte le aree analitiche, quali il Single Sing On, alert e notifiche, workflow, motore di ricerca, strumenti collaborativi, motore di regole, invio mail, ranking, export multiformato, cartelle personali, navigazione trasversale e gestione dei metadati.

SpagoBI Studio modifica

SpagoBI Studio è l'ambiente di sviluppo integrato, basato su Eclipse, che supporta lo sviluppatore nella fase di progettazione del documento e nella fase di installazione e test, eseguibile direttamente su SpagoBI Server. L'interazione tra questi componenti avviene attraverso il modulo SpagoBI SDK.

SpagoBI Meta modifica

SpagoBI Meta consente la gestione ed interrogazione dei metadati. La piattaforma gestisce metadati tecnici e di business, permettendo all'utente di modificarli o importarli da tool esterni, quali l'ETL.

SpagoBI SDK modifica

SpagoBI SDK è lo strumento a supporto dell'interrogazione dei servizi forniti dal server. È utilizzato da SpagoBI Studio per eseguire operazioni che permettono all'utente di scaricare e caricare i documenti analitici sul Server. SpagoBI SDK ha il doppio obiettivo di integrare (attraverso servizi fruibili via Web service) e pubblicare i documenti di SpagoBI direttamente all'interno di un portale esterno.

Note modifica

  1. ^ SpagoBi is now Knowage, su spagoworld.org. URL consultato il 14 ottobre 2020 (archiviato dall'url originale il 28 luglio 2011).
  2. ^ Engineering Ingegneria Informatica S.p.A., su eng.it. URL consultato il 14 ottobre 2020.
  3. ^ OW2 - IT_Infrastructure - GForge has been discontinued, su forge.ow2.org. URL consultato il 14 ottobre 2020 (archiviato dall'url originale l'8 gennaio 2018).
  4. ^ OW2 - Main - Open Source Community for Infrastructure Software, su ow2.org. URL consultato il 14 ottobre 2020.

Collegamenti esterni modifica

  • Sito ufficiale [collegamento interrotto], su spagobi.org.  
  • (EN) Sito ufficiale, su knowage-suite.com.  
  • KNOWAGE, su knowage-suite.com.
  • Servizi di Supporto di SpagoBI, su spagoworld.org. URL consultato il 1º febbraio 2011 (archiviato dall'url originale il 28 luglio 2011).
  • FAQ di SpagoBI, su spagoworld.org. URL consultato il 1º febbraio 2011 (archiviato dall'url originale il 25 novembre 2010).
  • La GeoBI Initiative, su geobi.org. URL consultato il 1º febbraio 2011 (archiviato dall'url originale il 19 febbraio 2011).
  Portale Software libero: accedi alle voci di Wikipedia che trattano di software libero