JSON 파일에 REST 끝점 접속 세부정보 지정

Oracle Analytics Cloud에서 데이터 소스의 REST 끝점으로 접속을 생성하기 전에 접속 세부정보가 포함된 압축 JSON 파일을 생성합니다. 데이터 소스가 JSON 형식으로 데이터를 출력할 수 있는지 확인합니다.

Oracle Analytics 공개 라이브러리에서 JSON 템플리트를 다운로드할 수 있습니다. 템플리트를 기반으로 JSON 파일에 접속 세부정보를 저장한 다음, JSON 파일을 ZIP 형식으로 압축합니다. 다양한 SaaS 및 PaaS 애플리케이션의 예제 JSON 파일을 다운로드할 수도 있습니다.

REST 끝점 접속을 위한 JSON 템플리트 형식

{
    "name": "Connection name",
    "description": "Brief description",
    "baseURL": "URL, e.g. https://api.surveymonkey.com/v3",
    "endpoints": {
        "Endpoint 1": "Endpoint 1 URL, e.g. https://api.surveymonkey.com/v3/users/endpoint1",
        "Endpoint 2": "Endpoint 2 URL, e.g. https://api.surveymonkey.com/v3/question_bank/endpoint2",
        "Endpoint n": "Endpoint n URL, e.g. https://api.surveymonkey.com/v3/users/endpointn"
    },
    "authentication": {
        "type": "Authentication type"
    }
}

Survey Monkey REST 끝점 접속을 위한 JSON 예제

{
    "name": "Survey Monkey Connection",
    "description": "Survey Monkey connection",
    "baseURL": "https://api.surveymonkey.com/v3",
    "endpoints": {
        "Users": "https://api.surveymonkey.com/v3/users/me",
        "Questions": "https://api.surveymonkey.com/v3/question_bank/questions"
    },
    "authentication": {
        "type": "HttpHeader"
    }
}

OAuth2 인증 정보

시작하기 전에 대상 데이터 소스가 OAuth2 인증을 지원하는지 확인하십시오. 모든 데이터 소스가 OAuth2를 지원하는 것은 아닙니다.

다운로드한 템플리트 중 하나를 사용하여 JSON 파일을 생성할 때 authentication-type 필드에 적절한 인증 유형을 지정합니다.

OAuth2 유형 authentication-type 필드에 적합한 값
OAuth2 코드 OAuth2Code
OAuth2 비밀번호 인증서 OAUTH2PasswordGrant
OAuth2 암시적 OAUTH2ImplicitGrant
OAuth2 클라이언트 인증서 OAUTH2ClientCredentials

이 예제에서 OAuth2 비밀번호 인증서 인증 방법은 authentication-type 값으로 "OAUTH2PasswordGrant"를 사용하여 지정됩니다.
GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png에 대한 설명이 이어집니다.
.png''

JSON 파일 생성에 관한 기타 팁

  • 파일에서 불필요한 매개변수와 값을 제거하십시오.
  • 인증 유형 값이 noauth, BasicAuth, HttpHeader 또는 위의 표에 있는 OAuth2 설정 중 하나로 설정되었는지 확인하십시오.