Oprette en forbindelse til en datakilde med REST-slutpunkter

Du kan oprette forbindelse til datakilder med REST-slutpunkter og analysere dataene. Du kan for eksempel oprette forbindelse til SaaS- eller PaaS-applikationer eller til data fra myndigheder såsom vejrdata, spatielle data eller optællingsdata.

Hvis du opretter forbindelse til data ved hjælp af REST-slutpunkter, kan du analysere data fra mange SaaS- eller PaaS-transaktionsapplikationer uden at skulle forstå dataenes interne format eller struktur.
Inden du går i gang, skal du oprette en JSON-fil for den datakilde, som du opretter forbindelse til. Se Angive forbindelsesdetaljer for REST-slutpunkt i en JSON-fil.
  1. Klik på Opretstartsiden i Oracle Analytics, klik derefter på Forbindelse, og klik derefter på REST API (eksempel).
  2. Angiv et brugervenligt navn i Forbindelsesnavn for at identificere denne forbindelse i Oracle Analytics.
  3. Klik på Importfil, og vælg den ZIP-fil for REST-connector, som du oprettede som forudsætning.
    Felterne Beskrivelse og REST-basis-URL udfyldes fra den importerede fil, og slutpunktstabellen viser Navn og Relativ URL for hvert tilgængeligt slutpunkt.
  4. Valgfrit: Rediger slutpunkterne, så de svarer til dine forretningskrav. Du kan for eksempel slette slutpunkter, som du ikke har brug for.
    • Du redigerer et slutpunkt ved at dobbeltklikke på værdien Navn eller Relativ URL i tabellen og redigere teksten.
    • Du tilføjer et slutpunkt ved at klikke på Tilføj slutpunkt for at føje en række til tabellen og redigere standardnavnet og den relative URL.
    • Du fjerner et slutpunkt ved at klikke på Slet række ud for slutpunktet (det vil sige X).
  5. Under Autentificering skal du vælge, hvordan du vil beskytte forbindelsen.
    Tip: Sørg for, at den autentificeringstype, som du vælger, matcher den autentificeringstype, der er angivet i den uploadede JSON-fil. Se Angive forbindelsesdetaljer for REST-slutpunkt i en JSON-fil.
    • Ingen autentificering - Tillad forbindelse uden autentificering. Brug dette valg til at oprette forbindelse til offentlige slutpunkter.
    • Grundlæggende - Autentificer forbindelsen ved hjælp af et brugernavn og en adgangskode.
    • HttpHeader - Autentificer forbindelsen ved hjælp af et sikkerhedstoken.
    • OAuth2-kode - Opret forbindelse til en klient ved hjælp af en autorisationskode genereret i din målapplikation (kendt som tildelingstypen Autorisationskode). Dette er den sikreste OAuth2-forbindelsestype.
    • Legitimationsoplysninger for OAuth2-adgangskode - Opret forbindelse til en sikker klient ved hjælp af en adgangskode (kendt som tildelingstypen Legitimationsoplysninger for adgangskode eller Ressourceejeradgangskode). Brug denne forbindelsestype, hvis du bruger en sikker klient.
    • Implicit OAuth2 - Opret forbindelse til en klient ved hjælp af en offentlig kode genereret i din målapplikation (kendt som tildelingstypen Autorisationskode). Dette er mindre sikkert end forbindelsestypen OAuth2-kode, men den er nemmere at implementere.
    • Legitimationsoplysninger for OAuth2-klient - Opret forbindelse til en klient ved hjælp af et token (kendt som tildelingstypen Legitimationsoplysninger for klient).
    Se OAuth2-autentificeringsværdier for REST-aktiverede datakilder for vejledning i angivelse af OAuth2-forbindelsesdetaljer.
  6. Klik på Gem.

OAuth2-autentificeringsværdier for REST-aktiverede datakilder

Når du opretter forbindelse til en REST-aktiveret datakilde ved hjælp af en af OAuth2-autentificeringstyperne (dvs. OAuth2-kode, Legitimationsoplysninger for OAuth2-adgangskode, Implicit OAuth2 eller Legitimationsoplysninger for OAuth2-klient), bliver du bedt om at angive forbindelsesdetaljer, der er relevante for den autentificeringstype, som du bruger.

Dialogboksfelt eller valg for forbindelse Beskrivelse

Autoriser

Klik på Autoriser for at teste forbindelsen og anmode om nødvendige koder og tokens.

Auth-URL

Indtast URL'en for autentificeringssiden i målapplikationen. For eksempel https://example.com/login/oauth/authorize.

Klient-id

Indtast den klient-id, som du kopierer fra din målapplikation, såsom Chimp, som typisk er en streng af heltal og bogstaver.

Klienthemmelighed

Indtast den klienthemmelighed, som du kopierer fra din målapplikation, såsom Chimp, som typisk er en streng af heltal og bogstaver.

Adgangskode

Indtast den adgangskode, som du bruger til at logge på din målapplikation.

Omfang

Indtast read: eller write: efterfulgt af navnet på målet. For eksempel read:org.

Token-URL

Indtast den autentificerings-URL, som målapplikationen leverer. For eksempel https://example.com/login/oauth/access_token.

Brugernavn

Indtast det brugernavn, som du bruger til at logge på din målapplikation.