Логический порядок обработки MDX-запроса
Каков порядок оценки пунктов в рамкахMDX
скрипт?
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})
FROM
WHERE
WITH
SELECT
HAVING
?
Но, возможно, не так просто, какMEMBER
иSET
рассматриваются по-разному с точки зрения контекста - так что, если этот порядок правильный, как соотносится контекст?