Bonjour,
Comme je l'ai mis dans un précédent post, je fais un rapport basé sur un cube.
Dans ma table de fait de mon cube j'ai de nombreux ID, dont qqn sont a null, or je voudrai que toutes mes lignes soient affichées.
Etant donné que je ne veux pas de produit cartésien, je me suis lancé dans une requete MDX utilisant une "union", mais etant débutant en MDX j'ai forcement des erreurs.
Ma requete est la suivante:
elle me génère l'erreur suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT NON EMPTY {[Measures].[MNT COMMANDE] } ON COLUMNS, non empty union ({[Dim Commande].[NUMERO].[NUMERO].ALLMEMBERS},{[Dim Marche].[NUMERO].[NUMERO].ALLMEMBERS},all) on rows FROM [Win M9DW] CELL PROPERTIES VALUE
Je ne vois pas en quoi la dimensionnalité est différente, cela doit venir du fait que je dois avoir une mauvaise définition de "Dimensionnalité"TITRE*: Microsoft Visual Studio
------------------------------
Échec de la préparation de la requête.
------------------------------
INFORMATIONS SUPPLÉMENTAIRES*:
Query (1, 69) Deux ensembles spécifiés dans la fonction «*UNION*» ont une dimensionnalité différente. (Microsoft SQL Server 2005 Analysis Services)
------------------------------
BOUTONS*:
OK
------------------------------
merci de votre aide.
Partager