본문 바로가기

안녕하세요!

SAP/ABAP

[ ABAP ] CDS BTP 배포

○ 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로 나뉘어 배포됨 

728x90
반응형

'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

loading