Installation complète de Pentaho sur Ubuntu, Partie 1

Inspiré de  http://interestingittips.wordpress.com/2011/04/27/complete-pentaho-installation-on-ubuntu-part-1/

Objectif

Une installation complète de pentaho sur ubuntu avec une base MySql.
Pentaho est le résultat de la fusion de plusieurs projets open source et de quelques outils
supplémentaires de Business Intelligence.

Audience

ce guide demarre sur un système vierge, il considère que vous avez des compétences informatiques de base.ey asume basic computer expertise (If you know your way arround windows, that’s enough).

si vous êtes dans une entreprise qui ne peut pas se permettre ou n’a pas encore décidé d’utiliser une suite de BI, vous pouvez alors utiliser ces notes pour démarrer un projet et commencer à découvrir des informations pertinentes sur votre entreprise et ses clients

Cadre

Plusieurs articles seront nécessaires pour mettre ne place toute la suite. Je vous recommande de lire les articles dans l’ordre.

  1. Installation de Pentaho BI Server, version 4.5 (depuis 3.8) [cette page]
  2. Modifiez les bases de données de MySQL. Ajouter vos bases de données.
  3. Installation du Set Up  addons Saiku
  4. Ajouter vos utilisateurs
  5. Preparer votre  Serveur de production
  6. Installation PDI/Kettle et Agile PDI dans un environnement de développement
  7. Installation Pentaho Design Studio
  8. Installation Mondrian Schema Editor
  9. Installation Pentaho Metadata Editor
  10. Installation Report Designer
  11. Installation the Dashboard Editor
  12. Installation Pentaho/Mondrian Aggregation Designer
  13. Installation Outils Additionnels
  14. Installation Weka

Les suggestions sont bienvenues.

De quoi avez vous besoin

Matériel standard et logiciels:

  • Paramétrer le PC standard.

    N’importe quel PC fera l’affaire. J’utilise un ordinateur portable avec 3 Go de RAM, disque dur 230 GB, deux cœurs et il est confortable.
    N’oubliez pas que vous pouvez mettre à niveau cette installation vers une installation à une haute disponibilité/fiabilité, en ajoutant simplement des serveurs.

  • Installation du Java development (SDK). vous pouvez utiliser ce simple guide utilisant Synaptic ou celui ci.
  • Installation de MySQL  this  et de SQL Adminitrator.
  • NDT: il semblerait que maintenant MySQL WorkBench soit utilisé.


Installation de Pentaho BI Server, version 4.8.0

Récuperer le logiciel

Créer un répertoire Pentaho dans votre repertoire personnel.

Dans  le dépôt sourceforge de Pentaho , cliquer sur ‘Business Intelligence Server’, et cliquez sur la derniere version stable (à l’heure où je traduis c’est la 4.8.0) pour la télécharger:

biserver-ce-4.8.0-stable.tar.gz [445.6MB].

Extraire le fichier biserver-ce-4.8.0-stable.tar.gz dans le répertoire Pentaho précédemment créé.

cd ~/Pentaho
tar -xvzf ../Downloads/biserver-ce-4.8.0-stable.tar.gz

Réglage

Dans un terminal

dans votre repertoire personnel lancer

find Pentaho -name "*.sh"   -exec chmod +x {} ;

pour être sur que tout les shell sont éxecutables

Maintenant ajouter la variable JAVA_HOME dans les fichiers start-pentaho.sh et stop-pentaho.sh .

$ cd Pentaho/biserver-ce
$ gedit ./start-pentaho.sh

Ajouter cette ligne: export JAVA_HOME=”/usr/lib/jvm/java-6-openjdk”

(ou export JAVA_HOME=/usr/lib/jvm/java-6-sun  si vous avez utilisé le second guide) : aprés la ligne 13

cd –

comme dans cette image:

java_home_startp

NDT: sur mon mon poste l’ajout de la variable JAVA_HOME n’a pas été nécessaire.

Maintenant vous pouvez démarrer le serveur Pentaho BI dans un terminal:

[ dans le repertoire ~/Pentaho/biserver-ce/  ]
$ ./start-pentaho.sh

DEBUG: Using JAVA_HOME
DEBUG: _PENTAHO_JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64/
DEBUG: _PENTAHO_JAVA=/usr/lib/jvm/java-7-openjdk-amd64//bin/java
——————————————————————————————–
The Pentaho BI Platform now contains a version checker that will notify you
when newer versions of the software are available. The version checker is enabled by default.
For information on what the version checker does, why it is beneficial, and how it works see:
http://wiki.pentaho.com/display/ServerDoc2x/Version+Checker
Press Enter to continue, or type cancel or Ctrl-C to prevent the server from starting.
You will only be prompted once with this question.
——————————————————————————————–
[OK]:

appuyez sur entrée

cette question ne vous sera posé qu’une fois

Lancer un browser et rendez vous à l’addres http://localhost:8080/pentaho.
Utiliser les indentifiants Joe / password pour vous connecter et regarder les exemples (en cliquant sur l’icone le plus à droite de la barre sous le menu

Capture

Pentaho BI Server Console

Vous pouvez maintenant fermer le navigateur et dans un terminal arréter le serveur.

[ dans le repertoire ~/Pentaho/biserver-ce/  ]
$ ./stop-pentaho.sh

PD. Si quelque chose ne fonctionne pas vous pouvez regarder les fichiers de logs:

  • /Pentaho/biserver-ce/tomcat/bin/pentaho.log
  • /Pentaho/biserver-ce/tomcat/logs/

Suite (en cours de traduction)

Cet article a été publié dans Business Intelligence. Ajoutez ce permalien à vos favoris.

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s