MicroStrategy ONE
MDX에서 비어 있지 않은 항목 추가
MDX 비어 있지 않은 VLDB 추가 속성은 null 값이 반환되는 방식을 결정합니다. MicroStrategy MDX 큐브 소스에서 가져와 MDX 큐브 보고서에 표시됩니다.
다음 설정 중에서 선택할 수 있습니다.
- Do not add the non-empty keyword in the MDX select clause(비어 있지 않은 키워드를 MDX 선택 절에 추가하지 않음): 이 옵션을 선택하면 데이터가 포함되어 있는 행과 null 메트릭 값(SQL의 외부 조인과 유사)이 있는 행에서 데이터가 반환됩니다. null 값은 MDX 큐브 리포트에 표시됩니다.
- Add the non-empty keyword in the MDX select clause only if there are metrics on the report(리포트에 메트릭이 있는 경우에만 비어 있지 않은 키워드를 MDX 선택 절에 추가)(기본값): 이 옵션을 선택하고 메트릭을 MDX 큐브 리포트에 포함하면 MDX 큐브 소스의 기본 메트릭에 null 데이터가 있을 때 MDX 큐브 소스에서 데이터가 반환되지 않습니다. 반환되지 않은 데이터는 MDX 큐브 리포트에 포함되지 않습니다(SQL의 내부 조인과 유사). MDX 큐브 리포트에 메트릭이 없는 경우 속성의 모든 값이 반환되어 MDX 큐브 리포트에 표시됩니다.
- Always add the non-empty keyword in the MDX select clause(비어 있지 않은 키워드를 MDX 선택 절에 항상 추가함): 이 옵션을 선택하면 MDX 큐브 리포트의 메트릭에 null 데이터가 있을 때 MDX 큐브 소스에서 데이터가 반환되지 않습니다. 반환되지 않은 데이터는 MDX 큐브 리포트에 포함되지 않습니다(SQL의 내부 조인과 유사).
MDX 소스에 관한 자세한 내용을 보려면 MDX Cube Reporting 도움말 문서를 참조하십시오.
비어 있지 않은 키워드를 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]
MDX select 절에 비어 있지 않은 키워드를 추가합니다.
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]