Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Débuter
Débuter Forum d'entraide pour débuter avec Business Object
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 24/10/2007, 14h05   #1
Invité régulier
 
Inscription : mai 2007
Messages : 55
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 55
Points : 9
Points : 9
Par défaut lier 2 champs de 2 fournisseur de données

bonjour,
quand en lie 2 champs de 2 fournisseur de données
est ce que c'est un produit cartisien
si oui comment faire pour une jointure directe
et pour une jointure extairne

merci
aigle_ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 08h52   #2
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Par défaut liaison de fournisseurs de données

La liaison de fournisseurs de données permet de traiter des données de sources différentes dans le même tableau, le même tableau croisé ou le même graphe d’un rapport.... en évitant le produit cartésien
Les dimensions utilisées pour lier les fournisseurs de données doivent nécessairement
  • contenir des données communes (Année et Exercice par exemple)
  • être du même type dans les deux fournisseurs (numérique ou alphanumérique, impossible si Exercice = 2007 et Année = "2007").
Sinon deux lignes de données apparaîtront pour l’objet lié dans le tableau

Au sujet du type de jointure, il n'y a pas de choix possible.
Voilà comment ça se passe (tel que je l'ai observé)

Soit :
  • une requête 1 qui ramène
    ANNEE avec les valeurs 2005 2006 2007 et le nb de jours dans le mois
  • une requête 2 qui ramène
    EXERCICE avec les valeurs 2003 2004 2005 et le nb de fériés
En ayant lié les deux dimensions ANNEES et EXERCICE
Que l'on choisisse de placer dans le tableau l'objet ANNEE de R1 ou EXERCICE de R2, BO, en se basant sur les deux dataproviders (fournisseurs de données) établit la liste complète suivante
  • 2003 de R2
  • 2004 de R2
  • 2005 commun à R1 et R2
  • 2006 de R1
  • 2007 de R1
Ensuite les données nb de jours et nb de fériés apparaîtront (si elles existent) en face.
On a don affaire à des jointures externes vers les deux dataproviders à partir d'une liste équivalente à un

Code :
1
2
3
SELECT ANNEE FROM SOURCE1
UNION
SELECT EXERCICE FROM SOURCE2
je sais pas si c'est clair ...?
Petite précision les objets dimensions non liés seront incompatibles.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 11h09   #3
Invité régulier
 
Inscription : mai 2007
Messages : 55
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 55
Points : 9
Points : 9
BRUNO2R
merci pour cette réponse elle est trés claire

est ce que on peux afficher que R2 avec leur R1
aigle_ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 12h32   #4
Rédacteur
 
Avatar de Bruno2r
 
Bruno ROMAN-RUIZ
Inscription : décembre 2006
Messages : 2 181
Détails du profil
Informations personnelles :
Nom : Bruno ROMAN-RUIZ
Âge : 57

Informations professionnelles :
Secteur : Santé

Informations forums :
Inscription : décembre 2006
Messages : 2 181
Points : 2 717
Points : 2 717
Citation:
Envoyé par aigle_ma Voir le message
BRUNO2R
merci pour cette réponse elle est trés claire

est ce que on peux afficher que R2 avec leur R1
A TOI DE TESTER AMIGO
J'ai bien mon avis mais je préfère te mettre le pied à l'étrier plutôt que de sauter les obstacles à ta place.
__________________
Précisez la VERSION ! Règles du forum Business Objects et FAQ BO
"A vouloir repousser ses limites ... On risque d'en prendre connaissance !!!"
Bruno2r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 13h19   #5
Invité régulier
 
Inscription : mai 2007
Messages : 55
Détails du profil
Informations forums :
Inscription : mai 2007
Messages : 55
Points : 9
Points : 9


j'aime bien sauter les obstacles tout seul
mais la c'est urgent pour moi de trouvée la solution (je suis debutent sur BO)

merci
aigle_ma est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/10/2007, 14h59   #6
Membre émérite
 
Avatar de Ayana
 
Inscription : décembre 2005
Messages : 901
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 901
Points : 900
Points : 900
Moi quand je vois débutant, je dis : un temps d'apprentissage et tant à apprendre !!
__________________
--= Ayana =--
Modératrice B.I.

Règles du forum BO

Team BAB - Spécialistes BO

Rubrique BI de developpez.com
Ayana est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/05/2011, 11h35   #7
Membre confirmé
 
Inscription : décembre 2002
Messages : 452
Détails du profil
Informations forums :
Inscription : décembre 2002
Messages : 452
Points : 265
Points : 265
Excellent comme post.
Je me permet de le déterrer pour avoir quelques précisions.

Bruno, tes explications sont très claires.


Citation:
SELECT ANNEE FROM SOURCE1
UNION
SELECT EXERCICE FROM SOURCE2
A quel niveau défini dans Webi ou Deski la reqête principale qui va regrouper les résultat des différents fournisseurs de données ?
weed 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 10h14.


 
 
 
 
Partenaires

Hébergement Web