|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2006 Messages : 4 ![]() |
Bonjour,
Je débute avec Pentaho Data Integration et Pentaho Design Report et j’ai quelques problèmes d’utilisation. J’espère trouver ma réponse dans ce forum. Je vous explique la situation : pour faire simple, j’essaie de créer un rapport simple sur les ressources d’une entreprise avec le nom de la ressource comme paramètre (avec une liste déroulante). J’utilise PDI pour faire mon extraction et ensuite j’utilise cette transformation dans Pentaho Report sauf que le paramètre (crée dans la requête sql d’extraction) n’est pas pas reconnu dans Pentaho Report. J’ai trouvé ce tuto avec vidéo sur internet : http://www.osbi.fr/?p=2346 J’ai essayé de suivre à la lettre les différentes étapes mais sans succès. Voici mes étapes : 1/ Sous PDI, je crée une extraction simple de ma base Mysql, voici ma requête : SELECT client , annee , mois , ressource , `total_conso+raf` FROM activite WHERE ressource = '${paramressource}' Le nom de ma transformation se nomme transfo1. 2/ Sous Pentaho Report, ajout de la transformation transfo1 comme data source. Et déjà, à ce moment il y a un problème car quand je fais preview dans la fenêtre Pentaho Data Integration Data Source, ma table ne contient aucune ligne (je vois bien le nom des champs mais c’est tout). PI : Dans la vidéo, quand l’utilisateur fait preview, il voit bien le contenu de sa table qui n’est pas vide. 3/ Création du rapport en déplaçant les champs 4/ création de la requête pour le contenu de la liste déroulante. Nom requête=liste ressource (Dataset - JDBC - je sélectionne le nom de ma base et ensuite je crée ma requête : Select distinct activite.ressource from activite 5/ Création du paramètre : choix ressource associé à la requête liste ressource 6/ Je me positionne au niveau de la source Pentaho Data Integration - Edit parameter Dans Row Colum, je retrouve bien le paramètre « choix ressource » que j’ai crée mais dans la colonne Transformation parameter, il n’y a rien dans la liste déroulante, je ne retrouve pas le paramètre « paramressource » qui est dans la requête sql d’extraction crée dans PDI. PI : dans le tuto, l’utilisation a bien une liste déroulante avec les paramètres qu’il a crée dans PDI. Et après tout ceci, biensur quand je génère mon rapport, j’ai bien la liste déroulante mais quand je sélectionne un nom de ressource rien ne s’affiche dans mon rapport. Avez-vous une idée du problème ? Merci beaucoup pour votre aide, |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() ![]() Consultant en Business Intelligence Inscription : mai 2008 Messages : 191 ![]() |
Bonjour Sophie
Ce serait intéressant que tu m'envoies ton rapport (*.prpt) & un export de ta transformation kettle (*.ktr) As-tu réussi à faire fonctionner le fichier d'exemple "PDI au secours de PRD", dont le lien de téléchargement est situé sous la vidéo ? L'auteur de la vidéo
__________________
Sylvain (www.osbi.fr) |
|
00
|
Copyright © 2000-2012 - www.developpez.com