SAP Fiori-데이터 흐름
SAP Fiori Data Flow는 사용자가 Launchpad를 통해 요청할 때 Fiori 시스템 환경의 데이터 흐름 프로세스를 다룹니다. 여기에는 프런트 엔드 서버 및 백 엔드 서버의 런타임 데이터 흐름이 포함됩니다.
Front-end server − 웹 서버 및 OData 프록시.
Back End server − OData 공급자.
SAP Fiori 사용 HTTP/HTTPS실험 계획안. 요청-응답 런타임 아키텍처입니다.
UI 개체 및 런치 패드 데이터는 프런트 엔드 서버에 저장됩니다. Launchpad가 호출되면 앱은 OData 서비스 호출을 통해 Launchpad 정의를 읽습니다.
/UI2/PAGE_BUILDER_PERS Launchpad 용 OData 서비스 중 하나입니다.
Fiori 데이터 흐름의 프런트 엔드 서버
SAP Fiori 프런트 엔드 서버는 웹 서버 (HTTPS)로 작동합니다.
등록 된 모든 OData 서비스를 포함하고 OData 서비스의 끝점 역할을합니다.
또한 UI 및 Launchpad 개체도 포함합니다.
모든 프런트 엔드 사용자는 프런트 엔드 서버에 정의되어 있으며 올바른 역할이 할당됩니다.
백엔드 시스템과 통신하기 위해 백엔드 시스템의 별칭을 사용하고 신뢰할 수있는 RFC 연결을 사용하여 백엔드 서버와 상호 작용합니다.
Fiori 앱은 일부 데이터를 얻기 위해 OData 서비스를 호출합니다. 프런트 엔드 서버의 게이트웨이 시스템은 서비스의 시스템 별칭을 알고 백 엔드 시스템에서 데이터를 가져 오는 데 도움을줍니다.
Fiori 데이터 흐름의 백엔드 서버
백엔드 서버에는 ERP, CRM, SRM, SCM 등과 같은 주요 애플리케이션을위한 SAP Business Suite 7이 포함되어 있습니다.
여기에는 응용 프로그램 데이터가 포함되며 응용 프로그램 사용자 지정에 사용됩니다.
이 시스템은 2 개의 OData 클래스를 포함합니다-
모델 제공자
데이터 제공자
백엔드 시스템에 액세스하려면 프런트 엔드 서버에서 생성 된 응용 프로그램 사용자에게 권한이 있어야합니다. S_RFCACL. 이 권한은 Business Suite의 사용자에게 할당되어야합니다.
프런트 엔드 서버와 백 엔드 서버 간의 연결은 신뢰할 수있는 RFC 연결이어야합니다. 비밀번호를 입력하지 않고 백엔드 시스템에 동일한 ID가 인증되었음을 의미합니다. 앞서 언급했듯이 사용자 ID는S_RFCACL 신뢰할 수있는 로그온에 대한 권한.
사용자에게는 프런트 엔드 서버에 할당 된 UI 역할과 백 엔드 서버에 백 엔드 역할이 있어야합니다.
SAP Fiori에서 데이터 흐름을 확인하는 방법은 무엇입니까?
Launchpad로 이동하여 마우스 오른쪽 버튼을 클릭하십시오. grey area → Inspect Element.
클릭하면 Network탭, 당신은 아무것도 볼 수 없습니다. 이제 Launchpad 브라우저 링크를 새로 고치고 다른 서비스에 대한 호출을 확인하십시오.
OData 서비스 URL 링크, 새 탭에서 엽니 다.
OData 서비스 세부 정보에서 My App을 검색 할 수 있습니다.