Поиск…


замечания

SSAS является аналитическим решением Microsoft. Это началось строго как решение OLAP, но теперь оно имеет несколько режимов. SSAS может использоваться как семантический уровень, который поддерживает как форматированные отчеты, так и управляемые сценарии BI самообслуживания. Клиентские инструменты подключаются к базам данных SSAS через поставщиков OLE DB или ADOMD.

Типичными причинами использования SSAS являются:

  • увеличенная скорость запроса
  • общие метаданные (объединения, иерархии, KPI)
  • способность реализовать безопасность на уровне строк
  • многомерный анализ (ad-hoc-анализ, предварительные расчеты времени, сквозные исследования)
  • избегая конфликтов ресурсов с исходными системами OLTP
  • объединение данных из нескольких источников

Архитектура BISM

BISM Artchitecture

Режимы

С 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.



Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow