Quantcast
Channel: SQL Server Analysis Services forum
Viewing all articles
Browse latest Browse all 14337

Issue with Cumulative Value aggeration not working with Class Range

$
0
0


Hi,

i am creating a Cumulative Value calculated measures, after that i want this measures in my class range , but instead of class range it is aggregated  on geography  "DimGeographyBuyer].[FSRTerritoryHierarchy"

this is code for Cumulative Value calculated measures,

IIF(IsEmpty([Measures].[DistributorSalesSum]) ,Null,
(Sum(null :
(
[DimGeographyBuyer].[FSRTerritoryHierarchy].Currentmember)
     , [Measures].[DistributorSalesSum]
       )
)
)



after that  i used in below code



with set  classA as
 filter(
[DimGeographyBuyer].[FSRTerritoryHierarchy].[FSRTerritoryId],

 ([Measures].[DistributorSalesSum]<=86 and [Measures].[DistributorSalesSum]>=70))




 MEMBER [DimGeographyBuyer].[FSRTerritoryHierarchy].ClassA AS
SUM(ClassA)




MEMBER [Measures].[DistibutorSalesCountByFSRTerritory]
AS
CASE
    WHEN [DimGeographyBuyer].[FSRTerritoryHierarchy].CurrentMember IS [DimGeographyBuyer].[FSRTerritoryHierarchy].ClassA THEN
         ClassA.Count


    ELSE
         0
END



SET ClassRange AS
{[DimGeographyBuyer].[FSRTerritoryHierarchy].ClassA


}


 //**************MainQuery DistibutorSalesSum********************************************//

select  

non empty {[Measures].[DistributorSalesSum],
--[Measures].[DistibutorSalesPercentByTerritory],
[Measures].[DistibutorSalesCountByFSRTerritory],
[Measures].[CumulativeValueByDistributorSalesByFSRTerritory]

} on 0,

({classRange}) on 1






////  Code End for Maltivalued Prmater

from cube

output

 [Measures].[DistributorSalesSum]   [Measures].[DistibutorSalesCountByFSRTerritory]      CumulativeValueByDistributorSale

classA      150                                                              2                                                                     850

in my cube i have data 150 between (70 to 86 class range but  Cumulative Values is not correct

Any body  can help me on this , this is urgent case

Regards,

Manish

            

Viewing all articles
Browse latest Browse all 14337

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>