○ API Endpoint 확인

○ cf 로그인하기
- 터미널에 'cf login' 입력
- API Endpoint 복사 밑 붙여넣기
- SAP 로그인 Email 및 password 입력
1) 로그인 진행 시, 백스페이스 등을 누르면 오류문자가 입력되니 유의
2) 비밀번호는 입력 시에, 캡슐화(?)되어 보이지 않으니 참고
○ CDS 배포
- 터미널에 ' cds deploy --to hana' 입력
- cds deploy
1) HANA DB에 CAP Java Application이 사용할 새로운 HDI Container를 생성해 배포
2) 별도로 이름을 지정하지 않으면 <프로젝트명> + '-db' 형태의 이름을 기본값으로 하여 Container를 생성

○ 배포 결과 확인
- DB Explorer 접속
- 좌측 상 '+' 버튼 클릭

○ 인스턴스 추가
- Instance Typedml 'HDI Container' 선택
- OK 클릭

○ 배포된 데이터 확인
- Open Data 클릭 및 CDS 배포 데이터 확인

○ CAP Java Application을 BTP에 배포
- 생성된 프로젝트에서 mta.yaml의 'Build MTA Project' 클릭
- 터미널에서 'mbt build' 입력과 같음

○ 빌드 성공 시, mta_archives 생성 완료

○ CF에 Application 배포
- .mtar에서 'Deploy MTA Archive' 클릭 및 실행

○ 배포 결과 확인
- 배포된 결과를 BTP Cockpit의 Space > Application에서 확인 가능
- mta.yaml에 등록된 대로 크게 db-deployer와 srv로 나뉘어 배포됨

'SAP > ABAP' 카테고리의 다른 글
| [ ABAP ] CDS Views(2) (0) | 2023.02.15 |
|---|---|
| [ ABAP ] CDS Views(1) (0) | 2023.02.14 |
| [ ABAP ] CDS BTP + Eclips + ABAP (0) | 2023.02.14 |
| [ ABAP ] CDS Views (0) | 2023.02.13 |