This is version . It is not the current version, and thus it cannot be edited.
[Back to current version]   [Restore this version]

Pentaho#

(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

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:

  1. Modello di Sviluppo Open Source
  2. 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

  1. Pentaho Server: stumenti che girano in un application server j2ee-compliant e svolgono le principali funzioni di BI
  • Server OLAP (Mondrian)
  • ...
  • ...
  1. 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

Only authorized users are allowed to upload new attachments.

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
« This particular version was published on 14-Apr-2010 14:30 by m.sanfilippo.