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 12/11/2007, 17h21   #1
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
Par défaut Plusieurs dimensions dans un même tableau

Bonjour à tous,

j'ai BO 6.1 et je souhaiterais savoir s'il est possible de faire dans un même tableau : une partie normale (1 dim) et une partie croiséé à 2 dim comme sur le fichier excel ci-dessous.

Dans l'exemple :
->le nb de d'achat dépend que de l'année d'achat.
->le prix de revente dépend de l'année d'achat et de l'année de revente.

J'arrive a faire 1 tableau pour chacune de ces 2 info mais pas un tableau avec les 2 infos réunies (il me le faut comme sur le fichier excel).

Pouvez-vous m'aider ?
Merci d'avance !
Fichiers attachés
Type de fichier : xls tableau.xls (22,0 Ko, 20 affichages)
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 17h44   #2
Membre régulier
 
Inscription : août 2006
Messages : 307
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : août 2006
Messages : 307
Points : 78
Points : 78
Et qu'est ce que tu as à ta disposition ? As tu deja un univers BO ?
D'ou proviennent les donnees ?

etc etc...
__________________
Pensez au tag !!!
LP-mpascolo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/11/2007, 17h45   #3
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
Comme ça je dirais que c'est faisable, mais je n'ai pas moyen de tester pour le moment ...
Et il va falloir faire quelques formules avec la notion de dimension dedans !
__________________
--= 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 13/11/2007, 10h37   #4
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
Personne ne saurait comment faire ?
Parce que là je patauge

LP-mpascolo : oui les données proviennent d'un univers BO mais je n'y ai pas encore accès
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 11h07   #5
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
Tu veux absolument que les colonnes soient dans cet ordre ??
Sinon j'aurais bien eu une idée, mais sans être sûre que ça marche ....

Je te la donne quand même, avant de l'oublier :

Faire un tableau croisé Année / Année
Citation:
------ 2000 | 2001 | 2002 | 2003 | 2004 | 2005
2000 -
2001 -
2002 -
2003 -
2004 -
2005 -
Rajouter une somme. Cela te créera une ligne de plus et une colonne de plus.
Supprimer la ligne inutile.
Et dans la colonne Somme, changer la formule pour obtenir le nombre d'achats par Année.

Cela devrait donner :
Citation:
------ Prix de revente par année -------------------
------ 2000 | 2001 | 2002 | 2003 | 2004 | 2005 ---- Nombre d'achats
2000 - xxx | xxx | 51 | 40 | 27 | 14 --------------------- 56
2001 - xxx | xxx | 79 | 68 | 57 | 43 --------------------- 71
2002 - xxx | xxx | 96 | 89 | 85 | 72 --------------------- 48
2003 - xxx | xxx | xxx | 114 | 101 | 88 ------------------ 82
2004 - xxx | xxx | xxx | xxx | 123 | 117 ----------------- 12
2005 - xxx | xxx | xxx | xxx | xxx | xxx ------------------ xxx
__________________
--= 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 13/11/2007, 12h05   #6
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
Merci pour ton idée Ayana
mais ça n'a pas l'air de marcher

En fait quand je change la formule pour remplacer la somme par le nb d'achats, les cellules affichent #VALEURMULTI ! et en + il me faudrait cette colonne avant les reventes

En tout cas merci beaucoup !

une autre idée ?
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 14h27   #7
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
C'est peut-être parce que tu n'as pas précisé la dimension dans ta formule ....
__________________
--= 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 13/11/2007, 15h58   #8
Membre émérite
 
Avatar de bastoonet
 
Inscription : septembre 2006
Messages : 815
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France

Informations forums :
Inscription : septembre 2006
Messages : 815
Points : 843
Points : 843
A priori ça n'a pas l'air compliqué !!

Tu crées ta variable qui correspond à ton nombre d'achats si elle n'existe pas déja, et tu la place à coté de ton année d'achat dans le groupe "colonne" dans propriété du tableau > rotation

...ou bien tu la glisse directement à coté !!
SI tu as #valeur multiples.....essaye de faire =somme(<nombre d'achats>)
bastoonet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 16h16   #9
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
Citation:
Envoyé par bastoonet Voir le message
A priori ça n'a pas l'air compliqué !!

