MicroStrategy ONE

MDX Adicionar não vazio

A propriedade MDX Add Non Empty VLDB determina como os valores nulos são retornados para MicroStrategy de uma origem de cubo MDX e exibido em relatórios de cubo MDX.

É possível escolher entre as seguintes configurações:

  • Não adicione a palavra-chave não vazia à cláusula de seleção de MDX: Quando esta opção está selecionada, os dados são retornados das linhas que contêm dados e linhas com valores de métrica nulos (semelhantes a uma associação externa no SQL). Os valores nulos são exibidos no relatório de cubo MDX.
  • Adicione a palavra-chave não vazia à cláusula de seleção de MDX somente se houver métricas no relatório (padrão): Quando esta opção estiver selecionada e a métrica for incluída em um relatório de cubo MDX, os dados não serão retornados da fonte de cubo MDX quando a métrica padrão na fonte de cubo MDX tiver dados nulos. Qualquer dado não retornado não será incluído nos relatórios de cubo MDX (semelhante a uma associação interna no SQL). Se não houver nenhuma métrica em um relatório de cubo MDX, então todos os valores dos atributos serão retornados e exibidos no relatório de cubo MDX.
  • Sempre adicione a palavra-chave não vazia à cláusula de seleção de MDX: Quando esta opção estiver selecionada, os dados não serão retornados da fonte de cubo MDX quando a métrica no relatório de cubo MDX tiver dados nulos. Qualquer dado não retornado não será incluído nos relatórios de cubo MDX (semelhante a uma associação interna no SQL).

Consulte o MDX Cube Reporting Help para mais informações sobre as fontes MDX.

Não adicione a palavra-chave não vazia à cláusula de seleção 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]

Adicione a palavra-chave não vazia na cláusula de seleção 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]