2016-09-11 21 views
0

Я использую службу анализа SQL Server и имею куб продаж. Во-первых, я использую измерение ролей в своем кубе и имею на нем около 10 Date Dimension.SSAS Measure with multi concept

На этом этапе у меня есть две проблемы.

first: обычно пользователи используют excel для получения данных из куба, а в сводной таблице существует размерность 10 дат. трудно найти подходящий размер.

секунда: например, пользователь выбирает SalesDate Dimension in Row и выбирает Measurement InstallationCount. Пользователь может получить многократную концепцию из этого результата. для примера пользователя См сентября в SalesDate и Значение в InstallationCount:

  1. Это значение граф установки в сентябре
  2. Данное значение является счетчиком установки, связанные с продаж сентября
  3. Это значение является граф установки в сентябре, что связано с сентябрем Продажи

В другом слове мой куб не является самообучающимся кубом.

Я использую следующий Technic для решения своей проблемы.

Я создаю таблицу фактов с одним столбцом даты и столбцом типа и преобразую данные в эту новую таблицу фактов. Дата продажи, дата установки и другие поля даты сохраняются в той же колонке даты с другим столбцом типа.

Теперь у меня есть куб с одной датой Размер и многомерность с другой концепцией. например, «Sell In - Sable Date» и «Sell In - Installation Date».

«Продать дату продажи» означает значение продажи, относящееся к дате продажи.

«Sell In - Installation Date» Measure означает Sales Value, связанную с датой установки.

Конечные пользователи счастливы, потому что могут использовать куб в excel легко, и все измерения являются собственными документами. но теперь у меня проблема.

Пользователь не может получить результат, такие как «Установка подсчитывают Установка даты В строке, в продаже в сентябре.

Как я могу решить эту проблему.

благодарственное заранее.

ответ

1

Вернуться к использованию параметров ролевых игр, что является правильным способом моделирования вашего куба.

Если вам нужно сделать свой куб более самодокументированным, вы можете создать расчетные члены, которые имеют удобные имена. Но на самом деле это должно быть простая ма чтобы ваши пользователи поняли, как кубы работают в Excel.