2012-10-05 1 views
0

ssas 2008 큐브의 계산 된 구성원의 매개 변수를 cognos 보고서실로 전달할 수 있습니까? Microsoft보고 서비스에서는이를 수행하는 방법을 알고 있지만 Cognos Report Studio 10.1에서는 그렇지 않습니다. 계산 된 구성원이 있어야하는 형식이나 전달 된 매개 변수를 Cognos가 인식하도록하는 방법을 알지 못합니다. 예 : 상위 25 개 계정을 보여주는 아래 코드를 전달하려고했지만 변수 대신 변수를 조정하여 런타임에 상위 10 개 계정을 조정할 수있게하려고했습니다. 이것이 가능한가. 보고서 스튜디오 자체에서 코드를 만들 수는 있지만 성능 및 재사용 가능성을 이유로 큐브에서 코드를 작성합니다. 여기에이 특별한 예제의 사본이 있으며 감사합니다! 쿼리에
드래그 데이터 항목을과 임베디드 매개 변수를 사용 : 내가 제대로 이해하면ssas 2008 큐브의 계산 된 구성원의 매개 변수를 cognos 보고서실로 전달할 수 있습니까?

  TOPCOUNT([Instrument].[Account Name].[Account Name].members, 
      25, [Measures].[Committed Amt])**strong text** 

답변

2

, 다음과 같은 방법으로 작업을 수행 할 수 있습니다 (prmTopCount을?) :

topeCount([Instrument].[Account Name].[Account Name], 
?prmTopCount?, [Measures].[Committed Amt]) 

당신 프롬프트 페이지를 만들고 기존 프롬프트 (prmTopCount)를 사용하는 텍스트 상자 프롬프트를 정의 할 수 있습니다.
또한 보고서에 수동 MDX를 작성하려고했지만 MDX 수동 작성 매크로에 포함 된 매크로를 지원하지 않는 것으로 보입니다.