Een verbinding maken met een gegevensbron via REST-eindpunten

U kunt verbinding maken met gegevensbronnen via REST-eindpunten en de gegevens analyseren. Maak bijvoorbeeld verbinding met SaaS- of PaaS-applicaties of overheidsgegevens zoals weer-, census- of ruimtelijke gegevens.

Door via REST-eindpunten verbinding te maken met gegevens, kunt u gegevens van veel transactionele SaaS- of PaaS-applicaties analyseren zonder dat u de interne indeling of structuur van de gegevens hoeft te begrijpen.
Maak voordat u begint een JSON-bestand voor de gegevensbron waarmee u verbinding maakt. Zie voor meer informatie: Verbindingsdetails van REST-eindpunten opgeven in een JSON-bestand.
  1. Klik op de beginpagina van Oracle Analytics achtereenvolgens op Maken, Verbinding en REST-API (voorbeeld).
  2. Geef in Verbindingsnaam een gebruiksvriendelijke naam op waaraan u deze verbinding in Oracle Analytics kunt herkennen.
  3. Klik op Bestand importeren en selecteer het ZIP-bestand van de REST-connector dat u als vereiste hebt gemaakt.
    De velden Beschrijving en Basis-URL REST worden ingevuld met gegevens uit het geïmporteerde bestand. In de eindpunttabel staan de Naam en Relatieve URL voor elk beschikbare eindpunt.
  4. Optioneel: Bewerk de eindpunten zodat deze overeenkomen met uw bedrijfsvereisten. U kunt bijvoorbeeld eindpunten verwijderen die u niet nodig hebt.
    • Als u een eindpunt wilt bewerken , dubbelklikt u op de waarde van Naam of Relatieve URL in de tabel en bewerkt u de tekst.
    • Als u een eindpunt wilt toevoegen, klikt u op Eindpunt toevoegen om een rij aan de tabel toe te voegen, en bewerkt u de standaardnaam en de relatieve URL.
    • Als u een eindpunt wilt verwijderen, klikt u op Rij verwijderen naast het eindpunt (d.w.z. X).
  5. Selecteer in Verificatie hoe u de verbinding wilt beveiligen.
    Tip: zorg ervoor dat u een type verificatie selecteert dat overeenkomt met het 'Verificatietype' dat is opgegeven in het geüploade JSON-bestand. Zie voor meer informatie: Verbindingsdetails van REST-eindpunten opgeven in een JSON-bestand.
    • Geen verificatie: sta verbinding toe zonder verificatie. Gebruik deze optie om verbinding te maken met openbare eindpunten.
    • Basis: verifieer de verbinding met een gebruikersnaam en een wachtwoord.
    • HttpHeader: verifieer de verbinding met een beveiligingstoken.
    • OAuth2 Code: maak verbinding met een client met een autorisatiecode die is gegenereerd in uw doelapplicatie (het toegekende-rechttype 'Autorisatiecode'). Dit is het veiligste OAuth2-verbindingstype.
    • OAuth2 Password Credentials: maak met gebruik van een wachtwoord verbinding met een vertrouwde client (het toegekende-rechttype 'Wachtwoord' of 'Wachtwoord resource-eigenaar'). Gebruik dit verbindingstype als u een vertrouwde client gebruikt.
    • OAuth2 Implicit: maak verbinding met een client met behulp van een openbare code die is gegenereerd in uw doelapplicatie (het toegekende-rechttype 'Autorisatiecode'). Dit is minder veilig dan het verbindingstype 'OAuth2 Code', maar eenvoudiger te implementeren.
    • OAuth2 Client Credentials: maak met behulp van een token verbinding met een client (het toegekende-rechttype 'Clientreferenties').
    Voor richtlijnen voor het opgeven van OAuth2-verbindingsgegevens, zie OAuth2-verificatiewaarden voor actieve REST-gegevensbronnen.
  6. Klik op Opslaan.

OAuth2-verificatiewaarden voor actieve REST-gegevensbronnen

Wanneer u verbinding maakt met een gegevensbron waarvoor een REST-API is geactiveerd en hierbij een van de OAuth2-verificatietypen gebruikt (te weten, OAuth2-code, OAuth2-wachtwoordreferenties, OAuth2-impliciet of OAuth2-clientreferenties), wordt u gevraagd om verbindingsgegevens op te geven voor het gebruikte verificatietype.

Dialoogvenster of optie 'Verbinding' Beschrijving

Autoriseren

Klik op Autoriseren om de verbinding te testen en de benodigde codes en tokens aan te vragen.

Verificatie-URL

Voer de URL voor de verificatiepagina in de doelapplicatie in. Bijvoorbeeld: https://example.com/login/oauth/authorize.

Client-ID

Voer de client-ID in die u hebt gekopieerd uit de doelapplicatie, bijvoorbeeld Chimp. Vaak is dit een string die bestaat uit gehele getallen en letters.

Geheime clientsleutel

Voer het clientgeheim in dat u hebt gekopieerd uit de doelapplicatie, bijvoorbeeld Chimp. Vaak is dit een string die bestaat uit gehele getallen en letters.

Wachtwoord

Voer het wachtwoord in dat u gebruikt om aan te melden bij de doelapplicatie.

Bereik

Voer read: of write: in gevolgd door de naam van het doel. Bijvoorbeeld: read:org.

URL token

Voer de autorisatie-URL van de doelapplicatie in. Bijvoorbeeld: https://example.com/login/oauth/access_token.

Gebruikersnaam

Voer de gebruikersnaam in die u gebruikt om aan te melden bij de doelapplicatie.