Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Службы Reporting Services предоставляют графические конструкторы для создания запросов на языке многомерных выражений (MDX) и запросов на языке выражений анализа данных (DMX) для источника данных службы Analysis Services. В этом разделе описывается конструктор запросов MDX. Дополнительные сведения о конструкторе запросов DMX см. в разделе Тип подключения Analysis Services для DMX (SSRS).
Графический конструктор запросов MDX имеет два режима: режим конструктора и режим запроса. Каждый режим предоставляет панель метаданных, из которой можно перетаскивать членов из выбранных кубов, чтобы создать MDX-запрос, который извлекает данные при обработке отчета.
Это важно
Пользователи получают доступ к источникам данных при создании и выполнении запросов. Необходимо предоставить минимальные разрешения на источники данных, такие как разрешения только для чтения.
Графический конструктор запросов MDX в режиме проектирования
При изменении MDX-запроса для набора данных отчета графический конструктор MDX-запросов открывается в режиме проектирования.
На следующем рисунке обозначаются области для режима проектирования.
запросов MDX
В следующей таблице перечислены области в этом режиме:
| панель | Функция |
|---|---|
| Выберите кнопку "Куб" (...) | Отображает выбранный в данный момент куб. |
| Область метаданных | Отображает иерархический список мер, ключевых показателей эффективности и измерений, определенных на выбранном кубе. |
| Область вычисляемых членов | Отображает заданные в данный момент вычисляемые элементы, доступные для использования в запросе. |
| Область фильтров | Используется для выбора измерений и связанных иерархий для фильтрации данных по источнику и ограничению данных, возвращаемых в отчет. |
| Панель «Данные» | Отображает заголовки столбцов в результирующем наборе, когда вы перетаскиваете элементы из области метаданных и области вычисляемых элементов. Автоматически обновляет результирующий набор, если выбрана кнопка AutoExecute . . |
Из области метаданных можно перетаскивать измерения, меры и ключевые показатели эффективности, а из области вычисляемых элементов — вычисленные элементы на панель данных. В области фильтра можно выбрать измерения и связанные иерархии и задать выражения фильтров, чтобы ограничить данные, доступные для запроса. Если на панели инструментов выбрана кнопка ), конструктор запросов запускает запрос каждый раз, когда вы добавляете объект метаданных на панель данных.
Вы можете вручную запустить запрос с помощью кнопки "Выполнить запрос" (
) на панели инструментов.
При создании запроса MDX в этом режиме в него автоматически включаются следующие дополнительные свойства:
Свойства элемента MEMBER_CAPTION, MEMBER_UNIQUE_NAME
Свойства ячейки ЗНАЧЕНИЕ, ЦВЕТ_ФОНА, ЦВЕТ_ПЕРЕДНЕГО_ПЛАНА, ОТФОРМАТИРОВАННОЕ_ЗНАЧЕНИЕ, СТРОКА_ФОРМАТА, НАЗВАНИЕ_ШРИФТА, РАЗМЕР_ШРИФТА, ФЛАГИ_ШРИФТА
Чтобы указать собственные дополнительные свойства, необходимо вручную изменить запрос MDX (многомерных выражений) в режиме запроса.
Панель инструментов конструктора MDX-запросов в режиме проектирования
Панель инструментов конструктора запросов предоставляет кнопки, которые помогут вам разрабатывать MDX-запросы с помощью графического интерфейса. В следующей таблице перечислены кнопки и их функции.
| Кнопка | Описание |
|---|---|
| Редактировать как текст | Не включен для этого типа источника данных. |
| Импорт | Импортируйте существующий запрос из файла определения отчета (RDL) в файловой системе. Дополнительные сведения см. в разделе "Внедренные наборы данных отчетов" и общие наборы данных (построитель отчетов и службы SSRS). |
|
|
Перейдите на командный тип MDX. |
|
|
Переключитесь на тип команды DMX. |
|
|
Обновите метаданные из источника данных. |
|
|
Откройте диалоговое окно "Построитель вычисляемых элементов". |
|
|
Переключение между отображением и отсутствием пустых ячеек на панели данных. (Это эквивалентно использованию оператора NON EMPTY в MDX). |
|
|
Автоматически запускайте запрос и отображайте результат при каждом изменении. Результаты отображаются на панели данных. |
|
|
Отображение агрегатов на панели данных. |
|
|
Удалите выбранный столбец в области данных из запроса. |
|
|
Откроется диалоговое окно "Параметры запроса ". При указании значений параметра запроса автоматически создается параметр отчета с тем же именем. Для параметра запроса задано выражение, ссылающееся на параметр отчета. |
|
|
Подготовьте запрос. |
|
|
Запустите запрос и отобразите результаты на панели данных. |
|
|
Отмена запроса. |
|
|
Переключение между режимом конструктора и режимом запроса. |
Графический конструктор запросов многомерных выражений в режиме запроса
Чтобы изменить графический конструктор запросов на режим запроса , нажмите кнопку "Режим конструктора " на панели инструментов.
На следующем рисунке назначены метки для панелей в режиме запроса.
В следующей таблице перечислены области в этом режиме:
| панель | Функция |
|---|---|
| Выберите кнопку "Куб" (...) | Отображает выбранный в данный момент куб. |
| Область метаданных/ функций и шаблонов | Отображает иерархический список мер, ключевых показателей эффективности и измерений, определенных в выбранном кубе. |
| Область запросов | Отображает текст запроса. |
| Область результатов | Отображает результаты выполнения запроса. |
На панели метаданных отображаются вкладки метаданных, функций и шаблонов. На вкладке Метаданные вы можете перетащить измерения, иерархии, KPI и меры на панель запросов MDX. На вкладке "Функции" можно перетащить функции в панель запросов MDX. На вкладке "Шаблоны" можно добавить шаблоны MDX в панель запросов MDX. При выполнении запроса в области результатов отображаются результаты запроса MDX.
Вы можете расширить запрос MDX по умолчанию, созданный в режиме конструктора, включая дополнительные свойства элементов и свойства ячейки. При выполнении запроса эти значения не отображаются в результирующем наборе. Однако они передаются обратно в Reporting Services, и эти значения можно использовать в отчете. Дополнительные сведения см. в разделе "Расширенные свойства полей" для базы данных служб Analysis Services (SSRS).
Панель инструментов графического конструктора запросов в режиме запроса
Панель инструментов конструктора запросов предоставляет кнопки, которые помогут вам разрабатывать MDX-запросы с помощью графического интерфейса.
Кнопки панели инструментов идентичны между режимом конструктора и режимом запроса, но следующие кнопки не включены для режима запроса:
Редактировать как текст
Добавление вычисляемого члена (
)Показать пустые ячейки ()
AutoExecute (
)Показать агрегации (
)
См. также
Определение параметров в конструкторе запросов многомерных выражений для служб Analysis Services (построитель отчетов и службы SSRS)Создание общего набора данных или внедренного набора данных (построитель отчетов и SSRS)Тип подключения служб Analysis Services для DMX (SSRS)RSReportDesigner Configuration FileAnalysis Services для многомерных выражений (SSRS)