Qlik Community

Groupe des Utilisateurs Francophones

Vous êtes francophone? Ce groupe est pour vous. Venez découvrir comment démarrer avec Qlik Sense et QlikView, poser vos questions et partager vos tutos et astuces avec les membres de notre communauté.

Highlighted
oumouraby
New Contributor III

Erreur de Jointure

Bonjour ,

j'ai fait un script qui contient la jointure de plusieurs tables mais en chargement les données j'ai l'erreur suivante :

Field names must be unique within table : INNER JOIN LOAD ...Les noms des colonnes


Merci de me guider si vous avez une idée sur comment lever l’erreur.

Merci d'avance

Tags (1)
4 Replies
kevinchevrier
Contributor III

Re: Erreur de Jointure

Est-ce que tu fais un Load *, et d'autres calculs derrière ? Si oui, l'erreur vient du fait que tu as renommé un champ de la même manière qu'un champ existant dans ton Load *... (ou tout simplement que tu charges un champ portant le même nom 2 fois ==> à vérifier dans ton fichier source dans ce cas).

Peux-tu envoyer ce script complet ?

Pour voir d'où vient le problème, fait jun Load * FROM après ton Inner Join et voit quel pourrait être le champ que tu créé une deuxième fois.

Si cela ne fonctionne toujours pas, alors le problème vient des champs présents dans le *. Il y en a un qui doit être double.

Kevin

lcloatre
Contributor III

Re: Erreur de Jointure

Bonjour,

Peux-tu partager ton script de chargement ?

shans_ofm
New Contributor

Re: Erreur de Jointure

Bonjour,

   Es tu sur que la colonne n'est pas présente plusieurs fois dans le même LOAD ?

Stéphane

oumouraby
New Contributor III

Re: Erreur de Jointure

Merci .

Finalement ca marche j'ai du utiliser Qualify et UNqualify sur les attributs .