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, как показано на следующем снимке.