Verbindingsdetails van REST-eindpunten opgeven in een JSON-bestand

Voordat u een verbinding maakt van Oracle Analytics Cloud naar de REST-eindpunten van een gegevensbron, maakt u een gezipt JSON-bestand met de verbindingsdetails.

U kunt een JSON-sjabloon downloaden uit de Openbare bibliotheek van Oracle Analytics. Sla de verbindingsdetails op in een JSON-bestand op basis van de sjabloon en comprimeer het JSON-bestand vervolgens in ZIP-indeling. U kunt ook voorbeeld-JSON-bestanden downloaden voor een reeks SaaS- en PaaS-applicaties.

JSON-sjabloonindeling voor verbinding met REST-eindpunten

{
    "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-voorbeeld voor verbinding met Survey Monkey REST-eindpunten

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

Over OAuth2-verificatie

Controleer voordat u begint of de doelgegevensbron OAuth2-verificatie ondersteunt. Niet alle gegevensbronnen ondersteunen namelijk OAuth2.

Als u het JSON-bestand maakt op basis van een van de gedownloade sjablonen, geeft u het juiste type verificatie op in het veld Verificatietype.

OAuth2-typen Geldige waarden voor het veld 'Verificatietype'
OAuth2-code OAuth2Code
OAuth2-wachtwoordreferenties OAUTH2PasswordGrant
OAuth2-impliciet OAUTH2ImplicitGrant
OAuth2-clientreferenties OAUTH2ClientCredentials

In dit voorbeeld wordt de verificatiemethode ingesteld op OAuth2-wachtwoordreferenties door "OAUTH2PasswordGrant" op te geven in het veld authentication-type.
Beschrijving van GUID-4642572E-DC9E-4D96-BB92-73FBD9274BC3-default.png volgt hierna
.png

Overige tips voor het maken van het JSON-bestand

  • Verwijder overbodige parameters en waarden uit het bestand.
  • Zorg ervoor dat de waarde voor 'Verificatietype' is ingesteld op 'noauth', 'BasicAuth', 'HttpHeader' of een van de OAuth2-instellingen uit de bovenstaande tabel.