MicroStrategy ONE

MDX Add Non Empty (MDX: non empty を追加)

MDX Add Non Empty VLDB プロパティは、NULL 値が にどのように返されるかを決定しますMicroStrategyは、MDX キューブ ソースから取得し、MDX キューブ レポートに表示します。

以下の設定から選択できます。

  • [MDX select 句に non empty キーワードを追加しない]:このオプションが選択されていると、データが含まれた行と NULL のメトリック値がある行からデータが返されます (SQL での外部結合と類似)。NULL 値は MDX キューブ レポートに表示されます。
  • [レポートにメトリックがある場合のみ、MDX select 句に non empty キーワードを追加する] (デフォルト):このオプションが選択され、MDX キューブ レポートにメトリックが含まれている場合は、MDX キューブ ソース内のデフォルト メトリックに NULL データがあるときは、MDX キューブ ソースからデータが返されません。返されないデータはどれも、MDX キューブ レポートに含まれません (SQL の内部結合と類似)。MDX キューブ レポートにメトリックがない場合は、アトリビュートのすべての値が返され、MDX キューブ レポートに表示されます。
  • [常に MDX select 句に non empty キーワードを追加する]:このオプションが選択された場合、MDX キューブ レポート上のメトリックに NULL データがあるときは、MDX キューブ ソースからデータが返されません。返されないデータはどれも、MDX キューブ レポートに含まれません (SQL の内部結合と類似)。

MDX ソースの詳細は、MDX Cube Reporting Help を参照してください。

[MDX select 句に non empty キーワードを追加しない]

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]

[MDX select 句に non empty キーワードを追加する]

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]