Службы анализа и представления имеют принципиальное отличие в том, что они будут использоваться различными средствами отчетности или анализа.
Если у вас есть SQL-отчеты (например, через службы Reporting Services или Crystal Reports), представления могут быть полезны для них. Представления также могут быть реализованы (они называются индексированными представлениями на SQL Server). В этом случае они сохраняются на диске и могут использоваться для уменьшения ввода-вывода, необходимого для выполнения запроса против представления. Запрос к не материализованному представлению по-прежнему будет касаться базовых таблиц.
Часто виды используются для целей безопасности или простоты (например, для инкапсуляции бизнес-логики или вычислений в нечто, что просто для запроса). Для обеспечения безопасности они могут ограничить доступ к конфиденциальным данным путем фильтрации (ограничение доступных строк) или маскировки чувствительных полей из базовой таблицы.
Службы Analysis Services используют различные инструменты запроса и отчетности и предварительно вычисляют и хранят агрегированные данные. Интерфейс с сервером отличается от SQL Server, поэтому инструменты для отчетов или запросов для куба (например, ProClarity) отличаются от инструментов отчетности по базе данных (хотя некоторые системы имеют возможность запрашивать либо из них).
спасибо за ответ, означает ли это, что сообщение через службы отчетов с помощью кубов возможно? – Stuart
и что вы рекомендуете для сообщения о кубах? – Stuart
@stuart: Да, вы можете использовать источник данных служб Analysis Services в службах отчетов –