Плохие новости! Сценарий MDX в вашем кубе не может ссылаться на такой вложенный куб простым способом. Возможно, вы видели функцию LEAVES (измерение) для оператора области, но это не сработает, если один атрибут в измерении имеет уровень [Все], а другой имеет выбор. (То есть функция возвращает листья ключевого атрибута измерения ). То, что вы можете сделать, это использовать вложенные операторы области видимости, в которых внешний фильтр фильтрует список мер, на которые вы хотите повлиять. Это, по крайней мере, сэкономит вам, набрав формулу num_attributes * num_measures раз. Оператор области действия может даже принять функцию MEASUREGROUPMEASURES . (Когда я в последний раз использовал это, он только возвращал видимые меры, но это, вероятно, то, что вы хотите в любом случае.)
Может быть проще связать группу мер и измерение и оставить свои данные в НЕИЗВЕСТНОМ элементе. (Или явный фиктивный член.) Затем фильтры или срезы к реальным значениям иерархии клиентов исключат ваши строки [Sales Forecast] и покажут его как нулевое. Это не то, что я сделал, и это будет иметь последствия для обработки ошибок, и вам придется позволить пользователям видеть неизвестного или фиктивного участника. Поэтому рекомендуем поиграть с идеей, прежде чем полагаться на нее.
Я надеюсь, что это поможет некоторым.