2016-05-12 6 views
0

Ich versuche, einen Messwert auf Monatsebene auf eine Dimension in diesem Monat dhMDX - Anwenden eines Monats Zusammenfassung Wert auf eine Dimension

Before

sollte wie folgt aussehen enthalten berechnet anzuwenden:

After

Ich habe versucht, eine Scoping-Aussage bisher zu verwenden, aber ohne Glück.

SCOPE (
    {[Sale].[Sale Year].&[2]:[Sale].[Sale Year].&[7]} 
      ,[Date].[Calendar Month].&[201603] 
      ,[Measures].[Costs Per Sale]); 

THIS = ([Date].[Calendar Month].&[201603],[Measures].[Costs Per Sale]); 
END SCOPE; 

Die Aggregated Sales Maß berechnet wird unter Verwendung der Sale Year die leider nicht hat und nicht auf die Cost Dimension verknüpft werden können.

Weiß jemand, wie ich den Cost Per Sale monatlichen Wert auf die [Sale].[Sale Year] Dimension anwenden kann? diese

Dank

+0

Der einzige Unterschied in der zweiten Bild ist, dass die Kosten pro Verkauf ist für jedes Mitglied zu wiederholen. Ist es das was du willst? – SouravA

+0

@SouravA Ja außer [Datum]. [Kalendermonat] und [Verkauf]. [Verkaufsjahr] bilden keine natürliche Hierarchie – Badger1000

Antwort

0

Versuchen -

SCOPE ({[Sale].[Sale Year].&[2]:[Sale].[Sale Year].&[7]} ,[Measures].[Costs Per Sale]);  
THIS = ([Sale].[Sale Year].[All],[Measures].[Costs Per Sale]); 
END SCOPE; 
+0

Arbeitete perfekt, vielen Dank. So einfach und es macht mich verrückt – Badger1000

Verwandte Themen