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 |
|
Linux |
|
Mac |
|
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.