2012-09-18 2 views
1

ActivePivot Sandbox에서 시작하기 4.3.2 개체를 큐브로 가져 와서 큐브의 필드, 치수 및 치수를 다시 정의했습니다. 큐브를 시작할 때 로그에 오류 메시지가 표시되지 않습니다. 내가 ActivePivot 라이브 2.6.2 또는 2010 Excel 및 다음 MDX 쿼리를 실행하여 큐브에 연결할 때빈 ActivePivot 큐브를 진단하려면 어떻게합니까?

그러나 :

SELECT FROM [cubeName] WHERE ([Measures].[contributors.COUNT]) 

나는 빈 피벗 테이블을 참조, 어떤 원인이 될 수 있습니까? 어떻게 진단 할 수 있습니까?

답변

2

비어 있지 않은 큐브의 빈 피벗 테이블에 대한 가장 일반적인 이유는 조각 크기가 존재하기 때문입니다. 당신이있는 경우 :

  1. 2 슬라이스 치수 'A'와 'B'를
  2. 기여 'A'와에 'B'를 첫 번째 사실은 'A' 'B'
  3. 에 두 번째 사실은 기여
  4. 을 ' A '와'B '가'B '일 때

기본 멤버는'A '와'a '를 따라'B '를 따라'a '가됩니다. 그러면 'A'와 'A'를 따라 'A'가없고 'B'를 따라 'A'가 없으므로 설명 된 쿼리에서 빈 피벗 테이블을 반환합니다.

두 번째 주요 이유는 보안 필터링입니다. 액세스 제한이없는 사용자는 다시 시도해야합니다. ActivePivotManager 모니터링 빈에서 전용 작업을 통해 쿼리를 요청하면 쉽게 수행 할 수 있습니다.

물론, 큐브가 비어 있지 않은지 (JConsole을 통해) 먼저 확인해야합니다.

관련 문제