Пользовательский интерфейс конструктора запросов Hyperion Essbase
Добавления: 12 декабря 2006 г.
Службы Reporting Services предоставляют графический конструктор запросов, предназначенный для построения запросов многомерных выражений (MDX) к источнику данных Hyperion Essbase. Графический конструктор запросов многомерных выражений имеет два режима: режим конструктора и режим запросов. В каждом режиме есть область «Метаданные», из которой можно перетаскивать элементы куба, определенного в источнике данных, для построения запроса многомерных выражений, получающего данные при обработке отчета.
В этом разделе описываются кнопки панели инструментов и области конструктора запросов для каждого режима работы графического конструктора запросов.
Графический конструктор запросов в режиме конструктора
Когда конструктор отчетов находится в режиме просмотра данных при создании и изменении набора данных, содержащего данные Hyperion Essbase, графический конструктор запросов открывается в режиме конструктора, являющемся режимом по умолчанию. На следующем рисунке отмечены области в режиме конструктора.
В следующей таблице описываются функции каждой области.
Область | Функция |
---|---|
Кнопка «Выбрать куб» |
Отображает куб, выбранный в настоящий момент. |
Область «Метаданные» |
Отображает иерархический список кубов. |
Область «Вычисляемые элементы» |
Отображает вычисляемые элементы, определенные на данный момент и доступные для использования в запросе. |
Область «Фильтр» |
Отображает фильтры, применяемые к запросу. |
Область «Данные» |
Отображает результаты выполнения запроса. |
В область «Данные» можно перетаскивать измерения и меры из области «Метаданные» и вычисляемые элементы из области «Вычисляемые элементы». Если переключатель Автовыполнение на панели инструментов включен, конструктор запросов выполняет запрос каждый раз при перетаскивании объекта в область «Данные». Если переключатель Автовыполнение выключен, конструктор запросов не выполняет запрос при любых изменениях в области «Данные». Запрос можно выполнить вручную, нажав кнопку Запуск на панели инструментов.
В области «Фильтр» можно выбрать значения измерений, чтобы ограничить данные, получаемые из источника данных. Значения, определенные фильтром в режиме конструктора, отображаются в предложении многомерных выражений WHERE в режиме запросов.
Панель инструментов графического конструктора запросов в режиме конструктора
Панель инструментов конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса. В следующей таблице перечислены кнопки и описаны их функции.
Кнопка | Описание |
---|---|
Набор данных |
Выбор набора данных. |
Изменение выбранного набора данных. |
|
Удаление выбранного набора данных. |
|
Обновление полей для выбранного набора данных. |
|
Обычный конструктор запросов. Недоступна в этом режиме. |
|
Обновление метаданных из источника данных. |
|
Отображение диалогового окна Построитель вычисляемых элементов. Используйте его, чтобы создать или изменить выражения для вычисляемого элемента, включая задание свойства Порядок вычисления. |
|
Переключение между режимами отображения и скрытия пустых ячеек в области «Данные». (Это эквивалентно использованию предложения NON EMPTY в многомерном выражении). |
|
Автоматическое выполнение запроса и вывод результатов после каждого изменения, например после удаления столбца в области «Данные». Результаты отображаются в области «Данные». |
|
Удаление выбранного элемента из запроса. Используйте эту кнопку для удаления выбранных строк в области «Фильтр». |
|
Выполнение запроса и отображение результатов в области «Данные». |
|
Отмена запроса. |
|
Переключение между режимом конструктора и режимом запросов. |
Графический конструктор запросов в режиме запросов
Для переключения графического конструктора запросов в режим запросов щелкните переключатель Режим конструктора на панели инструментов. На следующем рисунке показаны части конструктора запросов в режиме запросов.
В следующей таблице описываются функции каждой области.
Область | Функция |
---|---|
Кнопка «Выбрать куб» |
Отображает куб, выбранный в настоящий момент. |
Область «Метаданные/Функции» |
Отображает окно с вкладками, содержащее список доступных метаданных и функций, которые можно использовать при создании текста запроса. |
Область «Запрос» |
Отображает текст текущего запроса. |
Область «Результат» |
Отображает результаты запроса. |
Можно перетаскивать меры и измерения с вкладки Метаданные области «Метаданные» в область «Запросы многомерных выражений». Функции можно перетаскивать в область «Запросы многомерных выражений» с вкладки Функции. При выполнении запроса в области «Результат» отображаются результаты текущего запроса многомерных выражений.
Панель инструментов графического конструктора запросов в режиме запросов
Панель инструментов конструктора запросов содержит кнопки, которые помогают создавать запросы многомерных выражений с помощью графического интерфейса. Кнопки на панели инструментов в режиме конструктора и режиме запросов совпадают, однако в режиме запросов недоступны следующие кнопки:
- Обычный конструктор запросов ()
- Добавить вычисляемый элемент ()
- Показывать пустые ячейки ()
- Автовыполнение ()
Внешние ресурсы
Использование служб SQL Server 2005 Reporting Services с Hyperion Essbase
См. также
Другие ресурсы
Использование конструктора запросов многомерных выражений Hyperion Essbase в режиме запроса
Использование конструктора запросов многомерных выражений Hyperion Essbase в режиме конструктора
Использование расширенных свойств поля в кубе Hyperion Essbase
Как создать набор данных (конструктор отчетов)