Bonjour à tous,
Je suis étudiant et lors d'un cours sur les datawarehouse, nous avons parlé de cubes etcetera. J'en ai saisi le principe mais je me pose une question.
Si on utilise la fonction GROUP BY CUBE('A', 'B', 'C') (sous oracle) un cube de données sera créé en fonction de ces parametres (cest a dire toutes les combinaisons de group by utilisables avec A,B,C). Mais l'intéret (selon moi) est de pouvoir récupérer ultérieurement les données de ce cube donc on peut le mettre dans une vue matérialisée ok. Mais (encore) comment est-ce possible de récupérer seulement une dimension (du cube) à la fois?
Ca prenons un exemple, le CUBE(A, B, C) effectuera les group by suivants:
(vide), A, B, C, AB, AC, BC, ABC
Mais ce qui m'intéresserait serait de pouvoir les récupérer indépendamment les uns des autres afin de pouvoir faire du reporting.
Est-ce possible et si oui comment?
Merci d'avance.
Bribus





Répondre avec citation




Partager