Использование конструктора запросов многомерных выражений Hyperion Essbase в режиме запроса (построитель отчетов 2.0)
Во время создания набора данных на основе источника данных Hyperion Essbase построитель отчетов 2.0 открывает графический конструктор запросов многомерных выражений в режиме конструктора. Для переключения в режим запроса щелкните переключатель Режим конструктора () на панели инструментов конструктора запросов. Используйте режим запроса, чтобы непосредственно просматривать или изменять текст запроса многомерных выражений, а также для интерактивного построения запроса многомерных выражений. Можно выбрать куб, перетащить элементы в область «Данные», добавить вычисляемые элементы и сразу же просмотреть результирующий набор. Дополнительные сведения о режиме конструктора см. в разделе Использование конструктора запросов многомерных выражений Hyperion Essbase в режиме конструктора (построитель отчетов 2.0).
Графический конструктор запросов в режиме запросов содержит панель инструментов с кнопками, раскрывающийся список Выбрать куб и четыре области: область «Метаданные», которая включает вкладки Метаданные и Функции, области «Переменные», «Запросы» и «Результаты». Дополнительные сведения о пользовательском интерфейсе см. в разделе Пользовательский интерфейс конструктора запросов Hyperion Essbase (построитель отчетов 2.0).
Выбор базы данных
Прежде чем можно будет использовать режим запроса для создания запроса, необходимо воспользоваться кнопкой Выбрать куб для выбора куба, из которого будут получаться данные. После выбора куба весь текст запроса многомерных выражений удаляется из области «Запрос».
Область «Метаданные»
В области «Метаданные» можно просматривать метаданные выбранного куба, такие как измерения и меры.
Для кубов в древовидной форме отображаются иерархии, уровни, элементы и свойства элементов. Объекты из области «Метаданные» можно перетащить в область «Запрос», где для этих метаданных добавится соответствующий текст запроса многомерных выражений. Текст вставляется в позицию, обозначенную курсором.
Вкладка «Функции» позволяет просматривать доступные для использования в запросе многомерных выражений функции и перетаскивать их в область «Запрос». Функция вставляется в позицию, обозначенную курсором.
Фильтрация данных
Параметризованные запросы не поддерживаются поставщиком данных Microsoft.NET Framework для Hyperion Essbase, поскольку этот источник данных их не поддерживает.
Чтобы отфильтровать данные из источника данных Hyperion Essbase в режиме запроса, введите предложение многомерных выражений для ограничения получаемых данных.
Примечание |
---|
Некоторые синтаксические элементы многомерных выражений поддерживаются не всеми модулями обработки данных. Дополнительные сведения о фильтрации данных для этого поставщика см. в подразделе «Фильтрация данных» раздела Использование конструктора запросов многомерных выражений Hyperion Essbase в режиме конструктора (построитель отчетов 2.0). |
Расширенные свойства
Модуль обработки данных Hyperion Essbase поддерживает расширенные свойства полей для многомерных источников данных. Список поддерживаемых полей см. в разделе Использование расширенных свойств поля в кубе Hyperion Essbase (построитель отчетов 2.0).
Результаты
Результаты запроса многомерных выражений отображаются в области «Результат» после нажатия кнопки Выполнить, расположенной на панели инструментов.
Чтобы отобразить в области «Метаданные» изменения кубов в источнике данных, нажмите кнопку Обновить на панели инструментов. При выполнении запроса обновляется только область результатов.
Примечание |
---|
По умолчанию в результатах запроса многомерных выражений пустые ячейки скрыты. Это эквивалентно использованию предложения NON EMPTY в многомерном выражении. Для отображения пустых ячеек щелкните переключатель Показывать пустые ячейки на панели инструментов конструктора запросов. |
Определение запроса
Запросы многомерных выражений сохраняются в файле определения отчета в виде текста и спецификации запроса многомерных выражений. При изменении текста запроса с помощью конструктора запросов соответствующая спецификация запроса автоматически формируется и сохраняется в определении отчета.