Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Deski
Deski Forum d'entraide Deski (client lourd)
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/12/2010, 19h56   #1
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 52
Points : 11
Points : 11
Par défaut Fusion résultat de plusieurs requêtes

Bonsoir,

Je dispose de 3 fournisseurs de données differents qui fournissent les resultats suivants;
Fournisseur 1
==========
Voiture Modele Annee
Peugoet 308 2010
Renault Megane 2009

Fournisseur 2
==========
Car M Year
Opel astra 2010

Fournisseur 3
==========
Voiture Modele Annee
audi a1 2010


Le but c'est de creer un tableau regroupant tous ces données

Resultat souhaité
=============
Voiture Modele Annee pays
Peugoet 308 2010 Fr
Renault Megane 2009 Fr
Opel astra 2010 Al
audi a1 2010 Al


Pays1 = "Fr" de type information associé a la var voiture de la req1
Pays2 = "Al" de type information associé a la var car de la req2
Pays3 = "Al" de type information associé a la var car de la req3

Avez vous une idee ?
Existe t il un moyen de dire si la ligne appartient au fournisseur 1 je mets Fr, sinon Al ?

J'ai essayé de lier les 3 colonne: voiture, modele, année mais je n'obtiens le resultat souhaité.
tomanu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 09h23   #2
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Bonjour,

La liaison entre fournisseur permet de fusionner des dimensions, non pas de les "additionner".
Je te conseille de ne pas passer par 3 fournisseurs, mais 1 seul.
Il faut utiliser les requêtes combinées et d'utiliser "UNION" entre les 3 requêtes.
Tu auras alors le tableau que tu souhaites en 1 seul fournisseur.

Bon courage
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 13h06   #3
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 52
Points : 11
Points : 11
Merci pour ta réponse mais le probleme c'est que les 3 fournisseurs sont 3 tables differentes.

Si je ne me trompe pas, pour faire l'union nous devons avoir les meme données (meme nom de colonne, meme table)
tomanu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 13h50   #4
Membre éclairé
 
Inscription : juillet 2007
Messages : 395
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 395
Points : 379
Points : 379
Citation:
Envoyé par tomanu Voir le message
Si je ne me trompe pas, pour faire l'union nous devons avoir les meme données (meme nom de colonne, meme table)
la seule contrainte d'un union est d'avoir le même nombre de champ dans chacune des requêtes et (sauf erreur) des champs de même format.
bch97 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 14h03   #5
Modérateur
 
Avatar de Julien59
 
Julien Lizzul
Inscription : mars 2008
Messages : 1 103
Détails du profil
Informations personnelles :
Nom : Julien Lizzul
Âge : 25
Localisation : France, Nord (Nord Pas de Calais)

Informations forums :
Inscription : mars 2008
Messages : 1 103
Points : 1 295
Points : 1 295
Je confirme
En fait, ta dimension va prendre le nom des objets de ta 1ere requête.
Donc pas de problème que les noms et/ou tables soient différents entre tes différentes requêtes.
Bon courage
__________________
  • Pensez à consulter la FAQ BO
  • Quand votre problème est solutionné, n'oubliez pas de cliquer sur le bouton
Julien59 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2010, 18h34   #6
Candidat au titre de Membre du Club
 
Inscription : avril 2008
Messages : 52
Détails du profil
Informations forums :
Inscription : avril 2008
Messages : 52
Points : 11
Points : 11
Merci bcp
Je testerai tout ça
merci bcp
tomanu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h23.


 
 
 
 
Partenaires

Hébergement Web