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

Oracle Analytics Cloud에서 데이터 소스의 REST 끝점으로 접속을 생성하기 전에 접속 세부정보가 포함된 압축 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 설정 중 하나로 설정되었는지 확인하십시오.