Pentaho - Installation

Apprenons maintenant à installer et configurer Pentaho Reporting Designer.

Conditions préalables

Le moteur Pentaho Reporting nécessite un environnement Java. Par conséquent, avant d'installer Pentaho Reporting, assurez-vous que Java est installé sur votre système. En fonction de la plate-forme sur laquelle vous travaillez, utilisez une commande du tableau suivant pour vérifier votre installation Java.

OS Commander Production
les fenêtres

Ouvrez l'invite de commande:

\> java -version

version java "1.7.0_60"

Environnement d'exécution Java (TM) SE (build 1.7.0_60b19)

VM serveur 64 bits Java HotSpot (TM) (build 24.60-b09, mode mixte)

Linux

Terminal ouvert:

$ java –version

version java "1.7.0_60"

Environnement d'exécution OpenJDK (rhel-2.3.10.4.el6_4x86_64) VM serveur OpenJDK 64 bits (build 60.7-b01, mode mixte)

Mac OS

Terminal ouvert:

$ java –version

version java "1.7.0_60"

Environnement d'exécution Java (TM) SE (build 1.7.0_60b19)

VM serveur 64 bits Java HotSpot (TM) (build 24.60-b09, mode mixte)

Si Java n'est pas installé sur votre système, téléchargez-le et installez-le en utilisant le lien suivant Télécharger et installer Java .

Télécharger Pentaho Reporting

Téléchargez les dernières versions de Pentaho Reporting Designer en utilisant les liens suivants. Pour ce tutoriel, nous utilisons la version 3.7.0.

OS Lien URL pour télécharger Pentaho Report Designer
les fenêtres Pentaho Report Designer 3.7 pour Windows
Linux Pentaho Report Designer 3.7 pour Linux
Mac OS Pentaho Report Designer 3.7 pour Mac OS

Installez Pentaho Reporting

Après avoir téléchargé les fichiers, vous trouverez un fichier d'archive de Pentaho Reporting Designer nommé prd-ce-3.7.0-stable. Cette archive doit être extraite comme expliqué dans le tableau suivant.

OS instructions d'installation
Windows
  • Extrayez le fichier téléchargé prd-ce-3.7.0-stable.zip à l'aide d'un outil de décompression.

  • Copiez le dossier extrait (prd-ce-3.7.0-stable) dans le répertoire c: \.

  • Ouvrez le répertoire c: \ prd-ce-3.7.0-stable \ report-designer.

  • Démarrez Pentaho Reporting Designer en double-cliquant sur le reportdesigner.bat fichier.

Linux
  • Extraire le fichier téléchargé prd-ce-3.7.0-stable.tar.gz en utilisant la commande suivante.

$ tar –zxvf prd-ce-3.7.0-stable.tar.gz
  • Copiez le dossier extrait (prd-ce-3.7.0-stable) dans le répertoire «/ usr / local /» à l'aide de la commande suivante.

# mv prd-ce-3.7.0-stable /usr/local/
  • Ouvrez le répertoire «/usr/local/prd-ce-3.7.0-stable/report-designer» et démarrez Pentaho Reporting Designer à l'aide des commandes suivantes.

$ cd /usr/local/prd-ce-3.7.0-stable/report-designer
$ report-designer.sh
Mac
  • Extrayez le fichier téléchargé prd-ce-370-stable.tar.gz.
  • Vous trouverez ce dossier dans le Finder.
  • Copiez et collez Pentaho Report Designer de Finer dans le dossier / Application.
  • Démarrez Pentaho Report Designer à l'aide de la commande suivante.
$ report-designer.sh

Installer le pilote de base de données

Pentaho Reporting Designer nécessite une connexion à la base de données pour générer des rapports relationnels, vous devez donc disposer d'un pilote JDBC pour communiquer avec la base de données. Par défaut, Pentaho fournit des pilotes JDBC de différents fournisseurs pour prendre en charge différentes bases de données telles que MySQL, H2, HypersonicSQL, Hive, etc.

Tous les pilotes de base de données par défaut sont disponibles dans le /lib/ directorydu Pentaho Reporting Designer. Si vous souhaitez utiliser une autre base de données, téléchargez le pilote JDBC correspondant et copiez-le dans le répertoire / lib / de Pentaho Reporting Designer. Sinon, vous pouvez utiliser le pilote ODBC via le pilote de pont JDBC-ODBC fourni avec le JDK et ce pilote de pont (JDBC-ODBC) convient à tous les serveurs de base de données.

Pour ce tutoriel, nous utilisons le serveur de base de données MySQL et ses pilotes respectifs sont déjà téléchargés avec les fichiers Pentaho lib (répertoire / lib / du Pentaho Reporting Designer).

Installer des polices supplémentaires

Pentaho Reporting utilise différentes polices pour afficher le texte dans les rapports. Lors de la génération de fichiers PDF, le moteur de rapports Pentaho a besoin d'accéder aux fichiers de polices physiques. Le moteur de rapport recherche les chemins de police dépendants du système pour localiser toutes les polices utilisables. En plus de ces polices, votre environnement d'exécution Java peut proposer des polices supplémentaires, en fonction de votre version de Java et de votre système d'exploitation.

Si vous prévoyez de créer des documents PDF avec des polices intégrées, assurez-vous de n'utiliser que des polices physiquement accessibles pour le moteur de création de rapports.

Quel que soit votre système d'exploitation, tous les fichiers de polices situés dans JRE/lib/fonts/ sont toujours utilisables pour toutes les exportations.