Пользовательская группа SSAS по запросу

StackOverflow https://stackoverflow.com/questions/243985

  •  04-07-2019
  •  | 
  •  

Вопрос

Моя таблица фактов выглядит следующим образом

yesterday a
yesterday a
yesterday a
yesterday b
yesterday b
yesterday c
today     a
today     a
today     b
today     b
tommorow  a
tommorow  a
tommorow  c
tommorow  d

В конце концов мне нужен отчет в формате Excel, подобный этому

               repetition count
               1     2     3
yesterday      1     1     1
today          0     2     0
tomorow        2     1     0

Как создать " количество повторов " размерность в SSAS 2к5? Пожалуйста, имейте в виду, что моя таблица фактов немного сложнее, и у меня есть другие измерения.

Моя идея - создать именованный запрос в DSV, но у меня есть некоторые сомнения, будет ли фильтрация работать правильно.

Это было полезно?

Решение

Я думаю, что вам нужно будет сделать представление с GROUP BY и счетчиком, чтобы вы загружали данные, подобные следующим, в ваш куб

yesterday a 3
yesterday b 2
yesterday c 1
today     a 2
today     b 2
tomorrow  a 2
tomorrow  c 1
tomorrow  d 1

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top