Кубы - это предварительно агрегированные хранилища данных в формате, позволяющем сделать отчетность намного более эффективной, чем это возможно в хранилище реляционных баз данных.В SSAS у вас есть несколько вариантов окончательного хранения ваших данных, но обычно они хранятся в файлах в файловой системе ОС.Их можно запрашивать аналогично SQL (используя специализированный язык запросов, называемый MDX) или несколькими другими способами, в зависимости от уровня вашей версии.Вы можете настроить подключения к данным для вашего веб-сервиса, используя соответствующие драйверы от Microsoft.Я не уверен, что вы подразумеваете под витриной данных.Вы имеете в виду реляционную таблицу в формате схемы звезды?Если так, то это, как правило, предшественники реального куба.Используя эти реляционные источники, вы не получите столько пользы от точки зрения отчетности, как от куба (поскольку куб хранит агрегаты каждого узла (или кортежа) в пространственном пространстве, определенном вашими таблицами звездообразной схемы)., если у меня есть реляционное хранилище (даже в формате звездообразной схемы), и я хочу получить доллары продаж для определенного местоположения за конкретную дату, мне нужно выполнить запрос к очень большой таблице фактов продаж и присоединиться к местоположению и размеру датытаблицы (которые также могут быть очень большими).Если мне нужны те же данные из куба, я определяю свои фильтры куба, и запрос хранилища данных извлекает этот единственный кортеж из данных и возвращает его намного быстрее.
Есть много альтернатив SSAS, но каждый из них будет формой куба, если вы используете хранилище данных.Если у вас большой набор данных, правильно спроектированный куб будет выполнять реляционное datamart для многомерных запросов.