Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Business Objects > Designer
Designer Forum d'entraide Designer (création d'univers, etc.)
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 25/05/2011, 14h56   #1
Nouveau Membre du Club
 
Inscription : mai 2011
Messages : 89
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 89
Points : 36
Points : 36
Bonjour tout le monde !

Après avoir lancé l'analyse de mon univers, il m'a détecté encore 12 boucles alors que j'avais tout résolu par des contextes en lançant Outils -> Détection automatique -> Détecter les boucles.

Depuis quand je le relance l'outil, il me trouve les boucles mais il me dit qu'elle ne sont pas résolus mais que les contextes suivants sont déjà créés.

Je suis très novice sur BO alors si le Designer peut plus me résoudre les boucles c'est pas moi qui vais y arriver

J'essaie d'éviter les alias car mon univers est déjà très lourd...

Je vous enverrais bien un schéma mais c'est le genre d'univers que les éditeurs d'ERP vous livre, calqués sur une base de données de production, et donc avec plein de tables inutiles, et je suis obligé de travailler avec ça pour le moment Pas sûre que ça vous parle donc...

Les contextes c'est super simple à comprendre dans un univers de 10 tables. Mais quand t'en a 100 c'est une autre histoire..

Edit :C'est compréhensible lorsqu'on a 4 tables d'impliquées.

Mais par exemple j'ai une boucle entre 3 tables :

A -> B -> C -> A

Je ne vois pas trop comment la résoudre... avec un alias ou un contexte ?

Merci d'avance à vous
Geo55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/05/2011, 16h52   #2
Responsable Business Intelligence
 
Avatar de TomDuBouchon
 
Homme Thomas Cochin
Consultant en Business Intelligence
Inscription : juin 2009
Messages : 3 271
Détails du profil
Informations personnelles :
Nom : Homme Thomas Cochin
Âge : 29
Localisation : France, Seine et Marne (Île de France)

Informations professionnelles :
Activité : Consultant en Business Intelligence
Secteur : Conseil

Informations forums :
Inscription : juin 2009
Messages : 3 271
Points : 5 668
Points : 5 668
Bonjour,

Les deux solutions que tu envisages sont viables... Personnellement j'ai une préférence pour les alias (qui n'alourdissent en rien l'exécution de tes rapports)
__________________
Pensez à consulter les FAQs BI, les Tutoriels BI et à effectuer des Recherches.
Un message vous a aidé ? Votez en cliquant sur
Votre problème est résolu ? Merci de l'indiquer en cliquant sur le bouton
Vous souhaitez contribuer à la rubrique BI ? Contactez-moi ou un autre responsable de l'équipe BI par MP.
TomDuBouchon est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2011, 10h16   #3
Nouveau Membre du Club
 
Inscription : mai 2011
Messages : 89
Détails du profil
Informations forums :
Inscription : mai 2011
Messages : 89
Points : 36
Points : 36
Désormais j'essaye d'opter au maximum pour les contextes même si parfois l'utilisation d'alias est inévitable...

Pour te répondre Tom, mon univers est très lourd et j'ai énormément d'alias donc ça alourdie sa compréhension. Parfois j'aimerais tout nettoyer et utiliser que des contextes j'y verrais bien plus claire.

Bonne journée à toi
Geo55 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/06/2011, 18h05   #4
Invité régulier
 
Inscription : février 2011
Messages : 10
Détails du profil
Informations forums :
Inscription : février 2011
Messages : 10
Points : 5
Points : 5
Je pense qu'il est préférable d'utiliser des contextes quand c'est possible, ça réduit la complexité coté utilisateur.
Exemple : 2 table de faits reliées à 1 date et 1 dimension.

Avec des alias, il y aurai 2 objets Date avec une fusion impossible si même requête (donc pas d'exploitation des deux indicateurs dans le même tableaux).

Bref, je pense que le contexte règle le problème par lui même et c'est plus transparent pour un utilisateur qui aura envie de combiner un paquet d'objets dans la même requête.

Les contextes ça sert aussi à préciser que des objets n'ont rien à faire dans le même code SQL !

Si je glisse la date A avec l'indicateur B au lieu de l'indicateur A qu'est ce qui se passe ?

Règle de base : 1 table de fait = 1 contexte (me trompes -je ?)

Je pense que l'alias deviens intéressant si je veux préciser deux fois la date (deux sens différents) dans la même requête :
* mes indicateurs du jours X pour utilisateurs créés le jour Y
mathieu_BO 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 15h33.


 
 
 
 
Partenaires

Hébergement Web