MicroStrategy ONE

MDX Ajouter non vide

La propriété VLDB MDX Ajouter non vide détermine la façon dont les valeurs nulles sont retournées à MicroStrategy à partir d'une source de cube MDX et affichées sur les rapports de cube MDX.

Vous pouvez choisir parmi les paramètres suivants :

  • N'ajoutez pas de mot clé non vide dans la clause de sélection MDX: lorsque cette option est sélectionnée, les données sont renvoyées à partir des lignes qui contiennent des données et des lignes qui ont des valeurs de mesures nulles (semblable à une jointure externe dans SQL). Les valeurs nulles sont affichées sur le rapport de cube MDX.
  • Ajouter le mot clé non vide dans la clause de sélection MDX uniquement si le rapport comporte des mesures (par défaut) : Lorsque cette option est sélectionnée et que des mesures sont incluses dans un rapport de Cube MDX, les données ne sont pas renvoyées de la source du Cube MDX lorsque la mesure par défaut dans la source du Cube MDX contient des données nulles. Les données non retournées ne sont pas incluses sur les rapports de cube MDX (comme pour une jointure interne dans SQL). Si aucune mesure n'est présente sur un rapport de cube MDX, toutes les valeurs des attributs sont retournées et affichées sur le rapport de cube MDX.
  • Toujours ajouter le mot clé non vide dans la clause de sélection MDX: Lorsque cette option est sélectionnée, les données ne sont pas renvoyées de la source du Cube MDX lorsqu'une mesure sur le rapport du Cube MDX contient des données nulles. Les données non retournées ne sont pas incluses sur les rapports de cube MDX (comme pour une jointure interne dans SQL).

Voir la Aide MDX Cube Reporting pour plus d'informations sur les sources MDX.

Ne pas ajouter le mot clé non vide dans la clause de sélection MDX

with set [dim0_select_members] as '{[0D_SOLD_TO].[LEVEL01].members}'
set [dim1_select_members] as '{[0CALQUARTER].[LEVEL01].members}'
select {[Measures].[3STVV9JH7ATAV9YJN06S7ZKSQ]} on columns,CROSSJOIN(hierarchize({[dim0_select_members]}), hierarchize({[dim1_select_members]})) dimension properties [0D_SOLD_TO].[20D_SOLD_TO], [0D_SOLD_TO].[10D_SOLD_TO] on rows
from [0D_DECU/QCUBE2]

Ajoutez le mot-clé non vide dans la clause de sélection MDX

with set [dim0_select_members] as '{[0D_SOLD_TO].[LEVEL01].members}'set [dim1_select_members] as '{[0CALQUARTER].[LEVEL01].members}'
select {[Measures].[3STVV9JH7ATAV9YJN06S7ZKSQ]} on columns,
non empty CROSSJOIN(hierarchize({[dim0_select_members]}), hierarchize({[dim1_select_members]})) dimension properties [0D_SOLD_TO].[20D_SOLD_TO], [0D_SOLD_TO].[10D_SOLD_TO] on rowsfrom [0D_DECU/QCUBE2]