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