-
Pentaho Data Integration
Bonjour,
J'ai 2 tables A et B, la table A contient des champs suivants
(date(Année), nomDirection, effectif_Employe_Direction)
l'autre B contient
(date(Année), effectif_Employe_Societe)
Je voudrais créer un 4éme champ dans la table A, contenant le taux des effectifs des employer par direction. C'est à dire, je voudrais diviser le champ effectif_Employe_Direction de la table A pour une année donnée par le champ effectif_Employe_Societe de la table B correspondant à cette année.
Mais je sais pas comment m'y prendre.
J'utilise PDI.
Merci
-
Bonjour,
plusieurs manières de procéder :-)
1- Dans PDI
Il faut récupérer les infos depuis la table A en utilisant une étape "Extraction depuis table".
Puis il faut récupérer les infos depuis depuis la table B en utilisant une étape "Recherche dans table" (la clé c'est la date)
Ensuite calculer le tau avec une étape "Calcul".
Note: il y a plusieurs options pour rechercher des données :
http://wiki.pentaho.com/display/COM/...tion+in+Kettle
2- Construire une seule requête en joignant les deux tables (si elles sont dans la même base de données).
Samatar
-
Merci beaucoup,
Vous m'avez sauvé.