J'ai une liste de magasins qui me fournissent leurs données de ventes et de transactions. Je veux faire des reportages sur ces magasins en utilisant Mondrian. Disons que je veux remplir l'axe des colonnes avec le nombre de ventes par mois, puis le nombre de transactions par année, où les emplacements de magasins sont répertoriés sur l'axe des lignes. Si j'ajoute simplement la mesure des ventes à l'axe des colonnes, cela s'appliquera aux niveaux Mois et Année. La même chose vaut pour la mesure des transactions. Existe-t-il un moyen d'appliquer la mesure des ventes uniquement au niveau mensuel et la mesure des transactions uniquement au niveau Année?Exclure une mesure d'un niveau dans une hiérarchie (MDX/Mondrian)
1
A
Répondre
0
Oui, vous pouvez mettre une union de deux jointures croisées sur les colonnes, e. g.
SELECT { [Measures].[Sales] } * [Date].[Date Hier].[Month].Members
+
{ [Measures].Transactions] } * [Date].[Date Hier].[Year].Members
ON COLUMNS,
NON EMPTY
[Store].[Store location].Members
ON ROWS
FROM [YourCube]
Le +
est une abréviation pour la fonction Union
, comme *
est une abréviation pour la fonction CrossJoin
. Vous devez faire en sorte que les deux ensembles Union
ize aient la même dimension, mais c'est le cas ici.
Questions connexes
- 1. Comment localiser une ligne dans une hiérarchie
- 2. Une hiérarchie dans CheckBoxList
- 3. IQueryable dans une hiérarchie
- 4. Mesure de niveau UIView
- 5. Exclure une instruction dans SQL
- 6. Service d'analyse Créer une hiérarchie récursive
- 7. NHibernate rejoindre dans une hiérarchie
- 8. Exclure une catégorie dans Wordpress
- 9. Quand masquer une hiérarchie d'héritage dans une classe concrète?
- 10. réflexion dans une mesure d'affichage
- 11. UISwitch dans une mesure accessoryView
- 12. Exclure une instruction if?
- 13. Java hiérarchie et le niveau d'accès
- 14. Comment exclure une RewriteRule?
- 15. Exclure une certaine ligne
- 16. Mesure du niveau de bruit audio
- 17. Impossible d'accéder au UILabel sur mesure dans une mesure UITableViewCell
- 18. Niveau de la hiérarchie dans UINavigationController dans l'iPhone
- 19. Obtention des données parent-enfant dans une hiérarchie OLAP de niveau Oracle
- 20. MDX - Descendre dans une hiérarchie jusqu'au dernier niveau ayant la légende membre contenant "#"
- 21. MDX Calculer SUm à un niveau fixe dans la hiérarchie
- 22. Trace une hiérarchie dans un tableau
- 23. Construire une hiérarchie d'objets dans Excel-VBA
- 24. Plusieurs fichiers AppSettings.config dans une hiérarchie
- 25. Supprimer des éléments orphelins dans une hiérarchie
- 26. Comment naviguer dans un niveau de hiérarchie de code?
- 27. CTE pour parcourir une hiérarchie?
- 28. Création d'une mesure calculée sur une mesure en la mettant en relation avec une autre mesure
- 29. Comment configurer une hiérarchie dans une spécification XSD?
- 30. Comment puis-je hiérarchie de niveau de table dans jquery?
C'est vraiment génial. Il résout un problème majeur à moi. Offhand, savez-vous si olap4j est capable de cela ou si j'ai besoin d'utiliser mdx directement? J'ai une API qui utilise les opérations de sélection d'inclusion/exclusion de olap4j pour construire mdx, mais cela semble assez limité. – TheBeefMightBeTough
@TheBeefMightBeTough Je n'ai aucune idée, je n'ai jamais utilisé le constructeur de requêtes olap4j. En passant: Si ma réponse a résolu votre question, vous devez la marquer comme la bonne réponse en cliquant sur la coche à côté. – FrankPl
Terminé. Merci encore pour votre aide. – TheBeefMightBeTough