Crearea unei conexiuni la o sursă de date cu puncte finale REST

Puteţi să vă conectaţi la sursele de date cu puncte finale REST şi să analizaţi datele. De exemplu, conectaţi-vă la aplicaţii SaaS sau PaaS sau la date oficiale, precum cele meteo, spaţiale sau despre recensământ.

Conectarea la date folosind puncte finale REST vă permite să analizaţi datele din multe aplicaţii SaaS sau PaaS de tranzacţionare fără a fi nevoie să înţelegeţi formatul sau structura internă a datelor.
Înainte de a începe, creaţi un fişier JSON pentru sursa de date la care vă conectaţi. Consultaţi Specificarea detaliilor conexiunii la punctele finale REST într-un fişier JSON.
  1. Pe pagina Home din Oracle Analytics, faceţi clic pe Creare, apoi pe Conexiune şi apoi faceţi clic pe API REST (Previzualizare).
  2. În Nume conexiune, specificaţi un nume intuitiv, pentru a identifica această conexiune în Oracle Analytics.
  3. Faceţi clic pe Import fişier şi selectaţi fişierul ZIP al conectorului REST pe care l-aţi creat ca cerinţă preliminară.
    Câmpurile Descriere şi URL bază REST sunt populate din fişierul importat, iar tabelul punctului final afişează Numele şi URL-ul relativ pentru fiecare punct final disponibil.
  4. Opţional: Editaţi punctele finale pentru a se potrivi cu cerinţele dvs. de business. De exemplu, puteţi şterge punctele finale de care nu mai aveţi nevoie.
    • Pentru a edita un punct final, faceţi dublu clic pe valoarea pentru Nume sau URL relativ din tabel şi editaţi textul.
    • Pentru a adăuga un punct final, faceţi clic pe Adăugare punct final, pentru a adăuga un rând la tabel, şi editaţi numele şi URL relativ prestabilite.
    • Pentru a elimina un punct final, faceţi clic pe Ştergere rând, de lângă punctul final (adică pe X).
  5. În Autentificare, selectaţi cum doriţi să protejaţi conexiunea.
    Sfat: Asiguraţi-vă că tipul de autentificare pe care îl selectaţi se potriveşte cu cel specificat în fişierul JSON încărcat. Consultaţi Specificarea detaliilor conexiunii la punctele finale REST într-un fişier JSON.
    • Fără autentificare - Permiteţi conexiunea fără autentificare. Utilizaţi această opţiune pentru a vă conecta la puncte finale publice.
    • De bază - Autentificaţi conexiunea cu un nume de utilizator şi o parolă.
    • HttpHeader - Autentificaţi conexiunea cu un token de securitate.
    • Cod OAuth2 - Conectaţi-vă la un client folosind un cod de autorizare generat în aplicaţia dvs. de destinaţie (cunoscut ca tip de autorizare cu cod de autorizare). Acesta este cel mai sigur tip de conexiune OAuth2.
    • Acreditări pentru parolă OAuth2 - Conectaţi-vă la un client recunoscut folosind o parolă (cunoscut ca tip de autorizare cu Acreditări pentru parolă sau cu parola proprietarului resursei). Utilizaţi acest tip de conexiune dacă utilizaţi un client recunoscut.
    • OAuth2 Implicit - Conectaţi-vă la un client folosind un cod public generat în aplicaţia dvs. de destinaţie (cunoscut ca tip de autorizare cu cod de autorizare). Este mai puţin sigur decât tipul de conexiune cu cod OAuth2, dar este mai uşor de implementat.
    • Acreditări client OAuth2 - Conectaţi-vă la un client folosind un token (cunoscut ca tip de autorizare cu acreditări client).
    Pentru îndrumări despre specificarea detaliilor conexiunii: OAuth2, consultaţi Valorile autentificării OAuth2 pentru sursele de date activate prin REST.
  6. Faceţi clic pe Salvare.

Valorile autentificării OAuth2 pentru sursele de date activate prin REST

Atunci când vă conectaţi la o sursă de date activată pentru REST utilizând unul dintre tipurile de autentificare OAuth2 (adică Cod OAuth2, Acreditări pentru parolă OAuth2, OAuth2 implicit sau Acreditări client OAuth2), vi se solicită să specificaţi detaliile conexiunii adecvate pentru tipul de autentificare pe care îl utilizaţi.

Câmp sau opţiune pentru caseta de dialog pentru conexiune Descriere

Autorizare

Faceţi clic pe Autorizare pentru a testa conexiunea şi pentru a solicita codurile şi tokenurile necesare.

URL de autorizare

Introduceţi URL-ul pentru pagina de autentificare în aplicaţia de destinaţie. De exemplu, https://example.com/login/oauth/authorize.

ID client

Introduceţi ID-ul clientului pe care îl copiaţi din aplicaţia de destinaţie, cum ar fi Chimp, şi care este, de obicei, un şir de numere întregi şi litere.

Cheie secretă client

Introduceţi cheia secretă a clientului pe care o copiaţi din aplicaţia de destinaţie, cum ar fi Chimp, şi care este, de obicei, un şir de numere întregi şi litere.

Parolă

Introduceţi parola utilizată pentru a vă conecta la aplicaţia de destinaţie.

Domeniu

Introduceţi read: sau write:, urmat de numele destinaţiei. De exemplu, read:org.

URL token

Introduceţi URL-ul de autorizare furnizat de aplicaţia de destinaţie. De exemplu, https://example.com/login/oauth/access_token.

Numele de utilizator

Introduceţi numele de utilizator utilizat pentru a vă conecta la aplicaţia de destinaţie.