Jump to content

Службы анализа Microsoft

(Перенаправлено из служб анализа SQL Server )
Службы анализа Microsoft SQL Server (SSAS)
Разработчик(и) Майкрософт
Стабильная версия
Службы анализа 2016 / 21 декабря 2010 г. ( 21 декабря 2010 г. )
Операционная система Microsoft Windows
Тип OLAP , интеллектуальный анализ данных
Лицензия Лицензионное соглашение Майкрософт
Веб-сайт https://technet.microsoft.com/en-us/sqlserver/cc510300.aspx

Службы анализа Microsoft SQL Server ( SSAS) [ 1 ] ) — инструмент онлайн-аналитической обработки (OLAP) и интеллектуального анализа данных в Microsoft SQL Server . SSAS используется организациями в качестве инструмента для анализа и осмысления информации, которая может быть распределена по нескольким базам данных или в разрозненных таблицах или файлах. Microsoft включила в SQL Server ряд служб, связанных с бизнес-аналитикой и хранением данных . Эти службы включают службы интеграции, службы отчетов и службы анализа. Службы Analysis Services включают в себя группу возможностей OLAP и интеллектуального анализа данных и доступны в двух вариантах: многомерном и табличном, причем разница между ними заключается в способе представления данных. [ нужна ссылка ] В табличной модели информация организована в двумерные таблицы, которые, таким образом, могут быть более удобочитаемы для человека. Многомерная модель может содержать информацию со многими степенями свободы и должна быть развернута для повышения читаемости человеком. [ нужна ссылка ]

В 1996 году Microsoft начала свое вторжение в бизнес OLAP-серверов, приобретя программную технологию OLAP у канадской компании Panorama Software . [ 2 ] Чуть более двух лет спустя, в 1998 году, Microsoft выпустила службы OLAP как часть SQL Server 7. Службы OLAP поддерживали архитектуры MOLAP , ROLAP и HOLAP , а также использовали OLE DB для OLAP в качестве API клиентского доступа и MDX в качестве языка запросов. Он может работать в режиме клиент-сервер или в автономном режиме с локальными файлами кубов. [ 3 ]

В 2000 году Microsoft выпустила Analysis Services 2000. Она была переименована в «OLAP Services» из-за включения служб интеллектуального анализа данных. Analysis Services 2000 считался эволюционным выпуском, поскольку он был построен на той же архитектуре, что и OLAP Services, и, следовательно, был обратно совместим с ней. Основные улучшения включали большую гибкость в проектировании измерений за счет поддержки родительских дочерних измерений, изменения измерений и виртуальных измерений. Еще одной особенностью был значительно улучшенный механизм вычислений с поддержкой унарных операторов, пользовательских объединений и вычислений ячеек. Другими функциями были безопасность измерений, подсчет отдельных элементов, подключение через HTTP, кубы сеансов, уровни группировки и многие другие. [ 4 ]

В 2005 году Microsoft выпустила следующее поколение технологий OLAP и интеллектуального анализа данных под названием Analysis Services 2005. Оно сохраняло обратную совместимость на уровне API: хотя приложения, написанные с использованием OLE DB для OLAP и MDX , продолжали работать, архитектура продукта была совершенно другой. . Основное изменение произошло в модели в форме UDM – унифицированной размерной модели . [ 5 ] [ нужны разъяснения ]

Хронология

[ редактировать ]

Ключевые события в истории Microsoft Analysis Services охватывают период, начинающийся в 1996 году.

События служб Microsoft Analysis Services
Дата Событие
1996-07-01 Microsoft открывает новую команду для создания продукта OLAP под кодовым названием Plato ( перестановка букв из OLAP)
1996-07-15 Делегация Panorama Software встретилась с представителями Microsoft
1996-10-27 Microsoft объявляет о приобретении команды разработчиков Panorama Software
1998-11 Поставляется OLAP Services 7.0 (кодовое имя Sphinx)
2000-08 Поставляется Analysis Services 2000 (кодовое имя Shiloh)
2001-11 Поставляется XML для пакета средств разработки программного обеспечения для анализа 1.0
2003-04 Выпуск ADOMD.NET и XML for Analysis SDK 1.1
2005-10-28 Поставляется Analysis Services 2005 (кодовое название Yukon)
2008-08-06 Поставляется Analysis Services 2008 (кодовое имя Katmai)
2012-03-06 Службы анализа 2012
2014-04-01 Службы анализа 2014
2016-06-01 Службы анализа 2016

Режимы многомерного хранения

[ редактировать ]

Службы Microsoft Analysis Services занимают нейтральную позицию в спорах о MOLAP и ROLAP среди продуктов OLAP. все варианты MOLAP , ROLAP и HOLAP Это позволяет использовать в одной модели.

