MDX рассчитывается неизмеримым членом - PullRequest
0 голосов
/ 06 июня 2019

Я пытаюсь установить расчетного члена для создания альтернативного свертывания для наших юридических лиц.Компания XYZ as Co X + Co Y + Co Y.

Я бы хотел рассчитать все показатели (расходы, доходы и т. Д.) Для этого нового свертывания.

1 Ответ

1 голос
/ 06 июня 2019

Добро пожаловать на SO.Взгляните на следующий пример. Я пытаюсь добавить вычисляемый элемент в атрибут измерения Product.Category.Этот новый элемент называется «Велосипеды и аксессуары», и в нем приводятся данные для любого показателя для категорий «Велосипеды» и «Аксессуары».

В первом запросе отображаются начальные данные, выберите {[Показатели]. [Сумма интернет-продаж], [Меры]. [Количество заказов в Интернете], [Меры]. [Сумма налога на Интернет], [Меры]. [Маржа валовой прибыли в Интернете]} на 0, [Продукт]. [Категория]. Все участники на 1 из [Приключенческие работы]

Результат

enter image description here

Теперь давайте добавим новый вычисляемый элемент.Заметьте, что я использовал разные показатели, каждый из которых агрегирован по типу.

с элементом [Product]. [Category]. [Bikes & Accessories] в качестве совокупности ({[Product]. [Category]. & 1 , [Product]. [Category]. & [4]}, [Меры]. [Меры]. Текущий член)

select 
{
[Measures].[Internet Sales Amount],
[Measures].[Internet Order Quantity],
[Measures].[Internet Tax Amount],
[Measures].[Internet Gross Profit Margin]
}on 0 , 
[Product].[Category].allmembers
on 1
from
[Adventure Works]

Результат

enter image description here

...