У меня есть запрос MDX ниже, и результат не тот, который я ожидал.Если в мое положение where включен только 1 город ([География]. [Иорг]. [Город]. [Сан-Франциско]), то мой совокупный результат верен для этого города, но если включено 2 города, то мой совокупный результат относится ко всему городу.штат Калифорния, который не то, что я хотел.Я просто хочу вернуть результат этих двух городов.
{ [Geography].[Iorg].[City].[San Francisco]
,[Geography].[Iorg].[City].[San Jose]
}
Этот пункт относится к безопасности {[География]. [Штат]. [Калифорния]}, но я не получаю, когда включен 1 городрезультат хороший, но когда я включил два города, то результат для штата Калифорния.
Если я уберу свои [География]. [Название страны] .children ON ROWS, тогда результат будет правильным, но мне нужно, чтобы вмой запросЛюбая помощь будет оценена.
SELECT
CROSSJOIN ({
[Measures].[Fleet]},
{[Time Calculations].[Current Period] }) ON COLUMNS
,
[Geography].[Country Name].children
ON ROWS
FROM [DMI]
WHERE
(
[Date].[Date Hierarchy].[Date].&[2019-02-12T00:00:00] ,
{ [Geography].[Iorg].[City].[San Francisco]
,[Geography].[Iorg].[City].[San Jose]
}
,{[Geography].[State].[California]}
)