Pentaho - Installazione
Impariamo ora come installare e configurare Pentaho Reporting Designer.
Prerequisiti
Il motore di report Pentaho richiede l'ambiente Java. Pertanto, prima di installare Pentaho Reporting, assicurati di avere Java sul tuo sistema. In base alla piattaforma su cui stai lavorando, utilizza un comando dalla seguente tabella per verificare l'installazione di Java.
OS | Comando | Produzione |
---|---|---|
finestre | Apri prompt dei comandi: \> java -version |
versione java "1.7.0_60" Java (TM) SE Runtime Environment (build 1.7.0_60b19) VM server Java HotSpot (TM) a 64 bit (build 24.60-b09, modalità mista) |
Linux | Terminale aperto: $ java –version |
versione java "1.7.0_60" OpenJDK Runtime Environment (rhel-2.3.10.4.el6_4x86_64) OpenJDK 64-Bit Server VM (build 60.7-b01, modalità mista) |
Mac OS | Terminale aperto: $ java –version |
versione java "1.7.0_60" Java (TM) SE Runtime Environment (build 1.7.0_60b19) VM server Java HotSpot (TM) a 64 bit (build 24.60-b09, modalità mista) |
Se non hai Java installato sul tuo sistema, scarica e installa lo stesso utilizzando il seguente link Scarica e installa Java .
Scarica Pentaho Reporting
Scarica le ultime versioni di Pentaho Reporting Designer utilizzando i seguenti collegamenti. Per questo tutorial, utilizziamo la versione 3.7.0.
OS | Collegamento URL per il download Pentaho Report Designer |
---|---|
finestre | Pentaho Report Designer 3.7 per Windows |
Linux | Pentaho Report Designer 3.7 per Linux |
Mac OS | Pentaho Report Designer 3.7 per Mac OS |
Installa Pentaho Reporting
Dopo aver scaricato i file, troverai un file di archivio di Pentaho Reporting Designer denominato prd-ce-3.7.0-stable. Tale archivio dovrebbe essere estratto come spiegato nella tabella seguente.
OS | Istruzioni per l'installazione |
---|---|
Windows |
|
Linux |
|
Mac |
|
Installa il driver del database
Pentaho Reporting Designer richiede una connessione al database per generare report relazionali, quindi è necessario disporre di un driver JDBC per comunicare con il database. Per impostazione predefinita, Pentaho fornisce alcuni driver JDBC di diversi fornitori per supportare diversi database come MySQL, H2, HypersonicSQL, Hive, ecc.
Tutti i driver di database predefiniti sono disponibili in /lib/ directorydel Pentaho Reporting Designer. Se si desidera utilizzare qualsiasi altro database, scaricare il rispettivo driver JDBC e copiarlo nella directory / lib / di Pentaho Reporting Designer. Altrimenti, è possibile utilizzare il driver ODBC tramite il driver bridge JDBC-ODBC fornito con JDK e questo driver bridge (JDBC-ODBC) è adatto a tutti i server di database.
Per questo tutorial, stiamo usando il server database MySQL ei suoi rispettivi driver sono già stati scaricati con i file Pentaho lib (/ lib / di Pentaho Reporting Designer).
Installa caratteri aggiuntivi
Pentaho Reporting utilizza diversi caratteri per visualizzare il testo all'interno dei rapporti. Quando si generano file PDF, il Pentaho Reporting Engine deve accedere ai file dei caratteri fisici. Il motore di report cerca i percorsi dei caratteri dipendenti dal sistema per individuare tutti i caratteri utilizzabili. Oltre a questi caratteri, Java Runtime Environment potrebbe offrire caratteri aggiuntivi, a seconda della versione di Java e del sistema operativo.
Se prevedi di creare documenti PDF con caratteri incorporati, assicurati di utilizzare solo caratteri fisicamente accessibili per il motore di reporting.
Indipendentemente dal tuo sistema operativo, tutti i file di font si trovano in JRE/lib/fonts/ sono sempre utilizzabili per tutte le esportazioni.