Logischer Auftrag, bei dem eine MDX-Abfrage verarbeitet wird

Wie ist die Reihenfolge der Bewertung der Klauseln innerhalb einesMDX Skript

WITH 
  MEMBER measures.A AS ...
  MEMBER measures.B AS ...
  SET S1 AS ...
SELECT 
  {
    measures.A
   ,measures.B
   ,measures.x
  } ON COLUMNS
  {S1} HAVING <condition> on ROWS
FROM [Cube]
WHERE ({S2})
FROMWHEREWITHSELECTHAVING

?

Aber vielleicht nicht so einfach wie einMEMBER und einSET werden in Bezug auf den Kontext unterschiedlich behandelt. Wenn diese Reihenfolge also korrekt ist, wie wird der Kontext eingebunden?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage