z2soo's Blog

[Fiori] Data Model 추가 본문

SAP/Etc

[Fiori] Data Model 추가

z2soo 2022. 11. 23. 17:10
반응형

프로젝트 생성

Fiori 실습을 진행하기 위한 환경이자 하나의 작업 단위인 프로젝트와 그 안에 View를 우선 생성해준다. 이전 글을 참조하도록 하자. 

 

[Fiori] 프로젝트 생성

1. Work Space 생성 Fiori 프로젝트 생성이라고는 하지만, 하나의 작업 단위를 생성하는 과정으로 이해하면 될 것 같다. SAP Cloud Cockpit 사이트에서 Neo 평가판 > 서비스 부분으로 들어가면 다음과 같이

z2soo.tistory.com

 

1. URL 테이터 추가

manifest.json 파일의 data source 탭으로 이동해서 추가 버튼을 눌러주면 팝업 창이 뜬다.

 

 

지금은 URL 주소를 활용해서 데이터를 가져올 것이기 때문에 Service URL을 선택해주고, Create a new data source를 클릭한다.

 

 

Create a new data source를 클릭하면 아래와 같은 팝업창이 뜬다. 사용자 메일과 비밀번호를 입력해주고, oData 이름 설정 및 바인드 하고자 하는 데이터의 URL을 입력해준다. URL을 통해 데이터를 가져올 것이기 떄문에 Proxy Type은 Internet 그대로 둔다.

 

 

아래와 같은 화면이 나오면 등록이 완료된 것이다.

 

 

2. 데이터 연결 확인

URL 데이터 연결이 잘 되었는지 확인을 위해서는 SAP Cockpit neo 평가판 초기화면 > 연결 > 대상으로 들어가서 확인 가능하다. 해당 연결 대상 옆에 보이는 아이콘 중 네번째 아이콘을 누르면 된다.

 

 

연결이 정상적으로 되었다면, 다음과 같이 확인 가능하다. 

 

 

3. 데이터 모델 확인

연결이 성공적으로 되었으면, 아까 create a new data source 클릭한 창으로 다시 돌아가보자. 아까 연결시킨 oData가 뜨면, relative URL에 다음의 주소(/V2/Northwind/Northwind.svc/)를 추가한 후, 다수의 entity set이 들어있는 oData임을 확인할 수 있다면 next를 눌러 저장한다.

 

manifest.json > Data source > +

 

manifest.json > Data source > +

 

manifest.json 파일의 models 탭을 들어가보면, 데이터 모델이 default 이름으로 등록이 된 것을 확인할 수 있다. 이제 해당 프로젝트에서 데이터 바인딩(=데이터 연결)이 가능하다. 

 

manifest.json > Models

 

manifest.json > Models

 

반응형

'SAP > Etc' 카테고리의 다른 글

[Fiori] Back button 생성  (0) 2022.11.25
[Fiori] Data Binding  (0) 2022.11.25
[Fiori] Label, Button 생성  (0) 2022.11.17
S/4HANA SQL Editor  (0) 2022.11.17
[Fiori] View 생성  (0) 2022.11.17
Comments