MicroStrategy ONE

Aggiungi non vuoto in MDX

La proprietà VLDB Aggiungi non vuoto in MDX determina come i valori NULL vengono restituiti a MicroStrategy da un'origine cubo MDX e visualizzati nei report cubo MDX.

È possibile scegliere tra le seguenti impostazioni:

  • Non aggiungere la parola chiave non vuoto nella clausola di selezione MDX: quando questa opzione è selezionata, i dati vengono restituiti dalle righe che contengono dati e dalle righe con valori metrici null (simili a un join esterno in SQL). I valori NULL vengono visualizzati nel report del cubo MDX.
  • Aggiungi la parola chiave non vuoto nella clausola di selezione MDX solo se sono presenti metriche nel report (impostazione predefinita): quando questa opzione è selezionata e le metriche sono incluse in un report cubo MDX, i dati non vengono restituiti dall'origine cubo MDX se la metrica predefinita nell'origine cubo MDX contiene dati null. Qualsiasi dato non restituito non è incluso nei report del cubo MDX (simile a un join interno in SQL). Se non sono presenti metriche su un report del cubo MDX, tutti i valori per gli attributi vengono restituiti e visualizzati nel report del cubo MDX.
  • Aggiungere sempre la parola chiave non vuoto nella clausola di selezione MDX: quando questa opzione è selezionata, i dati non vengono restituiti dall'origine cubo MDX quando una metrica nel report cubo MDX contiene dati null. Qualsiasi dato non restituito non è incluso nei report del cubo MDX (simile a un join interno in SQL).

Vedere il MDX Cube Reporting Help per ulteriori informazioni sulle origini MDX.

Non aggiungere la parola chiave non vuota nella clausola di selezione 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]

Aggiungi la parola chiave non vuota nella clausola di selezione 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]