Справочник по многомерным выражениям

Многомерные выражения — это язык запросов, предназначенный для работы с многомерными данными и получения их в службах Microsoft SQL Server 2005 Analysis Services (SSAS). Многомерные выражения основаны на спецификации XML для аналитики (XMLA) с некоторыми расширениями для служб SQL Server 2005 Analysis Services. Многомерные выражения состоят из идентификаторов, значений, инструкций, функций и операторов, которые службы Analysis Services могут вычислять для получения объекта (например, набора или элемента) или скалярного значения (например, строки или числа).

Многомерные запросы и выражения в службах SQL Server 2005 Analysis Services применяются для следующих целей:

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

Синтаксис многомерных выражений внешне похож на синтаксис языка SQL, который обычно используется в реляционных базах данных. Тем не менее, многомерные выражения не являются расширением языка SQL и во многом от него отличаются. Для создания многомерных выражений, предназначенных для конструирования или защиты кубов, или для создания запросов многомерных выражений, возвращающих или форматирующих многомерные данные, необходимо изучить основные понятия многомерных выражений и многомерного моделирования, а также синтаксис элементов, операторов, инструкций и функций многомерных выражений.

ms145506.note(ru-ru,SQL.90).gifПримечание.
Дополнительные сведения см. в разделе «Дополнительные ресурсы» на странице SQL Server 2005 — службы Analysis Services веб-узла Microsoft TechNet. Дополнительные сведения о производительности запросов многомерных выражений и вычислений см. в разделе «Написание эффективных многомерных выражений» Руководства по производительности служб SQL Server 2005 Analysis Services.

В этом разделе

Раздел Описание

Ключевые понятия многомерных выражений (многомерные выражения)

Содержит описание основных понятий многомерных выражений, необходимых для работы с кубами служб SQL Server 2005 Analysis Services.

Синтаксические элементы в многомерных выражениях (многомерные выражения)

Содержит описание различных элементов синтаксиса языка многомерных выражений, применяемых в выражениях, инструкциях и сценариях.

Основные понятия о запросах многомерных выражений (многомерные выражения)

Содержит описание основных принципов запросов многомерных выражений, включая инструкцию многомерных выражений SELECT, оси, предложение FROM, предложение WHERE, именованные наборы, вычисляемые элементы, вычисления ячеек, значения свойств, управление данными и их изменение.

Основные понятия о сценариях многомерных выражений (многомерные выражения)

Содержит сведения о создании и использовании сценариев многомерных выражений в кубе служб SQL Server 2005 Analysis Services.

Справка по языку многомерных выражений (многомерные выражения)

Описывает инструкции, операторы и функции языка многомерных выражений.

См. также

Другие ресурсы

XML for Analysis (XMLA)
Справочник по языкам SQL Server
Retrieving Data from an Analytical Data Source
Создание и редактирование сценариев многомерных выражений

Справка и поддержка

Получение помощи по SQL Server 2005