OpenOrg Business Intelligence
Rev. 01/09/2010
La Business Intelligence
Con il termine business intelligence (BI) si intende quell’insieme di tecniche che consente di acquisire,
memorizzare, elaborare ed analizzare notevoli moli di dati aziendali e di business, come ad esempio il
fatturato sui prodotti venduti, i costi ed i redditi dei vari dipartimenti aziendali.
La business intelligence fornisce una "vista" sui dati storici, correnti e previsionali generati dalle
operazioni di business.
I dati sono organizzati nei cosiddetti "cubi di analisi", all'interno dei quali le misure di interesse (il
reddito, il volume delle vendite, i costi, etc...) sono riferite a varie dimensioni (i prodotti, le aree
geografiche, il tempo, etc...), o poste in dipendenza ad esse.
I cubi di analisi possono essere esplorati dinamicamente tramite l'utilizzo di tabelle pivot o
rappresentati in formato grafico.
Il software OpenOrg Business Intelligence (OpenOrg BI) è l'evoluzione dei sistemi per il supporto
alle decisioni e può essere classificato come un Decision Support System (DSS) ed è destinato ad
automatizzare i processi decisionali, a ridurre gli errori di valutazione e minimizzare i rischi.
Le tecnologie comunemente impiegate nella business intelligence sono:










i report,
i grafici,
le dashboard,
l’online analytical processing (OLAP),
le statistiche,
il data mining,
il business performance management (BPM),
il benchmarking,
il text mining,
il predictive analytics.
Modalità di distribuzione
La soluzione di BI viene proposta secondo due distinte modalità di distribuzione:
come sistema stand alone o come sistema integrato nel software OpenOrg Business Automation.
In entrambe le forme di deployment il prodotto è costituito da una piattaforma che viene eseguita
sopra un Application Server Java EE.
La piattaforma
La piattaforma di business intelligence è costituita dall'Enterprise Server Java che presenta funzionalità
quali:





clustering,
transaction management,
monitoraggio,
gestione,
diagnostica e supporto per l'alta disponibilità in servizi mission-critical.
OpenOrg s.r.l. - www.openorg.biz - [email protected] - Partita IVA 02426730350
Il server costituisce la piattaforma per lo sviluppo di applicazioni Java con architettura SOA (Service
Oriented Architecture) ad alta affidabilità ed con il supporto ai protocolli di sicurezza definiti dal W3C
Security Group.
Dal punto di vista utente il prodotto è dotato di una consolle web, la cui visualizzazione di report,
analisi con relativi diagrammi e dashboard permette di monitorare i KPI (Key Performance Index).
L'applicazione web potenzia l’analisi delle dinamiche aziendali ai fini della pianificazione strategica e del
supporto alle decisioni che può essere eseguita tramite qualsiasi computer o dispositivo mobile (smart
phone, PDA, etc...).
Il nucleo dalla piattaforma di BI è costituito dal datawarehouse o dai datamart, che forniscono il
supporto per la persistenza dei dati all'interno dei cubi, e dall'engine OLAP (On-Line Analytical
Processing).
Il datawarehouse o i datamart, ospitati all'interno di un server di database, costituiscono un insieme di
schemi (cubi) realizzati con particolari tecniche che rendono efficienti le analisi in tempo reale delle
informazioni.
L'engine OLAP, realizzato in Java, consente l’analisi multidimensionale dei dati e fornisce il supporto per
il linguaggio standard MDX (multidimensional expressions language) per l'interrogazione dei cubi di
analisi.
Tale motore inoltre consente di trasportare le informazioni in memoria centrale, in forma aggregata o
meno, ottimizzando le prestazioni nella navigazione dinamica dei cubi.
OpenOrg ETL
Ulteriore componente fondamentale del framework di business intelligence è l’OpenOrg ETL
(Extract Transform Load).
Con il termine ETL s'intende l'insieme dei processi volti all'estrazione dei dati dalle sorgenti
informative aziendali, alla loro trasformazione (Data Cleaning) e al caricamento finale nei vari Data
Mart o nel Data Warehouse aziendale. I processi di ETL, realizzati tramite opportuni strumenti (ETL
Tools), sono in grado di trasferire i dati sia in locale, sia in ambiente remoto, mediante l'uso di
protocolli web sicuri, seguendo politiche e tempistiche completamente programmabili.
OpenOrg Analysis Models
La piattaforma OpenOrg Business Intelligence è accompagnata dall'offerta OpenOrg Analysis
Models, costituita da un insieme di schemi (cubi) standard per i diversi aspetti della gestione
aziendale, che racchiudono una base di conoscenza (knowledge base) del settore d’interesse.
I vari report e le viste di analisi saranno realizzati sulla base di tali modelli.
I modelli di analisi (cubi), eventualmente personalizzabili, disponibili per la costruzione dei datamart o
del Data Warehouse aziendale completo sono elencati di seguito:









