Логическая архитектура (службы Analysis Services — многомерные данные)

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

  • Серверный компонент служб Службы Analysis Services реализован в виде службы Microsoft Windows. Службы SQL Server Службы Analysis Services поддерживают работу нескольких экземпляров на одном компьютере, при этом каждый экземпляр служб Службы Analysis Services реализован как отдельный экземпляр службы Windows.

  • Клиенты обмениваются данными со службами Службы Analysis Services с помощью общедоступного стандарта XML для аналитики (XMLA), который представляет собой протокол на базе SOAP для выполнения команд и получения ответов и предоставляется в виде веб-службы. Клиентские модели объектов также предоставляются через XML для аналитики, и доступ к ним производится через управляемый поставщик, например ADOMD.NET, или через собственный поставщик OLE DB.

  • Команды запросов могут быть выражены на следующих языках. SQL; многомерных выражений — языка запросов отраслевого стандарта, ориентированного на анализ; расширений интеллектуального анализа данных — языка запросов отраслевого стандарта, ориентированного на интеллектуальный анализ данных. Также язык сценариев служб Analysis Services (ASSL) можно использовать для управления объектами базы данных служб Службы Analysis Services. См. также разделыКлючевые понятия многомерных выражений (многомерные выражения), Справочник по многомерным выражениям, Справочник по расширениям интеллектуального анализа данных

Также службы Службы Analysis Services поддерживают ядро локального куба, которое позволяет приложениям на отключенных клиентах просматривать локально хранимые многомерные данные. Дополнительные сведения см. в разделе Клиенты (службы Analysis Services — многомерные данные).