Skapa en anslutning till en datakälla med REST-slutpunkter

Du kan ansluta till datakällor med REST-slutpunkter och analysera data. Du kan till exempel ansluta till SaaS- och PaaS-applikationer och till myndighetsdata som väderdata, spatiala data och folkräkningsdata.

När du ansluter till data via REST-slutpunkter kan du analysera data från många SaaS- eller PaaS-transaktionsapplikationer utan att behöva förstå dessa datas interna format eller struktur.
Innan du börjar skapar du en JSON-fil för den datakälla du ansluter till. Se Ange information om anslutningen till REST-slutpunkter i en JSON-fil.
  1. På sidan Hem i Oracle Analytics klickar du på Skapa, på Anslutning och på REST-API (förhandsgranskning).
  2. I Anslutningsnamn anger du ett användarvänligt namn för att identifiera anslutningen i Oracle Analytics.
  3. Klicka på Importera fil och välj den komprimerade filen för REST-anslutning som du skapade som en förutsättning.
    Fälten Beskrivning och Bas-URL för REST fylls i från den importerade filen och i slutpunktstabellen visas Namn och Relativ URL för alla tillgängliga slutpunkter.
  4. Valfritt: Redigera slutpunkterna så att de matchar dina verksamhetsbehov. Du kan till exempel ta bort slutpunkter du inte behöver.
    • Du redigerar en slutpunkt genom att dubbelklicka på värdet för Namn eller Relativ URL i tabellen och redigera texten.
    • Du lägger till en slutpunkt genom att klicka på Lägg till slutpunkt för att lägga till en rad i tabellen och redigera standarnamnet och den relativa URL:en.
    • Du tar bort en slutpunkt genom att klicka på Ta bort rad bredvid slutpunkten (det vill säga på X).
  5. I Autentisering väljer du hur du vill skydda anslutningen.
    Tips! Kontrollera att den autentiseringstyp du väljer matchar den autentiseringstyp som har angetts i den uppladdade JSON-filen. Se Ange information om anslutningen till REST-slutpunkter i en JSON-fil.
    • Ingen autentisering – tillåt anslutning utan autentisering. Använd det alternativet för anslutning till offentliga slutpunkter.
    • Grundläggande – autentisera anslutningen med användarnamn och lösenord.
    • HTTP-huvud – autentisera anslutningen med en säkerhetstoken.
    • OAuth2-kod – anslut till en klient med en auktoriseringskod som genererats i målapplikationen (beviljandetypen med auktoriseringskod). Det här är den säkraste OAuth2-anslutningstypen.
    • Inloggningsuppgifter för OAuth2-lösenord – anslut till en betrodd klient med ett lösenord (beviljandetyp med inloggningsuppgifter för lösenord eller lösenord för resursägare). Använd den anslutningstypen om du använder en betrodd klient.
    • Implicit OAuth2 – anslut till en klient med en offentlig kod som genererats i målapplikationen (beviljandetypen med auktoriseringskod). Den är inte lika säker som anslutningstypen med OAuth2-kod, men den är lättare att implementera.
    • Inloggningsuppgifter för OAuth2-klient – anslut till en klient med ett token (beviljandetypen med inloggningsuppgifter för klient).
    Vägledning för hur du anger uppgifter för OAuth2-anslutning finns i OAuth2-autentiseringsvärden för REST-aktiverade datakällor.
  6. Klicka på Spara.

OAuth2-autentiseringsvärden för REST-aktiverade datakällor

När du ansluter till en REST-aktiverad datakälla med en av de olika typerna av OAuth2-autentisering (det vill säga OAuth2-kod, OAuth2-lösenord för inloggning, Implicit OAuth2 eller Inloggningsuppgifter för OAuth2-klient) uppmanas du att ange anslutningsuppgifter för den autentiseringstyp du använder.

Fält eller alternativ i dialogrutan Anslutning Beskrivning

Auktorisera

Klicka på Auktorisera för att testa anslutningen och begära nödvändiga koder och token.

Aut.-URL

Ange URL:en för autentiseringssidan i målapplikationen. Till exempel https://example.com/login/oauth/authorize.

Klient-id

Ange klient-id:t du kopierat från målapplikationen, till exempel Chimp. Det är vanligen en sträng som innehåller heltal och bokstäver.

Klienthemlighet

Ange klienthemligheten du kopierat från målapplikationen, till exempel Chimp. Det är vanligen en sträng som innehåller heltal och bokstäver.

Lösenord

Ange lösenordet som används för inloggning på målapplikationen.

Scope

Ange read: eller write: följt av namnet på målet. Till exempel read:org.

URL för token

Ange den auktoriserings-URL som tillhandahålls av målapplikation. Till exempel https://example.com/login/oauth/access_token.

Användarnamn

Ange användarnamnet som används för inloggning på målapplikationen.