SAP Fiori - поток данных
SAP Fiori Data Flow охватывает процесс потока данных в системном ландшафте Fiori, когда пользователь делает запрос через Launchpad. Это включает поток данных времени выполнения на внешнем и внутреннем серверах.
Front-end server - Веб-сервер и прокси OData.
Back End server - Провайдер OData.
SAP Fiori использует HTTP/HTTPSпротокол. Это архитектура времени выполнения запрос-ответ.
Объекты пользовательского интерфейса и данные панели запуска хранятся на сервере переднего плана. Когда вызывается Launchpad, приложение считывает определение Launchpad через вызов службы OData.
/UI2/PAGE_BUILDER_PERS является одной из служб OData для Launchpad.
Интерфейсный сервер в потоке данных Fiori
Интерфейсный сервер SAP Fiori действует как веб-сервер (HTTPS).
Он содержит все зарегистрированные службы OData и действует как конечная точка для службы OData.
Он также содержит объекты UI и Launchpad.
Все пользователи переднего плана определены на сервере переднего плана и им назначены правильные роли.
Для связи с серверной системой он использует псевдоним для внутренней системы и взаимодействует с внутренним сервером, используя надежное соединение RFC.
Приложение Fiori вызывает службу OData для получения данных. Система шлюза на внешнем сервере знает системные псевдонимы для служб и помогает получать данные из внутренней системы.
Внутренний сервер в Fiori Data flow
Внутренний сервер содержит SAP Business Suite 7 для ключевых приложений, таких как ERP, CRM, SRM, SCM и т. Д.
Он содержит данные приложения и используется для настройки приложений.
Эта система содержит 2 класса OData -
Поставщик модели
Поставщик данных
Для доступа к серверной системе пользователи приложений, созданные на интерфейсном сервере, должны иметь авторизацию. S_RFCACL. Эта авторизация должна быть назначена пользователям в Business Suite.
Соединение между интерфейсным сервером и внутренним сервером должно быть доверенным RFC-соединением. Это означает, что тот же идентификатор аутентифицируется в серверной системе без ввода пароля. Как упоминалось ранее, идентификатор пользователя должен иметьS_RFCACL авторизация для доверенного входа в систему.
Пользователю должны быть назначены роли пользовательского интерфейса на внешнем сервере и внутренние роли на внутреннем сервере.
Как проверить поток данных в SAP Fiori?
Перейдите в Launchpad, щелкните правой кнопкой мыши grey area → Inspect Element.
Если вы щелкните Networktab вы ничего не увидите. Теперь обновите ссылку браузера Launchpad и посмотрите вызов различных сервисов.
URL-адрес службы OData, открыть в новой вкладке.
Вы можете искать My App в деталях службы OData -