REST 리소스 생성

Objectives

After completing this lesson, you will be able to:
  • REST API에 대한 데이터 리소스를 생성합니다.
  • 앱에서 REST 데이터 리소스에 액세스합니다.

REST 리소스

REST 리소스는 REST 프로토콜을 준수하는 데이터 소스에 대한 연결입니다. OData보다 더 일반화된 데이터 서비스 유형입니다. 서비스에 대한 메타데이터를 제공하기 위해 REST 서비스가 반드시 필요한 것은 아닙니다. 따라서 SAP Build Apps에서 이를 설정할 때 이에 대한 구성 정보를 조금 더 제공해야 할 수 있습니다.

정의해야 하는 두 가지 주요 사항은 다음과 같습니다.

  • 구조화된 정보 뷰를 제공하는 데이터의 스키마
  • 데이터 리소스에서 수행할 수 있는 HTTP 요청 유형

다음과 같은 모든 유형의 정보를 얻을 수있는 수천 개의 REST 서비스, 일부 무료 및 일부는 지불이 있습니다.

  • 날씨 리포트
  • 스포츠 정보
  • 농담
  • 지질학 정보
  • 정부 정보 및 기타

REST 리소스 생성

비즈니스 시나리오

동영상을 재생하여 REST 서비스를 기반으로 데이터 리소스를 생성하고 데이터에 액세스하는 방법을 알아보십시오.

REST 리소스의 데이터에 액세스

비즈니스 시나리오

이 절차에서는 데이터에 액세스하는 데 필요한 단계에 대해 설명합니다.

단계

  1. 데이터에 액세스합니다.

    1. 사용자 인터페이스 탭을 다시 선택하여 UI 캔버스로 돌아갑니다.

      제목과 텍스트 구성요소가 있어야 합니다.

    2. 제목 구성요소를 선택하고 속성 창에서 컨텐트 으로 변경합니다.

    3. 변수 를 선택합니다.

      이제 백엔드에서 데이터를 저장하고 이를 검색하기 위한 로직을 포함하는 데이터 변수를 생성하겠습니다.

    4. 데이터 변수 를 선택한 다음 데이터 변수 추가 를 선택합니다.

    5. MLBTeams 를 데이터 변수의 기준으로 사용할 데이터 리소스로 선택합니다.

    6. UI 캔버스로 돌아가려면 사용자 인터페이스 를 선택합니다.

    7. 텍스트 컴포넌트를 선택하고 고객 이름을 표시하도록 구성합니다. 속성 창에서 반복 아래의 아이콘을 선택한 다음 데이터 및 변수, 데이터 변수 를 차례로 선택합니다. MLBTeams1 을 선택하고 저장 을 선택합니다.

      텍스트 구성요소는 반복됨을 나타내기 위해 세 번 표시됩니다(세 번은 데이터 양을 나타내지 않습니다 ... 항상 세 번).

      시스템 스크린샷
    8. Properties 창에서 Content 필드 아래의 ABC 를 선택하고 Data item in repeat 을 선택합니다. 현재 를 선택한 다음 이름 을 선택합니다.

    9. 저장을 선택합니다.

  2. 테스트를 수행합니다.

    1. 앱을 실행하면 백엔드에서 검색된 팀 리스트가 표시됩니다.