Как сохранить исторические значения точки данных в SSAS - PullRequest
0 голосов
/ 13 декабря 2011

в настоящее время у нас есть отчет, который отображает изменение значения точки данных неделя за неделей.Он хранится в хранилище данных с полем «моментальный снимок», показывающим дату получения этих значений.Эту дату также можно сопоставить с измерением «моментальный снимок» для получения другой информации, связанной с моментальным снимком (отметки о том, какого типа это было извлечение, будь то текущее или предыдущее извлечение и т. Д.)

В отношении разработки куба (ssas) это обычная практика или есть механизм для обработки этого сценария?

1 Ответ

0 голосов
/ 11 января 2012

Обычно данные снимка хранятся в его собственной таблице фактов периодического снимка (см. Методологию Kimball). Затем в базе данных SSAS таблица фактов вводится как группа мер (как и другие таблицы фактов). Единственным отличием будет функция агрегации, указанная для показателей ... обычно факты в таблице фактов снимка не являются полностью аддитивными, поэтому вы не можете использовать SUM () в качестве функции агрегации. Самый простой способ думать об этом с точки зрения баланса банковского счета ... вы не можете добавить баланс за все месяцы, чтобы получить баланс в конце года.

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