|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 625 ![]() |
Je travaille actuellement sur des suites temporelles, plus précisément des valeurs boursières. Ce qui importe n'est pas leur valeur, mais leur évolution dans le temps.
A chaque jour de cotation, j'ai une variation qui est enregistrée (+3% par exemple, stocké sous la forme 1.03). Le cube est grosso modo le suivant (au format mondrian) : Code :
Par contre sur la dimension type, je ne voudrais pas multiplier, mais faire une moyenne. Par exemple, comparer entre 2 types de supports, lequel est en moyenne plus intéressant. Bref la méthode d'agrégation est dépendante de la dimension sur laquelle on l'applique. Une solution que je vois est de faire des table d'agrégations sur la dimension Type. En fait, de garder la propriété aggregator sur la dimension de cardinalité la plus grande et de précalculer tout sur les autres dimensions. Cette solution me semble quand même un peu limite car sémantiquement fausse pour mondrian (je lui dis qu'il faut multiplier mais dans les tables d'agrégation je faits des moyennes). Vu le nombre de faits semi-additifs qu'on peut rencontrer, je me disais qu'une solution générale devait exister. Peut-être un concurrent à Mondrian si lui ne le gère pas? Merci. |
||
|
|
00
|
|
|
#2 | |
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 625 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com