Tu crées ta variable qui correspond à ton nombre d'achats si elle n'existe pas déja, et tu la place à coté de ton année d'achat dans le groupe "colonne" dans propriété du tableau > rotation
Ben en fait j'y avait déjà pensé mais en faisant ça le nb d'achat n'est plus affiché en fonction de l'année d'achat ! et du coup ça me génère plein de lignes (pour chaque année d'achat j'ai toutes les quantités d'achat) :

Année d'achat Nombre d'achats

2000 56
2000 71
2000 48
2000 82
2000 12
2001 56
2001 71
2001 48
2001 82
2001 12
2002 56
2002 71
2002 48
2002 82
2002 12
2003 56
2003 71
2003 48
2003 82
2003 12
2004 56
2004 71
2004 48
2004 82
2004 12
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/11/2007, 16h51   #10
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
Les amis, vous devriez arrêter de vous fatiguer ...
c'est LP-mpascolo qui a raison

Nous ne savons rien de ses données !
1 requête ou 2 requêtes
quel identifiant commun Produit ?
Dans le cube, on
Produit/AnnéeAchat/Nb_/AnnéeRevente/Prix
XXXXX/2000______/200/2000________/50
XXXXX/2000______/200/2001________/52
XXXXX/2000______/200/2002________/60
XXXXX/2000______/200/2003________/65
XXXXX/2001______/250/2001________/52
XXXXX/2001______/250/2002________/63
XXXXX/2001______/250/2003________/65

ou bien
Produit/AnnéeAchat/Nb_/AnnéeRevente/Prix
XXXXX/2000______/30/2000________/50
XXXXX/2000______/70/2001________/52
XXXXX/2000______/50/2002________/60
XXXXX/2000______/50/2003________/65
XXXXX/2001______/100/2001________/52
XXXXX/2001______/100/2002________/63
XXXXX/2001______/50/2003________/65

Si seulement tu avais mis dans ta feuille excel le(s) tableau(x) brut(s)
__________________
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 19/11/2007, 16h19   #11
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
Bonjour !
me revoilà après quelques jours d'absence...

BRUNO2R, pour répondre à ta question :

mes données sont dans 2 tables :
-T1 : annee achats & nb achats
-T2 : annee achats & annee revente & prix revente

je fais donc 2 requetes :
-R1 qui appelle les données de T1
-R2 qui appelle les données de T2

Je fais ensuite un lien dans BO entre annee achats de R1 et annee achats de R2...
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/11/2007, 23h42   #12
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
Salut pgentils bon alors on est revenu frais et dispo ...

Nous n'en savons pas encore assez pour t'aider !
Tu as déclaré le 13/11/2007 à 10:37
Citation:
oui les données proviennent d'un univers BO mais je n'y ai pas encore accès
?????

Alors requêtes sur deux univers ?
Dans ce cas on peut comprendre que tu fasses deux requêtes (encore que je ne vois pas comment les synchroniser par l'année puisque tu veux l'Année d'Achat en ligne et l'Année de revente en colonne) mais ...

il faut impérativement que concernant les objets de R1 issus de T1 soient :
  • Année d'Achat Objet Dimension
  • Nb d'Achats Objet Information attaché à la dimension Année d'Achat
(Car le nb d'achats étant une valeur numérique tu obtiens par défaut un objet indicateur avec la Somme comme fonction d'agrégation par défaut)

ou
SQL à la carte ?
Dans ce cas il te faut faire un seul SQL et transformer to nombre d'achat en texte ce qui aura pour effet d'en faire un objet dimension.
A +
__________________
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 20/11/2007, 10h28   #13
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
En fait je fais mes deux requetes sur un seul univers.
Mes 2 tables T1 et T2 sont dans le même univers et sont composées comme ça :

T1:
Année d'achat;Nombre d'achats
2000;56
2001;71
2002;48
2003;82
2004;12

