2016-01-19 3 views
0

Я читал в нескольких книгах DWH о размерах накопителя. Например, когда у вас есть продажи на уровне месяца и инвентаризации запасов на уровне дня. Измерение месяца - это размер накопителя стандартного размера даты, используемого для инвентаризации запасов.как реализовать размеры накопителя в SSAS

Мой вопрос заключается в том, как смоделировать это в SSAS. В базе данных вы можете создать представление для создания месячного измерения, но в SSAS в конце концов я придумываю два измерения, каждый из которых связан с его собственной таблицей фактов (месяц до Sales и date to StockInventory), и поэтому факты не соответствуют в измерении даты. Есть ли способ справиться с размерами накопителей в SSAS, чтобы я мог присоединиться к тем измерениям в измерении даты?

Спасибо!

ответ

0

Вы можете добавить размер месяца и даты в StockInventory. Это позволит вам просверлить месяц, но не дату.

В качестве альтернативы вы можете назначить все продажи в первый/последний день месяца, а затем свернуть два измерения в один. Проблема в том, что ваши конечные пользователи вполне могут ожидать продажи против каждой записи в измерении.

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

Смежные вопросы