Режимы хранения разделов

[ редактировать ]
  • MOLAP — многомерный OLAP — как фактические данные, так и агрегаты обрабатываются, хранятся и индексируются с использованием специального формата, оптимизированного для многомерных данных.
  • ROLAP — Реляционный OLAP. И фактические данные, и агрегаты остаются в реляционном источнике данных, что устраняет необходимость в специальной обработке.
  • HOLAP — гибридный OLAP. Этот режим использует реляционный источник данных для хранения фактических данных, но предварительно обрабатывает агрегаты и индексы, сохраняя их в специальном формате, оптимизированном для многомерных данных.

Режимы хранения измерений

[ редактировать ]
  • MOLAP — атрибуты измерений и иерархии обрабатываются и сохраняются в специальном формате.
  • ROLAP — атрибуты измерения не обрабатываются и остаются в реляционном источнике данных.

Табличный режим хранения

[ редактировать ]
  • In-Memory — табличный режим хранения сжимает данные и сохраняет модель в памяти для более быстрого выполнения запросов.


API и объектные модели

[ редактировать ]

Службы Microsoft Analysis Services поддерживают разные наборы API и объектных моделей для разных операций и в разных средах программирования.

Администрация и управление

[ редактировать ]

Языки запросов

[ редактировать ]

Службы Microsoft Analysis Services поддерживают следующие языки запросов.

DDL в службах Analysis Services основан на XML и поддерживает такие команды, как <Create>, <Alter>, <Delete> и <Process>. Для импорта и экспорта моделей интеллектуального анализа данных он также поддерживает PMML .

  • MDX — для запроса кубов OLAP.
  • LINQ — для запроса кубов OLAP из .NET с использованием ADO.NET Entity Framework и Language INtegrated Query (поставщик SSAS Entity Framework Provider). [ 7 ] требуется)
  • SQL — небольшое подмножество SQL (в форме представлений управления, также называемых DMV) для запроса кубов и измерений OLAP, как если бы они были таблицами.
  • DMX — для запроса моделей интеллектуального анализа данных.
  • DAX — для запроса табличных моделей.

См. также

[ редактировать ]
  1. ^ Tableau часто называет кубы SSAS кубами MSAS, заархивировано 29 декабря 2016 г. на Wayback Machine.
  2. ^ «Microsoft объявляет о приобретении технологии онлайн-аналитической обработки Panorama (OLAP)» . Майкрософт .
  3. ^ «Службы OLAP MS SQL Server 7.0» . 28 января 2010 г.
  4. ^ «SQL Server 2000 — службы анализа» .
  5. ^ «Службы анализа SQL Server 2005» . Майкрософт .
  6. ^ «Поставщик SSAS Entity Framework для LINQ to SSAS OLAP» .
  7. ^ «Поставщик SSAS Entity Framework для LINQ to SSAS OLAP» .

Библиография

[ редактировать ]
  • Сивакумар Харинат, Стивен Куинн: Профессиональные службы анализа SQL Server 2005 с MDX . ISBN   0-7645-7918-5
  • Тео Лачев: Прикладные службы Microsoft Analysis Services 2005: и платформа Microsoft Business Intelligence . ISBN   0-9766353-0-5
  • Рид Джейкобсон: Microsoft(r) SQL Server(tm) 2000 Analysis Services Шаг за шагом . ISBN   0-7356-0904-7
  • Клод Зейдман: Технический справочник по интеллектуальному анализу данных с помощью Microsoft SQL Server 2000. '' ISBN   0-7356-1271-4
  • Джордж Споффорд: MDX-Solutions . Уайли, 2001 г., ISBN   0-471-40046-7
  • Моша Пасумански, Марк Уайтхорн, Роб Заре: быстрый путь к MDX . ISBN   1-84628-174-1
  • ЧжаоХуэй Тан, Джейми МакЛеннан: Интеллектуальный анализ данных с помощью SQL Server 2005 . ISBN   0-471-46261-6
  • Эдвард Меломед, Ирина Горбач, Александр Бергер, Пай Бейтман: Службы анализа Microsoft SQL Server 2005 . ISBN   0-672-32782-1
  • Крис Уэбб, Марко Руссо, Альберто Феррари: Экспертная разработка кубов с помощью служб анализа Microsoft SQL Server 2008 . ISBN   1-84719-722-1
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7f0fd853b1ea41dc6e5ad90e882aafba__1715172360
URL1:https://arc.ask3.ru/arc/aa/7f/ba/7f0fd853b1ea41dc6e5ad90e882aafba.html
Заголовок, (Title) документа по адресу, URL1:
Microsoft Analysis Services - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)