SQL Server 2012, SP1, CU9Windows Server 201264-bitI have a SSAS database for our Sales, which measures sales and allows users to compare sales to budget/forecast via a Forecast dimension.This works perfectly in production and has been working perfectly in dev until a change was needed in one calculation. I made the change in dev and now I am missing data when I put the forecast dimension in the ON COLUMNS of my select for a specific time period. My first inclination was that my time dimension had somehow gotten horked up. So I restored the production warehouse and SSAS database to dev. I changed my datasource connection to point to the newly restored dev warehouse and did a full process on the newly restored dev SSAS database. I would expect the results to be the same between dev and prod before I made any changes and they are not. Any ideas where to look next? The data that is missing is DimensionAValue2. Another wierd thing is that I include DimensionAValue3 in my ON COLUMNS list, DimensionAValue2 is present. I am at a loss. The MDX that is being generated by Excel is not complicated (scrubbed w/ generic values):[code="other"]SELECT NON EMPTY CrossJoin({Measure1,Measure2,Measure3,Measure4} , Hierarchize({DimensionA.AllMembers})) ON COLUMNS , NON EMPTY Hierarchize({DrilldownLevel({DimensionB.[All]},,,INCLUDE_CALC_MEMBERS)}) ON ROWS FROM (SELECT ({DimensionAValue1, DimensionAValue2}) ON COLUMNS FROM [CubeName]) WHERE (TimeDimension.&[<actual value>])[/code]
↧