|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
Salut à tous,
Je me trouve face à une étrange situation ... Dont voilà le contexte : 2 tables de faits : FAIT_1, FAIT_2 2 contextes : Un par table de fait. 2 objets dimension issus de ma table de ma table de faits : FAIT_2.APP et FAIT_2.SRC 1 objet indicatateur IND : Aggregate_aware(FAIT_1.IND, FAIT_2.IND). Dans un requête BO, lorsque je mets : FAIT_2.APP, FAIT_2.SRC, IND tout se passe bien, le sql généré passe bien par la table FAIT_2. Quand je mets : FAIT_2.APP, IND, le sql généré est correct, on passe par la table FAIT_2 Par contre, lorsque je mets : FAIT_2.SRC, IND j'ai le droit à une syncro de select : - FAIT_1.IND - FAIT_2.SRC Comment est-ce possible que le comportement soit différent alors que mes 2 objets viennent de la même table ?? Toute idée est la bienvenue |
|
00
|
|
|
#2 |
![]() ![]() |
Tu as géré les incompatibilités pour tes contextes ? FAIT 1 incompatible avec FAIT 2...
Peut-être que çà résoudra ton problème... |
|
|
00
|
|
|
#3 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
Salut Djam et merci de ta réponse,
Je n'ai pas développé l'univers, je le reprends juste pour cette ano. Côté incompatibilités : FAIT_1 incompatible avec FAIT_2.APP FAIT_1 compatible avec FAIT_2.SRC FAIT_2 : Pas d'incompatibilités En rajouttant : FAIT_1 incompatible avec FAIT_2.SRC, j'ai le même problème. |
|
00
|
|
|
#4 |
![]() ![]() |
FAIT_1 compatible avec FAIT_2.SRC
Comme FAIT1 et FAIT2 sont issus de 2 contextes différents, la réaction de BO est normal... Il faut les rendre incompatible... De plus essaie juste d'inverser l'ordre dans ton Aggregate_Aware pour voir comment çà se comporte... Autre piste : ajoute un objet masqué issu de FAIT1, et rends le incompatible avec FAIT2... bizarre de faire un univers avec 2 tables et des contextes, non ? |
|
|
00
|
|
|
#5 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
En changeant l'ordre dans l'aggregate_aware, ma requête est ok.
J'essaierai de rendre incompatible toute la FAIT_1 avec la FAIT_2 mercredi (plus le temps cet aprèm + pont |
|
00
|
|
|
#6 |
![]() ![]() |
OK... Bon week-end prolongé...
|
|
|
00
|
|
|
#7 |
|
Membre chevronné
![]() ![]() Développeur décisionnel Inscription : juin 2008 Messages : 510 ![]() |
Je devais pas être à ce que je faisais vendredi ... (Je devais déjà être en week end...
Ça fonctionne bien en ajoutant l'incompatibilité entre FAIT_1 et FAIT_2.SRC ... Merci bien ! |
|
00
|
Copyright © 2000-2012 - www.developpez.com