Vytvorenie pripojenia k dátovému zdroju s koncovými bodmi REST

Pomocou koncových bodov REST sa môžete pripojiť k dátovým zdrojom a analyzovať dáta. Môžete sa pripojiť napríklad k aplikáciám SaaS alebo PaaS, prípadne k dátam štátnych organizácií, ako sú dáta predpovede počasia, územného usporiadania alebo sčítania ľudu.

Pripojenie k dátam prostredníctvom koncových bodov REST vám umožňuje analyzovať dáta z mnohých transakčných aplikácií SaaS alebo PaaS aj bez toho, aby ste poznali interný formát alebo štruktúru dát.
Skôr než začnete, vytvorte súbor JSON pre dátový zdroj, ku ktorému sa pripájate. Pozrite si časť Zadanie detailov pripojenia koncového bodu REST v súbore JSON.
  1. Na domovskej stránke služby Oracle Analytics kliknite na položku Vytvoriť, potom kliknite na položku Pripojenie a nakoniec kliknite na položku REST API (ukážka).
  2. V poli Názov pripojenia zadajte používateľsky zrozumiteľný názov na identifikáciu tohto pripojenia v službe Oracle Analytics.
  3. Kliknite na položku Importovať súbor a vyberte súbor ZIP konektora služby REST, ktorý ste vytvorili ako predpoklad.
    Polia Popis a Základná adresa URL služby REST sa vyplnia z importovaného súboru a v tabuľke koncových bodov sa zobrazia hodnoty Názov a Relatívna adresa URL pre každý dostupný koncový bod.
  4. Voliteľný: Upravte koncové body tak, aby zodpovedali vašim podnikovým požiadavkám. Môžete napríklad odstrániť koncové body, ktoré nepotrebujete.
    • Ak chcete upraviť koncový bod, dvakrát kliknite na hodnotu Názov alebo Relatívna adresa URL v tabuľke a upravte text.
    • Ak chcete pridať koncový bod, kliknutím na položku Pridať koncový bod pridajte riadok do tabuľky a upravte predvolené hodnoty názvu a relatívnej adresy URL.
    • Ak chcete odobrať koncový bod, kliknite na položku Odstrániť riadok vedľa koncového bodu (čiže na X).
  5. V poli In Autentifikácia vyberte, ako chcete chrániť pripojenie.
    Tip: Vybraný typ autentifikácie sa musí zhodovať s typom autentifikácie zadaným v nahranom súbore JSON. Pozrite si časť Zadanie detailov pripojenia koncového bodu REST v súbore JSON.
    • Žiadna autentifikácia – povolenie pripojenia bez autentifikácie. Táto voľba sa používa na pripojenie k verejným koncovým bodom.
    • Základná – autentifikácia pripojenia pomocou mena používateľa a hesla.
    • Hlavička HTTP – autentifikácia pripojenia pomocou tokenu zabezpečenia.
    • Kód OAuth2 – pripojenie sa ku klientovi pomocou kódu autorizácie generovaného v cieľovej aplikácii (známe ako typ pridelenia Kód autorizácie). Ide o typ pripojenia OAuth2 s najvyššou úrovňou zabezpečenia.
    • Doklady hesla OAuth2 – pripojenie k dôveryhodnému klientovi pomocou hesla (známe ako Doklady hesla alebo typ pridelenia Heslo vlastníka prostriedku). Tento typ pripojenia použite vtedy, ak používate dôveryhodného klienta.
    • Implicitné OAuth2 – pripojenie sa ku klientovi s verejným kódom generovaným pomocou cieľovej aplikácie (známe ako typ pridelenia Kód autorizácie). Toto pripojenie má nižšiu úroveň zabezpečenia než typ pripojenia Kód OAuth2, implementuje sa však jednoduchšie.
    • Doklady klienta OAuth2 – pripojenie ku klientovi pomocou tokenu (známe ako typ pridelenia Doklady klienta).
    Pokyny na špecifikáciu podrobností pripojenia OAuth2 nájdete v časti Hodnoty autentifikácie OAuth2 pre dátové zdroje podporujúce funkcie REST.
  6. Kliknite na tlačidlo Uložiť.

Hodnoty autentifikácie OAuth2 pre dátové zdroje podporujúce funkcie REST

Keď sa pripojíte k dátovému zdroju, ktorý podporuje funkcie REST, s použitím niektorého z typov autentifikácie OAuth2 (t. j. Kód OAuth2, Doklady hesla OAuth2, Implicitné OAuth2 alebo Doklady klienta OAuth2), zobrazí sa výzva na zadanie detailov pripojenia zodpovedajúcich typu autentifikácie, ktorý používate.

Pole alebo voľba pripojenia v dialógovom okne Popis

Autorizovať

Kliknite na položku Autorizovať na otestovanie pripojenia a vyžiadanie potrebných kódov a tokenov.

Adresa URL autentifikácie

Zadajte adresu URL stránky autentifikácie v cieľovej aplikácii. Napríklad: https://example.com/login/oauth/authorize.

ID klienta

Zadajte ID klienta, ktoré skopírujete z cieľovej aplikácie (napríklad Chimp) – spravidla ide o reťazec číslic a písmen.

Utajený kľúč klienta

Zadajte utajený kľúč klienta, ktorý skopírujete z cieľovej aplikácie (napríklad Chimp) – spravidla ide o reťazec číslic a písmen.

Heslo

Zadajte heslo na prihlásenie sa do cieľovej aplikácie.

Rozsah

Zadajte reťazec read: alebo write:, po ktorom nasleduje názov cieľa. Napríklad: read:org.

Adresa URL tokenu

Zadajte adresu URL na autorizáciu, ktorú poskytla cieľová aplikácia. Napríklad: https://example.com/login/oauth/access_token.

Meno používateľa

Zadajte meno používateľa na prihlásenie sa do cieľovej aplikácie.