SAP Fiori - Przepływ danych
SAP Fiori Data Flow obejmuje proces przepływu danych w środowisku systemu Fiori, gdy żądanie jest przesyłane przez Launchpad przez użytkownika. Obejmuje to przepływ danych w czasie wykonywania na serwerze frontonu i serwerze zaplecza.
Front-end server - Serwer WWW i proxy OData.
Back End server - dostawca OData.
SAP Fiori używa HTTP/HTTPSprotokół. Jest to architektura uruchomieniowa typu żądanie-odpowiedź.
Obiekty UI i dane Launchpad są przechowywane na serwerze frontonu. Po wywołaniu Launchpad aplikacja odczytuje definicję Launchpad za pośrednictwem wywołania usługi OData.
/UI2/PAGE_BUILDER_PERS jest jedną z usług OData dla Launchpad.
Serwer front-end w Fiori Data Flow
Serwer front-end SAP Fiori działa jako serwer WWW (HTTPS).
Zawiera wszystkie zarejestrowane usługi OData i działa jako punkt końcowy dla usługi OData.
Zawiera również obiekty UI i Launchpad.
Wszyscy użytkownicy frontonu są zdefiniowani na serwerze frontonu i mają przypisane odpowiednie role.
Aby komunikować się z systemem zaplecza, używa aliasu dla systemu zaplecza i współdziała z serwerem zaplecza za pomocą zaufanego połączenia RFC.
Aplikacja Fiori wywołuje usługę OData w celu pobrania danych. System bramy w serwerze front-end zna alias systemowy dla usług i pomaga w pobieraniu danych z systemu zaplecza.
Serwer zaplecza w przepływie danych Fiori
Serwer zaplecza zawiera pakiet SAP Business Suite 7 dla kluczowych aplikacji, takich jak ERP, CRM, SRM, SCM itp.
Zawiera dane aplikacji i służy do dostosowywania aplikacji.
Ten system zawiera 2 klasy OData -
Dostawca modelu
Dostawca danych
Aby uzyskać dostęp do systemu zaplecza, użytkownicy aplikacji utworzonej na serwerze frontonu powinni mieć autoryzację S_RFCACL. To upoważnienie należy przypisać użytkownikom w pakiecie Business.
Połączenie między serwerem frontonu a serwerem zaplecza musi być zaufanym połączeniem RFC. Oznacza to, że ten sam identyfikator jest uwierzytelniany w systemie zaplecza bez podawania hasła. Jak wspomniano wcześniej, identyfikator użytkownika powinien miećS_RFCACL autoryzacja zaufanego logowania.
Użytkownik powinien mieć przypisane role interfejsu użytkownika na serwerze frontonu i role zaplecza na serwerze zaplecza.
Jak sprawdzić przepływ danych w SAP Fiori?
Przejdź do Launchpada, kliknij prawym przyciskiem myszy grey area → Inspect Element.
Jeśli klikniesz Networknic nie zobaczysz. Teraz odśwież łącze przeglądarki Launchpad i zobacz wywołanie różnych usług.
Link do adresu URL usługi OData, otwórz w nowej karcie.
Możesz wyszukać Moja aplikacja w szczegółach usługi OData -