Nous avons un cube très clairsemé dans SSAS. La taille du cube est seulement de 50M octets dans le stockage MOLP. Lorsque vous écrivez votre propre requête MDX, vous pouvez utiliser NON EMPTY/NONEMPTY pour supprimer/filtrer les résultats vides. Mais nous avons un outil tiers (Cognos Analysis Studio) pour nos utilisateurs métier afin d'exécuter une analyse ad-hoc sur le cube. Au début, les utilisateurs glissent des dimensions et des mesures à l'aide de Cognos Analysis Studio. Les résultats initiaux sortent avec des résultats vides. Ensuite, les utilisateurs essaient de supprimer les résultats vides. Il faut beaucoup de temps pour trouver des résultats non vides.SQL Server Analysis Service: nécessité de supprimer les résultats vides
Étant donné que le MDX est généré par Cognos, nous n'avons aucun contrôle sur la façon dont le MDX est généré pour s'exécuter sur le cube. Nos utilisateurs utilisant ce cube ne sont intéressés que par des résultats non vides. Nous aimerions savoir s'il existe un contrôle de comportement dans un cube SSAS pour toujours retourner des résultats non vides.
Question:
Comment pouvons-nous mettre (ou à réaliser) un comportement de cube à l'échelle de supprimer toujours des résultats vides?
Quelle version de SQL Server est-ce? – cairnz
Nous utilisons 2008 R2 – LamonteCristo