Необходимо ли создавать таблицы FactX и DimX вручную для служб аналитики MS BI? - PullRequest
0 голосов
/ 27 октября 2011

У меня есть база данных OLTP.Для этой базы данных я хочу использовать службы анализа SQL 2008 R2.Поэтому я создал новый проект в Visual Studio, используя шаблон BI «Проект служб анализа».

Нужно ли создавать таблицы FactXXX и DimXXX вручную на сервере, или это возможно как-то сделать в Visual Studio?

Например, может ли мастер измерений (щелкнуть правой кнопкой мыши на «Измерения»"папка в обозревателе решений -> Новое измерение -> Использовать существующую таблицу) будет использоваться для измерений или для какой-то другой цели?

1 Ответ

0 голосов
/ 27 октября 2011

Обычно вы создаете денормализованные таблицы фактов и измерений, которые затем используете в качестве источника данных для своего проекта SSAS.

Причины создания этих денормализованных таблиц включают производительность (более быстрая обработка кубов / измерений и снятие нагрузкибаза данных OLTP) и чистота (таблицы фактов и измерений четко определены).

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

Надеюсь, это поможет.

...