MicroStrategy ONE
Agregar no vacíos MDX
La propiedad VLDB Agregar no vacíos determina cómo se devuelven los valores nulos a MicroStrategy desde un origen de cubo MDX y cómo se muestran en los informes de cubo MDX.
Puede elegir entre los siguientes ajustes:
- No agregar la palabra clave que no está vacía en la cláusula de selección de MDX: cuando esta opción se selecciona, los datos se devuelven de las filas que contienen datos y de las filas que tienen valores de indicador nulos (similar a un outer join en SQL). Los valores nulos se muestran en el informe de cubo MDX.
- Agregar la palabra clave que no está vacía en la cláusula de selección de MDX sólo si existen indicadores en el informe (por defecto): cuando se selecciona esta opción y se incluyen métricas en un informe de cubo MDX, el origen del cubo MDX no devuelve datos cuando la métrica predeterminada en el origen del cubo MDX tiene datos nulos. Los datos no devueltos no se incluyen en los informes de cubo MDX (similar a un inner join en SQL). Si no hay ningún indicador en el informe de cubo MDX, se devuelven todos los atributos y se muestran en el informe de cubo MDX.
- Agregar siempre la palabra clave no vacía en la cláusula de selección de MDX Nota: cuando se selecciona esta opción, el origen del cubo MDX no devuelve datos cuando una métrica del informe del cubo MDX tiene datos nulos. Los datos no devueltos no se incluyen en los informes de cubo MDX (similar a un inner join en SQL).
Ver la MDX Cube Reporting Help para obtener más información acerca de los orígenes MDX.
No agregar la palabra clave no vacía en la cláusula de selección de 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]
Agregue la palabra clave no vacía en la cláusula de selección 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]