Bonjour,
Savez vous s'il possible de constituer des mesures "YTD" sans passer par des cubes OLAP ?
Merci de vos retours,
Bonjour,
Savez vous s'il possible de constituer des mesures "YTD" sans passer par des cubes OLAP ?
Merci de vos retours,
oui !
mais il faut que tu précises ta demande, pour quel type de reporting?
un tableau?
Effectivement pour faire des restitutions WRS (tableaux croisés, graphiques ...). Typiquement l'évolution du CA cumulé jour par jour (YTD).
Besoin de plus d'infos ?
Je fais un petit up!.
Auparavant j'étais passé par le précalcul dans la table de départ.
Mais je suis de nouveau confronté au problème ...
Sans pré-calcul tu peux le faire dans une PROC REPORT avec des blocs compute.
Mais il te faut en colonne les mois ou jours.
Top.
Merci beaucoup. Je vais partir là dessus.
Je l'ai dans une map Rafael. avec une colonne calculée tu peux générer du code SQL YTD.
Fait un up si tu es intéressé
Oh ben je suis bien partant pour le coup de pouce.
Merci !
D'abord, tu crées un STP qui calcule les valeurs temporelles qui t'intéressent : début année civile, fin année civile etc. puis ces valeurs sont mis dans des macro-variables.
Ensuite, tu insères le STP dans la map depuis IMS.
Enfin tu crées une mesure calculée qui se base sur une plage temporelle. Tu ne récupères les valeurs de MONTANT que si la date est dans l'année civile comme cela :
case when <<MATABLE.ANNEE_MOIS>> BETWEEN &debut_civil_courant. AND &YTD. then <<MATABLE.MONTANT>>
else 0
end
Partager