Редактор запросов MDX (SQL Server Analysis Services — многомерные данные)

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

Функции

  • Введите скрипты в области редактора запросов MDX Query Editor.

  • Чтобы выполнить скрипты, нажмите клавишу F5 или нажмите кнопку "Выполнить " на панели инструментов или в меню "Запрос " нажмите кнопку "Выполнить". Если выбрана часть кода, выполняется только эта часть. Если код не выбран, выполняется всё содержимое редактора MDX-запросов.

  • Просматривайте метаданные для кубов и других объектов, содержащихся в базе данных служб Analysis Services в области метаданных.

  • Чтобы получить справку по синтаксису многомерных выражений, выберите ключевое слово в редакторе запросов многомерных выражений и нажмите клавишу F1.

  • Для получения динамической помощи по синтаксису MDX в меню Справка выберите Динамическая справка, чтобы открыть компонент Динамической справки. При использовании динамической справки разделы справки отображаются в окне динамической справки при вводе ключевых слов в редакторе запросов.

Панель инструментов редакторов SQL Server Analysis Services

При открытии редактора MDX-запросов панель инструментов редакторов служб Analysis Services отображается с кнопками, перечисленными в следующей таблице.

Срок Определение
Подключить Открывает диалоговое окно "Подключение к серверу ", чтобы установить подключение к экземпляру служб Analysis Services.
Разъединить Отключает редактор запросов MDX от экземпляра служб Analysis Services.
Изменение подключения Открывает диалоговое окно "Подключение к серверу ", чтобы установить подключение к другому экземпляру служб Analysis Services.
Новый запрос с текущим подключением Открывает новое окно редактора запросов многомерных выражений, используя сведения о подключении из текущего окна редактора запросов многомерных выражений.
Доступные базы данных Измените подключение к другой базе данных Службы Analysis Services в том же экземпляре.
выполнение Выполняет выбранный код, или, если код не выбран, выполняет весь код в редакторе запросов MDX.
Анализ Проверяет синтаксис выбранного кода. Если код не выбран, проверяет синтаксис всего окна редактора запросов MDX.
Отмена выполнения запроса Отправляет запрос на отмену на сервер. Некоторые запросы не могут быть немедленно отменены, но должны ждать соответствующего условия отмены. При отмене запросов задержки могут возникать во время отката транзакций.

Окно редактора запросов MDX

Параметры, перечисленные в следующей таблице, доступны в редакторе запросов MDX.

Срок Определение
Окно редактора запросов Введите инструкции и скрипты MDX для выполнения в редакторе запросов MDX.

Контекстное меню редактора запросов предоставляет следующие параметры:

Вырезать: копирует текущий выделенный фрагмент в буфер обмена и удаляет выделение из окна редактора запросов.

Копировать: копирует текущий выделенный фрагмент в буфер обмена.

Вставка: вставляет содержимое буфера обмена в текущий выбор.

Подключение. Открывает диалоговое окно "Подключение к серверу ", чтобы установить подключение к экземпляру служб Analysis Services.

Отключение: отключает текущий редактор запросов от экземпляра служб Analysis Services.

Отключить все запросы: отключает все открытые редакторы запросов.

Изменение подключения. Открывает диалоговое окно "Подключение к серверу ", чтобы установить подключение к другому экземпляру служб Analysis Services.

Откройте сервер в обозревателе объектов: открывает экземпляр служб Analysis Services, к которому подключен текущий редактор запросов в обозревателе объектов.

Выполнение: выполните выбранный код или если код не выбран, выполняет весь код в текущем редакторе запросов.

Окно свойств: отображает окно свойств в SQL Server Management Studio для текущего окна запроса.

Параметры запроса: отображает диалоговое окно "Параметры запроса ".
Окно метаданных Отображает метаданные для базы данных Служб Analysis Services, в данный момент подключенной.
Куб Выберите куб в текущей подключенной базе данных Служб Analysis Services, чтобы отобразить метаданные, связанные с кубом на вкладке метаданных .
Метаданные Отображает метаданные куба, выбранного в кубе, включая группы мер и меры, ключевые показатели производительности, измерения, иерархии, уровни, элементы и свойства элементов. Чтобы получить полный квалифицированный ключ объекта, для этого можно:

Перетащите объект с вкладки метаданных в область запроса.

Щелкните объект правой кнопкой мыши и выберите " Копировать", а затем щелкните правой кнопкой мыши область запроса и выберите "Вставить".
Функции Отображает метаданные функций MDX, доступных базе данных Служб Analysis Services, извлечённых из набора строк схемы MDSCHEMA_FUNCTIONS. Чтобы получить синтаксис функции, выполните следующие действия.

Перетащите объект с вкладки "Функции " в область запросов.

Щелкните правой кнопкой мыши функцию и выберите " Копировать", а затем щелкните правой кнопкой мыши область запроса и выберите "Вставить".
Окно результатов Отображает результаты MDX-запроса или скрипта в табличной форме.
Окно сообщений Отображает сведения о выполнении MDX-инструкции или скрипта. Например, в этом окне отображаются все ошибки, возникающие во время выполнения, или количество ячеек, полученных после выполнения.