Sales (vendite).
Inventory (magazzino).
Procurement (appalti).
Order Management (gestione ordini).
Customer Relationship Management (CRM, Gestione dei rapporti con i clienti).
Accounting (contabilità).
Human Resources Management (gestione delle risorse umane).
Financial Services (servizi finanziari).
E-Commerce (commercio elettronico).
OpenOrg Business Intelligence whitepage - Rev. 01/09/2010 – pg. 2/3
OpenOrg s.r.l. - www.openorg.biz - [email protected] - Partita IVA 02426730350
Sono disponibili anche modelli di analisi per settori industriali specifici quali:




Telecomunications (telecomunicazioni).
Insurance (assicurazioni).
Transportation (trasporti).
Health Care (assistenza sanitaria).
OpenOrg Federated Database System
Per le aziende che dispongono di molti sistemi gestionali (ERP, CRM, SFA, etc...) eterogenei ed
autonomi, che devono affrontare costosi progetti di data integration tra tali differenti sorgenti
informative, e che non intendono acquistare il prodotto OpenOrg Business Automation, OpenOrg
propone il prodotto OpenOrg Federated Database System. Tale soluzione risolve i problemi
d’integrazione realizzando una base dati unica e coerente che maschera le sorgenti sottostanti.
Il federated database system è un software che si incarica di integrare e gestire trasparentemente una
moltitudine di sistemi database autonomi ed eterogenei. I database costituenti sono interconnessi
tramite rete e potrebbero essere geograficamente decentralizzati.
Il sistema OpenOrg Federated Database System diviene quindi un database virtuale, che integra
logicamente i vari database costituenti, fornendo all'esterno una visione unica delle informazioni.
Poiché i database membri rimangono autonomi, il virtual database si occuperà della risoluzione dei
conflitti e delle specificità delle diverse sorgenti dati.
Il nucleo della piattaforma è un insieme di modelli dati universali (modelli OLTP, on-line transaction
processing), da non confondere con i sopracitati modelli di analisi, che costituiscono una Base di
Conoscenza (Knowledge Base) per scopi di business e consentono di memorizzare le informazioni
necessarie per il controllo ed il monitoraggio dei processi e dei metodi adottati in azienda.
Inoltre permettono un approccio alla nuova disciplina della Data Governance, intesa come insieme di
processi volti ad assicurare che importanti Data Assets siano opportunamente gestiti e trattati.
Il conseguimento di elevati standard di qualità delle informazioni è essenziale ai fini del Data
Warehousing.
I modelli dati OLTP disponibili sono elencati di seguito:










Party (soggetti).
Products (prodotti).
Order Management (gestione ordini).
Shipments (spedizioni).
Work Effort (carichi di lavoro).
Invoicing (fatturazione).
Accounting and Budgeting (contabilità e bilancio).
Manufacturing (manufatturiero).
E-Commerce (commercio elettronico).
Human Resources (risorse umane).
Sono disponibili anche modelli dati per settori industriali specifici quali:






Telecomunications (telecomunicazioni).
Health Care (assistenza sanitaria).
Insurance (assicurazioni).
Financial Services (servizi finanziari)..
Professional Services (servizi professionali).
Travel (viaggi).
OpenOrg Business Intelligence whitepage - Rev. 01/09/2010 – pg. 3/3
OpenOrg s.r.l. - www.openorg.biz - [email protected] - Partita IVA 02426730350