Окно обработки куба SQL - PullRequest
       56

Окно обработки куба SQL

0 голосов
/ 27 января 2009

У меня есть Dim Tables, Fact Tables, ETL и куб. Теперь я хочу убедиться, что мой куб содержит данные только за предыдущие 2 месяца. Следует ли это сделать, заставив мою таблицу фактов хранить только 2 месяца данных и выполнить «полный процесс», или есть способ обрезать устаревшие данные из моего куба?

1 Ответ

0 голосов
/ 27 января 2009

Ваши данные уже измерены через ETL, и у вас есть куб, построенный поверх него?

И вы хотите сохранить данные в таблице фактов, но не обязательно нуждаетесь в кубе дольше, чем за последние 2 месяца?

Если вы даже не хотите сохранять данные, я бы просто очистил таблицу фактов по дате. Потому что вы, вероятно, все равно захотите вернуть это пространство.

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

Вы также можете посмотреть разбиение по дате:

http://www.mssqltips.com/tip.asp?tip=1549

http://www.sqlmag.com/Articles/ArticleID/100645/100645.html?Ad=1

...