SAP Webi - Запросы с использованием BEx
Вы можете создавать документы Webi на основе BEx (Business Exchange Queries), созданного BEx Query Designer, который основан на InfoCube в системе SAP BW. Вы можете подключиться к запросу BEx в Webi с помощью соединения BI Consumer Service (BICS). Вам не нужно создавать юниверс для запросов BEx, и все атрибуты, иерархии, измерения и меры автоматически отображаются в документе Webi.
Вы можете редактировать, создавать и обновлять документы на основе BEx, используя интерфейс веб-приложений Web Intelligence Rich (на основе апплетов) или Webi Rich Client. Если вы используете веб-интерфейс Webi DHTML, вы можете только просматривать или обновлять документ Webi на основе BEx, но вы не можете их редактировать.
Следует учитывать следующие важные моменты о BEx -
Вы можете использовать только запросы BEx, которые отмечены флажком «Разрешить внешний доступ к запросу».
Чтобы управлять отображением объектов, см. Ограничения и эквивалентные страницы, чтобы гарантировать правильное использование запросов.
Следующие объекты метаданных поддерживаются BEx в Webi -
- Hierarchies
- Characteristics
- Атрибуты навигации
- Показать атрибуты
- Основные ключевые показатели
- Расчетные цифры и формулы
- Ограниченные ключевые цифры
- Variables
- Индивидуальная структура
Как включить доступ к запросу BEx?
Откройте BEx Query Designer и выберите запрос, который хотите использовать в инструменте BO. Перейдите на вкладку «Свойства» → «Дополнительно» и выберите «Разрешить внешний доступ к запросу». Сохраните запрос.
Подключение BICS в CMC
Вы можете создать соединение BICS в CMC или также в средстве дизайна информации. Подключение может быть создано к одному запросу BEx или к поставщику информации.
Войдите в консоль CMC → Выберите соединение OLAP из раскрывающегося списка.
Щелкните Новое соединение → В списке поставщиков выберите SAP NetWeaver Business Warehouse.
Точно так же вы можете определить соединение BICS в IDT. Выберите соединение OLAP и выберите SAP NetWeaver Business Warehouse → Драйвер промежуточного программного обеспечения клиента SAP BICS.
Как использовать BEx в качестве источника данных в WebI Rich Client?
Откройте Webi Rich Client → Новый документ.
Нажмите, чтобы выбрать запрос BEx в качестве источника данных. В новом окне выберите соединение BICS на правой панели и соответствующий запрос BEx → Ok.
Все объекты из BEx будут добавлены в панель запросов с левой стороны. Вы можете перетащить объекты в Result Objects.
После того, как вы нажмете «Выполнить запрос», все объекты результатов будут добавлены в новый документ Webi, как показано на следующем снимке.