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 :
- Ne pas ajouter le mot clé non vide dans la clause de sélection MDX : Lorsque cette option est sélectionnée, les données sont retournées à partir de lignes qui contiennent des données et des lignes présentant des valeurs de mesure nulles (comme pour 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) : Si cette option est sélectionnée, et que des mesures sont incluses sur un rapport de cube MDX, les données ne sont pas retournées à partir de la source de cube MDX lorsque la mesure par défaut dans la source de cube MDX présente 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 retournées à partir de la source de cube MDX lorsqu'une mesure sur le rapport de cube MDX présente 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).
Reportez-vous à Aide MDX Cube Reporting pour en savoir plus 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]
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,
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]