mardi 11 septembre 2012

Palo

Connection au serveur

localhost a toujours l'adresse 127.0.0.1

pour le port, on peut utiliser ce qu'on veut. L'important étant d'utiliser la même valeur partout.

Le plus simple est d'utiliser 7777 partout.


Comme les dimensions peuvent être créées à partir d'un fichier excell importé avec pentaho, il suffit de créer
un nom de database, par exemple "EnergyCARE" pour commencer.

Cette database peut être totalement vide. C'est à dire aucune dimension et aucun cube.

Dans le module de plugin Palo dim output, si on est connecté à la database, on peut créer les différents élements de la dimension.

plugin palo kettle

Pour que pentaho data integration puisse être connecté à palo, il faut ajouter le plugin.

Deux fichiers doivent être simplement copiés dans le dossier libext :

C:\Program Files\pentaho\design-tools\data-integration\libext


Ces deux fichiers sont disponibles sur http://sourceforge.net

Le premier est simple à trouver :
Il s'agit de PalokettlePentaDataIntegrationPDI qui, lors du téléchargement s'appelle : PaloKettlePlugin20rc1.jar

http://sourceforge.net/projects/palokettleplug/files/latest/download

Le second est un peu plus compliqué à trouver. On cherche simplement jpalo.jar.
Si on fait une recherche de jpalo.jar, on trouve PaloClientWindows_2.0.0.181.zip qui ne nous intéresse pas.

Il faut cliquer sur "Browse all files" et suivre jpalo => jpalo api
Celui-ci est en réalité disponible en téléchargeant PaloJavaAPI_2.0.0.181.zip

Après avoir dézippé le dossier, la bibliothèque jpalo.jar est disponible : PaloJavaAPI_2.0.0.181.zip\PaloJavaAPI_2.0.0.181\jpalo_2.0.0.0181\lib