Ange information om anslutningen till REST-slutpunkter i en JSON-fil

Innan du skapar en anslutning från Oracles analysmoln till en datakällas REST-slutpunkter skapar du en JSON-fil som innehåller anslutningsdetaljerna.

Du kan ladda ned en JSON-mall från Oracle Analytics offentliga bibliotek. Lagra anslutningsdetaljerna i en JSON-fil baserad på mallen och komprimera sedan JSON-filen i ZIP-format. Du kan även ladda ned JSON-exempelfiler för ett antal olika SaaS- och PaaS-applikationer.

JSON-mallformat för anslutning till REST-slutpunkter

{
    "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"
    }
}

JSON-exempel för anslutning till REST-slutpunkter för Survey Monkey

{
    "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"
    }
}

Om OAuth2-autentisering

Innan du börjar kontrollerar du att måldatakällan har stöd för OAuth2-autentisering. Alla datakällor har inte stöd för OAuth2.

När du skapar JSON-filen med en av de nedladdade mallarna anger du lämplig autentiseringstyp i fältet authentication-type.

OAuth2-typer Giltiga värden för fältet för autentiseringstyp.
OAuth2-kod OAuth2Code
Inloggningsuppgifter för OAuth2-lösenord OAUTH2PasswordGrant
Implicit OAuth2 OAUTH2ImplicitGrant
Inloggningsuppgifter för OAuth2-klient OAUTH2ClientCredentials

I det här exemplet anges autentiseringsmetoden med inloggningsuppgifter för OAuth2-lösenord med "OAUTH2PasswordGrant" som värde för authentication-type.
Beskrivning av GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png följer
.png

Andra tips på hur du kan skapa JSON-filen

  • Ta bort onödiga parametrar och värden från filen.
  • Se till att värdet för autentiseringstyp är inställt på noauth, BasicAuth, HttpHeader eller en av OAuth2-inställningarna i tabellen ovan.