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
  • Estrai il file scaricato prd-ce-3.7.0-stable.zip utilizzando uno strumento Unzip.

  • Copia la cartella estratta (prd-ce-3.7.0-stable) nella directory c: \.

  • Apri la directory c: \ prd-ce-3.7.0-stable \ report-designer.

  • Avviare Pentaho Reporting Designer facendo doppio clic sul file reportdesigner.bat file.

Linux
  • Estrai il file scaricato prd-ce-3.7.0-stable.tar.gz utilizzando il seguente comando.

$ tar –zxvf prd-ce-3.7.0-stable.tar.gz
  • Copiare la cartella estratta (prd-ce-3.7.0-stable) nella directory "/ usr / local /" utilizzando il seguente comando.

# mv prd-ce-3.7.0-stable /usr/local/
  • Apri la directory "/usr/local/prd-ce-3.7.0-stable/report-designer" e avvia Pentaho Reporting Designer utilizzando i seguenti comandi.

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh
Mac
  • Estrai il file scaricato prd-ce-370-stable.tar.gz.
  • Troverai quella cartella nel Finder.
  • Copia e incolla Pentaho Report Designer da Finer nella cartella / Application.
  • Avvia Pentaho Report Designer utilizzando il seguente comando.
$ report-designer.sh

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.