Bonjour,

J'ai un problème avec le générateur de requêtes BO (je ne suis pas sûr d'être dans la bonne partie, j'espère que oui). J'aimerais compter le nombre d'univers utilisé par chacune de mes requêtes WEBI (objet "SI_TOTAL"). L'idée est qu'on a repéré des rapports qui ne pointaient sur aucun univers (le CUID a été modifié, une sombre histoire de gestes métier...) et nous voudrions savoir exactement lesquels sont concernés.

J'ai fait ma requête. Néanmoins, lorsque au delà de 5600 records rapportés (avec le "TOP"), mon SI_TOTAL est systématiquement à 0, ce qui n'est pas le comportement voulu.

Exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select TOP 5600 SI_name, si_universe,si_parentid,si_instance 
from ci_infoobjects 
where si_kind='WebI' 
and si_instance=0
J'obtiens cela (pour le 1er rapport Webi) --> correct




Et lorsque je rapporte 5601 lignes :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
select TOP 5601 SI_name, si_universe,si_parentid,si_instance 
from ci_infoobjects 
where si_kind='WebI' 
and si_instance=0
J'obtiens cela, ce qui est incorrect. Vous pouvez en effet voir que le SI_TOTAL a été modifié sans raison et que la ligne du dessus a été supprimée.




Avez-vous une idée sur la provenance du bug ?

Merci par avance pour votre aide.

Cordialement,

Emmanuel Rambeau