ssas учебник
Начало работы с ssas
Поиск…
замечания
SSAS является аналитическим решением Microsoft. Это началось строго как решение OLAP, но теперь оно имеет несколько режимов. SSAS может использоваться как семантический уровень, который поддерживает как форматированные отчеты, так и управляемые сценарии BI самообслуживания. Клиентские инструменты подключаются к базам данных SSAS через поставщиков OLE DB или ADOMD.
Типичными причинами использования SSAS являются:
- увеличенная скорость запроса
- общие метаданные (объединения, иерархии, KPI)
- способность реализовать безопасность на уровне строк
- многомерный анализ (ad-hoc-анализ, предварительные расчеты времени, сквозные исследования)
- избегая конфликтов ресурсов с исходными системами OLTP
- объединение данных из нескольких источников
Архитектура BISM
Режимы
С SSAS 2012 по SSAS 2016 существует 3 доступных режима: многомерный, табличный и Power Pivot для SharePoint. Как многомерные, так и табличные режимы имеют возможность хранить исходные данные в модели и обрабатывать ее периодически или напрямую запрашивать данные из источника. Прямой доступ к исходным данным называется ROLAP в многомерном режиме и Direct Query в табличном режиме.
многомерный
Многомерный SSAS рассматривается как более зрелый, традиционный корпоративный BI-решение. Он использует движок OLAP и требует, чтобы модель данных модели с хорошо сформированной моделью работала оптимально. MDX используется для запроса куба SSAS, а XMLA используется для определения, развертывания, обновления и обработки куба.
Атрибуты многомерного решения SSAS:
- хранимая модель может быть больше, чем память сервера
- может иметь несколько кубов на базу данных
- может параллельно обрабатывать разделы
- содержит возможности интеллектуального анализа данных
Особенности многомерного решения SSAS:
- собственные иерархии родительского родителя
- родственные отношения «многие ко многим»
- обратна запись
- названные множества
- собственные ролевые размеры
- атрибуты измерения для оптимизации, дискретизации, члена по умолчанию, агрегации
табличный
Табличный SSAS был введен с SSAS 2012. Он использует встроенный движок xVelocity. DAX - это родной язык запросов, хотя MDX можно использовать, и механизм SSAS переводит его в DAX. Начиная с уровня совместимости 1200 вперед, TMSL (язык сценариев табличной модели) - это JSON, который используется для определения и обработки табличной модели. Табличные решения SSAS на уровне совместимости 1100 и 1103 используют XMLA.
- In-memory означает, что он должен помещаться на сервере
- Единая модель для каждой базы данных
- Разделы обрабатываются последовательно до SSAS 2016
- В большинстве случаев лучше выполнять различные вычисления по сравнению с многомерной альтернативой
Особенности табличного решения SSAS:
- иерархии родитель-ребенок через DAX
- отношения «многие ко многим» через DAX
- нет собственного пользовательского интерфейса для создания сквозных действий
- большая способность интегрировать разрозненные источники данных по сравнению с многомерными
- гибкая модель (таблицы, а не измерения и группы измерений)
- размеры ролевых игр с вычисленными таблицами в SSAS 2016+
- Обновление пути от моделей Power Pivot
Версии
| Версия | Дата выхода |
|---|---|
| OLAP-сервисы 7.0 | 1998-11-27 |
| Аналитические услуги 2000 | 2000-08-01 |
| Аналитические услуги 2005 | 2005-10-28 |
| Аналитические услуги 2008 | 2008-08-06 |
| Аналитические услуги 2012 | 2012-03-06 |
| Услуги анализа 2014 | 2014-04-01 |
| Услуги анализа 2016 | 2016-06-01 |
Установка или настройка
Подробные инструкции по установке или установке ssas.
