Pentaho Business Intelligence Suite#
(DRAFT)
Pentaho BI Suite si propone come piattaforma di riferimento per la risoluzione di problemi di business intelligence. Permette all'utenti finale di configurare ed eseguire funzioni come:
- Scheduling e Workflow
- Dashboard
- Definzione e valuazione KPI
- Analisi Cubi
- Reporting
- Data Mining
![]() |
Ingrandisci
La peculiarità di P-BI-S è quella di essere costuituito da un insieme di componenti software maturi e consolidati, sviluppati da comunità indipendenti, e da un tessuto connettivo, Pentaho BI Platform, che svolge la funzione di coordinamento e fornisce servizi trasversali come il logging e il monitoraggio ed un'interfaccia utente comune e consistente. Questo integrazione è possible grazie a due caratteristiche fondamentali di tutti i componenti e di Pentaho stesso:
- Modello di Sviluppo Open Source
- Largo uso degli standard (ufficiali o de facto)
Tra gli altri i più importanti sono:
- Mondrian - OLAP Server
- JPivot - Analisys Front-End
- Firebird - DMBS
- Kettle - ETL
- JBoss - Application Server J2EE
- Hibernate - ORM
- Portal - JSR 168
- Weka - Data Mining
- Eclipse Workbench e BIRT - Reporting
- JOSSO - Single Sign On + LDAP
- Mozzila Rhino - Javascript
Ogni componente può essere sostituito da uno equivalente, che rispetti gli stessi standard (ad esempio l'application server JBoss può essere sostituito con un altro app.server J2EE-compiant, come Glassfish; allo stesso modo il server OLAP Mondrian può essere sostituito con un server OLAP che interpreti il linguaggio MDX, come Microsoft OLAP Services)
Dal punto di vista tecnologico Pentaho si appoggia su un pilastro come J2EE e perciò su tutte le tecnologie ad esso associtate come Java (JSP, Servlet, Portlet, JDBC, JAX-WS, JMS, ..), XML (XSL, XSL-FO), HTML, Javascript, CSS ecc...
I componenti si dividono in due grosse aree
![]() |
Ingrandisci
- Pentaho Server: stumenti che girano in un application server j2ee-compliant e svolgono le principali funzioni di BI
- Server OLAP (Mondrian)
- ...
- ...
- Pentao Design Studio: tool basati su Eclipse che permettono la creazione dei file di configurazione per i componenti server ed in particolare:
- Job per la trasformazione e inpotazione di dati
- Workflow
- ...
- ...
Add new attachment
List of attachments
| Kind | Attachment Name | Size | Version | Date Modified | Author | Change note |
|---|---|---|---|---|---|---|
jpg |
P_Arch.jpg | 31.7 kB | 1 | 14-Apr-2010 14:30 | m.sanfilippo | |
png |
P_Arch.png | 363.7 kB | 1 | 14-Apr-2010 14:30 | m.sanfilippo | |
jpg |
P_components.jpg | 62.0 kB | 1 | 14-Apr-2010 14:30 | m.sanfilippo | |
png |
P_components.png | 270.1 kB | 1 | 14-Apr-2010 14:30 | m.sanfilippo |