В чем разница между кубами и Унифицированной размерной моделью (если таковая имеется)?
-
22-09-2019 - |
Вопрос
В настоящее время я изучаю SQL Server 2008 как решение для бизнес-аналитики и в настоящее время рассматриваю службы Analysis Services (и я довольно новичок в бизнес-аналитике в целом ...)
Меня немного смущают некоторые термины в SSAS, особенно концептуальные различия между кубами и унифицированной размерной моделью MS.
Я считаю, что куб в SSAS - это, по сути, OLAP-куб: измерения, мерки, что-то, что находится между базовым источником данных и бизнес-пользователем.
Но тогда это примерно то, что я понимаю под UDM.
Тот Самый документы для SQL Server 2005 кажется , это наводит на такие мысли:
"Куб, по сути, является синонимом Унифицированной размерной модели (UDM)".
Но тогда Страницы SQL Server 2008 вроде как предполагаю, что UDM является оболочкой для обоих многомерных данных (кубов) и реляционные данные:
"Используйте унифицированную многомерную модель для предоставления единого консолидированного бизнес-представления для реляционных и многомерных данных, которое включает бизнес-объекты, бизнес-логику, вычисления и показатели".
Это сообщение в блоге предполагает аналогичное:
"UDM предоставляет одномерную модель для всех нужд OLAP-анализа и реляционной отчетности.Таким образом, вы можете использовать либо многомерные выражения, либо SQL "
Является ли UDM чем-то, что находится над кубами?Или это одно и то же?Я предполагаю, что я бы разрабатывал кубы с помощью приложения Cube Designer;с помощью чего бы я разработал UDM?
Решение
Традиционный куб основан на одной группе измерений (fact) с соответствующими размерами в структуре звезды или снежинки.
UDM (унифицированная модель данных) позволяет создавать многомерную структуру практически над любой базовой моделью данных SQL за счет использования ссылочных измерений и измерений "многие ко многим".
Обратите внимание, только потому, что вы можете, не означает, что вы должны использовать AS поверх любой старой структуры - скорее всего, это будет плохо работать.Традиционные звездные схемы работают быстрее всего.
Иногда это также понимается как дополнительные функции SSAS, такие как действия и ключевые показатели эффективности.