T2:
Année d'achat;Année de revente;Prix de revente
2000;2002;51
2000;2003;40
2000;2004;27
2000;2005;14
2001;2002;79
2001;2003;68
2001;2004;57
2001;2005;43
2002;2002;96
2002;2003;89
2002;2004;85
2002;2005;72
2003;2003;114
2003;2004;101
2003;2005;88
2004;2004;123
2004;2005;117

Dans T1, le nb d'achats dépend seuleument de l'année d'achat.
Dans T2, le prix de revente dépend de l'année d'achat et de l'année de revente.
L'année d'achat et l'année de revente ne sont pas du tout liées, ce sont deux données différentes.

Je fais donc les 2 requetes R1 et R2 puis un lien entre les deux années d'achats car c'est la dimension commune aux 2 requetes.

Sinon toutes ces données sont des objets dimension dans BO.
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2007, 10h54   #14
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
On y voit un peu plus clair

Tu dis bien que les 2 tables sont sur le même univers !

Tu fais donc une requête en choisissant les objets de l'univers ?

Ce n'est pas du sql à la carte ?

Comment se fait il que toutes ces données sont des objets dimension dans BO ?
Même le prix de revente ? j'en doute...
Ce sont bien des données numériques...

Par ailleurs tu a bien lié Année d'Achat de R1 avec Année d'Achat de R2 ?

Tu nous a dit aussi que tu arrivais à faire les tableaux séparément ...
même le tableau croisé ?

A tu essayé :
Insérer un nouveau rapport
Dans Gestionnaire de Rapport
Choisir les objets
  • R1
  • Année d'Achat
  • Nb Achats
  • R2
  • Année d'Achat
  • Année de revente
  • Prix de revente
Les faire glisser dans le rapport vierge
Aller dans la fenêtre de rotation
Amener Année de Revente au dessus de Prix de Revente
Alors ... ? Raconte
__________________
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 20/11/2007, 14h12   #15
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
oui je choisis bien les objets de l'univers, ce n'est pas du sql à la carte !

Toutes mes données sont des objets dimension même les numériques ! et j'ai bien lié Année d'Achat de R1 avec Année d'Achat de R2.

J'arrive effectivement a faire les 2 tableaux séparement, même le croisé.

Par contre je ne peux pas faire ce que tu me dis d'essayer car je ne peux pas selectionner pour le même tableau a la fois "nb d'achats" et "année de revente" (quand j'en prend un, l'autre est grisé et donc inaccessible).
Cela est dû au fait qu'il n'y a aucun lien entre ces 2 données.
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2007, 14h25   #16
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 pgentils Voir le message
Par contre je ne peux pas faire ce que tu me dis d'essayer car je ne peux pas selectionner pour le même tableau a la fois "nb d'achats" et "année de revente" (quand j'en prend un, l'autre est grisé et donc inaccessible).
Cela est dû au fait qu'il n'y a aucun lien entre ces 2 données.
Certes, mais cela vient du fait que ces objets étant en dimension Bo attend qu'ils soient liés pour assurer la synchronisation.
C'est là ton problème.
  1. Nb d'Achat devrait être un objet Information rattaché à la Dimension Année d'Achat
  2. Prix de Revente devrait être un Indicateur
Tu dois donc parvenir à créer deux variables pour contourner le problème
__________________
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 20/11/2007, 14h55   #17
Invité de passage
 
Inscription : janvier 2005
Messages : 19
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 19
Points : 3
Points : 3
ça marche !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Merci infiniment BRUNO2R !!!

Le truc était en effet de créer une variable information rattachée "NbAchat" associée à la dimension "date d'achat".
Ensuite en ajoutant cette nouvelle variable aux colonnes de mon tableau croisé j'obtiens exactement le résultat voulu !

Merci encore à tout ceux qui se sont penché sur le pb !!
pgentils est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/11/2007, 15h20   #18
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
Bravo vous 2



Un petit clic sur Résolu, merci
__________________
--= 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 20/11/2007, 15h28   #19
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
C'est ça LE TEAM BO_BAB !!!!

Bastoonet, Ayana, Bruno2r un Trio qui vous veut du bien !
Pour nous remercier ....
Un petit clic sur Résolu, merci
__________________
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
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h05.


 
 
 
 
Partenaires

Hébergement Web