Поделиться через


Пользовательский интерфейс конструктора запросов многомерных выражений служб Analysis Services

Службы Reporting Services предоставляют графические конструкторы запросов для построения запросов многомерных выражений и запросов расширений интеллектуального анализа данных для источника данных служб Analysis Services. Данный раздел посвящен конструктору запросов многомерных выражений. Дополнительные сведения о конструкторе запросов расширений интеллектуального анализа данных см. в разделе Использование конструктора DMX-запросов служб Analysis Services (службы Reporting Services).

Графический конструктор запросов многомерных выражений имеет два режима: режим конструктора и режим запроса. В каждом режиме есть панель метаданных, из которой можно перетаскивать элементы с выбранного куба для построения запроса многомерных выражений, который извлекает данные в ходе обработки отчета.

Пошаговые инструкции по открытию конструктора запросов см. в разделе Как открыть конструктор запросов для создания запроса к набору данных.

Графический конструктор запросов многомерных выражений: режим конструктора

При изменении запроса многомерных выражений для набора данных отчета графический конструктор запросов многомерных выражений откроется в режиме конструктора.

На следующем рисунке отмечены области в режиме конструктора.

Конструктор запросов многомерных выражений служб Analysis Services, режим конструктора

В следующей таблице перечисляются области, доступные в этом режиме.

Панель

Функция

Кнопка выбора куба (...)

Отображает куб, выбранный в настоящий момент.

Панель «Метаданные»

Отображает список мер в иерархическом порядке, ключевые индикаторы производительности (KPIs) и измерения, определенные для выбранного куба.

Панель «Вычисляемые элементы»

Отображает вычисляемые элементы, определенные на данный момент и доступные для использования в запросе.

Панель «Фильтр»

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

Панель «Данные»

Отображает заголовки столбцов для результирующего набора в ходе перетаскивания элементов с панели «Метаданные» и панели «Вычисляемые элементы». Автоматически обновляет результирующий набор, если выбрана кнопка Автовыполнение. .

Можно перетаскивать измерения, меры и ключевые индикаторы производительности с панели «Метаданные», а вычисляемые элементы с панели «Вычисляемые элементы» на панель «Данные». На панели «Фильтр» можно выбрать измерения и относящиеся к ним иерархии, а также задать критерии фильтра для ограничения данных, доступных запросу. При выборе переключателя Автовыполнение (Автоматическое выполнение запроса) на панели инструментов конструктор запросов выполняет запрос каждый раз при помещении объекта метаданных на панель «Данные». Можно выполнить запрос вручную, нажав кнопку Запуск (Выполнение запроса) на панели инструментов.

При создании запроса многомерных выражений в данном режиме следующие дополнительные свойства автоматически включаются в запрос:

Свойства элемента   MEMBER_CAPTION, MEMBER_UNIQUE_NAME

Свойства ячейки   VALUE, BACK_COLOR, FORE_COLOR, FORMATTED_VALUE, FORMAT_STRING, FONT_NAME, FONT_SIZE, FONT_FLAGS

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

Панель инструментов графического конструктора запросов многомерных выражений в режиме конструктора

Панель конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса. В следующей таблице перечислены кнопки и их функции.

Кнопка

Описание

Редактировать как текст

Не включено для данного типа источника данных.

Импортировать

Импортировать существующий запрос из файла определения отчета (RDL), расположенного в файловой системе. Дополнительные сведения см. в разделе Основные сведения о наборах данных отчетов.

Переключение в режим запросов многомерных выражений

Перейти к многомерному выражению командного типа.

Переключение в режим DMX-запросов

Перейти к расширению интеллектуального анализа данных командного типа.

Обновление результирующих данных

Обновить метаданные из источника данных.

Добавление вычисляемого элемента

Отобразить диалоговое окно Построитель вычисляемых элементов.

Переключатель для просмотра пустых ячеек

Переключение между отображением и скрытием пустых ячеек на панели «Данные». (Это эквивалентно использованию предложения NON EMPTY в многомерном выражении).

Автоматическое выполнение запроса

Автоматически выполнять запрос и отображать результат при каждом изменении. Результаты отображаются на панели «Данные».

Кнопка «Показать агрегаты»

Показать статистические выражения на панели «Данные».

Удаление

Удалить выбранный на панели «Данные» столбец из запроса.

Значок диалогового окна «Параметры запроса»

Отображает диалоговое окно Параметры запроса. При указании значений для параметра запроса автоматически создается аналогичный параметр отчета с тем же именем. В качестве значения для параметра запроса устанавливается выражение, ссылающееся на параметр отчета.

Кнопка «Подготовить запрос»

Подготовить запрос.

Выполнение запроса

Выполнить запрос и показать результаты на панели «Данные».

Отмена запроса

Отменить запрос.

Переключение в режим конструктора

Переключение между режимом конструктора и режимом запроса.

Графический конструктор запросов многомерных выражений: режим запроса

Для переключения графического конструктора запросов в режим запроса нажмите кнопку Режим конструктора на панели инструментов.

На следующем рисунке показаны метки областей в режиме запроса.

Конструктор запросов многомерных выражений служб Analysis Services, режим запроса

В следующей таблице перечисляются области, доступные в этом режиме.

Область

Функция

Кнопка выбора куба (...)

Отображает куб, выбранный в настоящий момент.

Панель Метаданные/Функции/Шаблоны

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

Панель запросов

Отображает текст запроса.

Панель результатов

Отображает результаты выполнения запроса.

Область «Метаданные» содержит вкладки Метаданные, Функции и Шаблоны. Можно перетащить измерения, иерархии, ключевые индикаторы производительности и меры с вкладки Метаданные на панель запросов многомерных выражений. Функции можно перетащить с вкладки Функции на панель запросов многомерных выражений. Шаблоны многомерных выражений можно добавить на панель запросов многомерных выражений с вкладки Шаблоны. После выполнения запроса на панели результатов отображаются результаты запроса многомерных выражений.

Запрос многомерных выражений по умолчанию, сформированный в режиме конструктора, можно расширить, включив дополнительные свойства элементов и ячеек. После выполнения запроса следующие значения не будут отражены в результирующем наборе. Однако данные значения передаются службам Reporting Services и могут быть использованы в отчете. Дополнительные сведения см. в разделе Использование расширенных свойств поля для набора данных служб Analysis Services.

Панель инструментов графического конструктора запросов многомерных выражений в режиме запроса

Панель конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса.

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

  • Редактировать как текст

  • Добавить вычисляемый элемент (Добавление вычисляемого элемента)

  • Показывать пустые ячейки (Переключатель для просмотра пустых ячеек)

  • Автовыполнение (Автоматическое выполнение запроса)

  • Показать агрегаты (Кнопка «Показать агрегаты»)

См. также

Задания

Основные понятия