SAP Учебное пособие по конструктору запросов BEx
⚡ Умное резюме
Конструктор запросов BEx в SAP BW — это автономный инструмент, который формирует запросы к инфопровайдерам, определяя характеристики, ключевые показатели, фильтры и переменные, влияющие на то, как отчеты извлекают и представляют бизнес-данные для анализа в пакете Business Explorer.

Что такое SAP Конструктор запросов BEx?
Business Explorer (BEx) является компонентом SAP Система бизнес-аналитики (BI), предоставляющая гибкие инструменты отчетности и анализа для стратегического анализа и принятия решений в организации. Эти инструменты включают функции запросов, отчетности и анализа. SAP NetWeaver 7.0 предоставляет следующие инструменты BEx:
- Конструктор запросов BEx
- Дизайнер веб-приложений BEx
- BEx вещатель
- Анализатор BEx
Инструмент BEx позволяет отображать прошлые и настоящие данные на разных уровнях детализации и с разных точек зрения. Он может создавать прогнозы планирования с использованием интегрированного планирования бизнес-аналитики (BI Integrated Planning), а система BEx Information Broadcasting может распространять контент бизнес-аналитики по электронной почте либо в виде предварительно рассчитанных документов с историческими данными, либо в виде ссылок на данные в режиме реального времени.
Дизайнер запросов: Как следует из названия, он используется для определения запросов, которые извлекают данные из SAP BW. Конструктор запросов действует как мост между SAP Инфо-провайдеры BW и интерфейсные инструменты отчетности (SAP ЧБ / SAP BO). Он ограничивает отображаемый список полей в соответствии с требованиями и определяет размещение объектов отчета по умолчанию. Он также позволяет пользователям определять фильтры, переменные экрана выбора (подсказки), вычисления и преобразования единиц измерения, которые недоступны в инфопровайдерах.
Доступ к конструктору запросов
Для доступа к конструктору запросов BEx выполните следующие действия:
Шаг 1)
- Перейдите в Пуск -> Все программы.
- В папке «Business Explorer» доступен «Конструктор запросов». Нажмите «Конструктор запросов».
Шаг 2)
- Выберите необходимую систему BW.
- Нажмите кнопку ОК.
- Введите имя клиента.
- Имя пользователя.
- Пароль.
- Язык входа в систему.
- Нажмите кнопку ОК.
Панель запросов
- Подробная информация об InfoProvider доступна здесь.
- Вкладки для просмотра различных компонентов отчета.
- В окне «Свойства» отображаются свойства каждого компонента, выбранного в запросе.
- Здесь отображаются системные сообщения, такие как сообщения об ошибках или предупреждениях, возникающих во время проверки запроса.
- Отображает список использованных компонентов, выбранных в запросе.
Панель запросов – стандартная панель инструментов
Стандартная панель инструментов в конструкторе запросов содержит следующие кнопки.
- Создать новый запрос
- Открытый запрос
- Сохранить запрос
- Сохраните все
- Опубликовать в Интернете
- Проверить запрос
- Свойства запроса
- Порез
- Копировать
- Вставить
- TogglВкладки «Фильтр» и «Строки/столбцы»
- Клетки
- Conditions
- Исключения
- Основные свойства
- Задач
- Сообщения
- Где используется
- Документы
- Технические названия
Элементы запроса
- Ключевые цифры: Ключевые показатели представляют собой числовые данные или KPI (ключевые показатели эффективности). Они, в свою очередь, подразделяются на расчетные ключевые показатели (CKF) и ограниченные ключевые показатели (RKF).
- Характеристики: Характеристика определяет критерии классификации объектов, например, материал, период или местоположение.
- Атрибуты навигации отображаются в конструкторе запросов в виде характеристик.
Другие элементы запроса
- Габаритные размеры: Схожие характеристики группируются в одном измерении. Например, измерение «Время» включает в себя год, месяц, неделю и так далее.
- Атрибуты: Атрибуты определяют дополнительные свойства характеристики. Например, у свойства «Материал» могут быть размер, длина или ширина. Атрибут отображения нельзя добавить в запрос, если не добавлена также соответствующая характеристика, но вы можете установить для свойства характеристики значение «Без отображения».
Свойства запроса
- Выберите вкладку «Последовательность переменных». Она управляет порядком отображения переменных на экране выбора для пользователей.
- Перечислите переменные, использованные в запросе. Может присутствовать несколько переменных, расположенных в нужном порядке.
- Выберите вкладку «Дисплей».
- Флажок «Скрыть повторяющиеся значения ключа» определяет, будет ли характеристика повторяться в каждой строке.
- Параметр «Отображать коэффициенты масштабирования для ключевых показателей» определяет, будет ли коэффициент масштабирования отображаться в верхней части соответствующего столбца.
- Выберите вкладку «Дополнительно». Она наиболее важна с точки зрения BO, поскольку определяет, будет ли запрос виден BO. Для предоставления BO доступа к запросу необходимо установить флажок.
- Если этот запрос будет использоваться из BO, необходимо установить флажок «Разрешить внешний доступ к этому запросу».
- Выберите вкладку «Строки/столбцы».
- Параметры в разделе «Положение результата» определяют местоположение промежуточного итога (результатов в формате BW) — ниже/выше или справа/слева от характеристик.
- Параметры в разделе «Подавлять нули» определяют, применяется ли подавление нулей к запросу.
Фильтры
Фильтры ограничивают данные, извлекаемые запросом. Фильтры могут быть динамическими или статическими. Значения статических фильтров не могут быть изменены пользователями во время выполнения, в то время как динамические фильтры или переменные могут быть изменены пользователем или системой во время выполнения запроса.
Шаги по применению фильтров в запросе:
- Выберите вкладку «Фильтр».
- Фильтры можно применить в разделе «Ограничения характеристик».
- Фильтры можно применить в разделе «Значения по умолчанию».
Ограничения по характеристикам применяются перед операцией получения данных, тогда как значения по умолчанию приводят к получению всех данных, а ограничение применяется только в интерфейсе отчета. Если в WAD/анализаторе применена опция «Очистить все фильтры», фильтры в значениях по умолчанию удаляются из интерфейса, но фильтры, примененные с помощью ограничения по характеристикам, остаются в силе. Рекомендуется иметь как минимум одно или два ограничения по характеристикам при использовании запроса BW для вселенной BO.
Переменные показатели
Переменные — это параметры запроса, которые вы определяете в конструкторе запросов и которые заполняются значениями только при выполнении запроса. Переменные — это многократно используемые объекты. Переменные, определенные в конструкторе запросов, доступны во всех инфопровайдерах. Они не зависят от инфопровайдера, а зависят от инфообъекта, для которого были созданы.
Типы переменных:
- Характеристические значения
- Иерархии
- Узлы иерархии
- тексты
- Элементы формулы
Шаги по созданию переменной:
Шаг 1)
- Для создания переменной перейдите в папку «Переменные значений характеристик» в соответствующем разделе характеристики.
- Щелкните правой кнопкой мыши по папке и выберите «Создать переменную».
Шаг 2)
- В следующем окне введите Descriptион.
- Введите Техническое имя.
- Различные типы обработки.
- В рамках эталонной характеристики переменная может быть присвоена либо конкретному инфообъекту, либо всем инфообъектам на основе одной и той же эталонной характеристики.
- На вкладке «Подробности» укажите, принимает ли переменная следующие параметры:
- Одно значение / Несколько значений / Диапазон.
- Вариант выбора (позволяет использовать любой из вышеперечисленных вариантов во время выполнения; не поддерживается в BW-BO).
Шаг 3)
- Откройте вкладку «Значения по умолчанию».
- Укажите фильтр по умолчанию, применяемый к отчету. Это значение может быть изменено пользователем во время выполнения.
Условия и исключения
Условия выступают в качестве фильтров для ключевых показателей, например, для 10 самых успешных клиентов или продуктов с наименьшей маржой (10%).
Исключения аналогичны «условному выделению» в MS ExcelОни выделяют строки, столбцы или ячейки, где значение KPI выше или ниже определенного порогового значения. Поскольку они не импортируются в BO Universe, они не рассматриваются подробно в этой статье.

















