SSAS -> Пример AdventureWorks -> Использование браузера для разделения меры по неделям, показывает результаты, которые имеют две одинаковые записи недели? - PullRequest
0 голосов
/ 24 января 2012

Я работал над кубом и заметил, что, когда я просматриваю показатели в своем кубе по неделям, я получаю неожиданный результат, но сначала позвольте мне показать мой текущий сценарий.Я смотрю на количество фактов нагрузки по неделям.Когда я так делаю, я получаю такие результаты.:

Weeks | Fact Internet Sales Count 
2001-07-01 00:00:00.000 | 28    
2001-07-08 00:00:00.000 | 29 

.... и так далее, как и следовало ожидать.

Далее я заметил это.:

2001-09-30 00:00:00.000 | 10    
2001-09-30 00:00:00.000 | 24

Как вы можете видеть, она показывает неделю дважды с различным количеством, когда вы сложите эти значения вместе, это будет правильным числом для этой недели (т.е. 34).

Я просто смущен, почему он показывает две недели, когда я смотрю на данные в sql, я вижу, что разница в данных между этими двумя строго является месяцем, в котором эти даты упали (10 в самых раннихmonth и 24 и последующий месяц в любом примере).

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

1 Ответ

0 голосов
/ 10 февраля 2012

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...