Bonjour,
Je suis actuellement en stage dans le domaine du décisionnel et je dois constituer un datawarehouse. J'ai donc réalisé un script SQL de mon schéma de données décisionnel.
J'ai chargé mon script SQL sur le gestionnaire de base de donnée PostgreSQL.
Suite au chargement de mon schéma je souhaiterai l'alimenter via l'outil Kettle (ou Pentaho Data Integration).
Pour tester le chargement j'ai pris uniquement un petit périmètre de mon schéma afin de comprendre le fonctionnement de Kettle.
J'ai donc alimenté mes axes d'analyses sans problème par contre lorsque je souhaite charger ma table de fait qui se compose de tous les identifiants de mes axes d'analyses plus 3 ou 4 propriétés, j'ai un message d'erreur.
Je pense que le problème vient des créations des references de tables de mon script.
Les pistes que j'ai déja explorer sont les suivantes:
J'ai supprimé les champs complexes comme les dates avec les problèmes de format qui s'y rattache.
J'ai supprimé les redondances des lignes qu'il pouvait apparaitre via un distinct dans la requete SQL d'extration.
J'ai aussi testé de remplir ma table en direct sans les liaisons avec les axes d'analyses et dans ce cas là la table se charge. C'est pour cela que je pense que le problème vient des créations des références de table de mon script SQL.
J'ai aussi testé de ne laisser qu'un axe d'analyse lié à ma table de fait pour voir si cela fonctionne mais cela me met le même message d'erreur.
Si une personne a eu le même problème ou connait une solution je suis preneur.
Petite précision les données qu j'extrais proviennent toutes de l'AS400.
Sylvain
Partager