Stvaranje datoteke arhive potrebne za veze s bazom podataka koje upotrebljavaju Kerberos provjeru autentičnosti

Za povezivanje s izvorom podataka s pomoću Kerberos provjere autentičnosti možete unijeti pojedinosti o vezi u Oracle Analytics s pomoću pojedinosti veze spremljene u datoteku arhive (na primjer, komprimirana datoteka sa *.zip datotečnim nastavkom).

Spremanje pojedinosti veze u datoteku arhive (to jest, komprimiranu datoteku sa *.zip datotečnim nastavkom) olakšava povezivanje s izvorom Spark ili Hive podataka bez potrebe za ručnim unosom pojedinosti o vezi.
U datoteci arhive mora se nalaziti direktorij s nazivom kerberos koji sadrži sljedeće datoteke:
  • kerberos/krb5conf
  • kerberos/oac.keytab
  • kerberos/service_details.json
Datoteka service_details.json sadrži vrijednosti za Host, Port i ServicePrincipalName s vrijednostima parametara pod znakovima navoda ("value"). Na primjer:
{
 "Host" : "myHost.com",
 "Port" : "10000",
 "ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
  1. Kerberos konfiguracijske datoteke nabavite od svojeg administratora baze podataka, na primjer, za povezivanje s Apache Hive.
  2. Stvorite mapu po nazivu kerberos u kojoj će se nalaziti Kerberos konfiguracijske datoteke.
  3. Kopirajte datoteku krb5conf u mapu kerberos koju ste stvorili.
  4. Provjerite ima li .keytab datoteka naziv oac.keytab (promijenite naziv ako je potrebno) i kopirajte datoteku u mapu koju ste stvorili.
  5. Dohvatite ili stvorite datoteku service_details.json i spremite je u mapu koju ste stvorili.
  6. Stvorite datoteku arhive u kojoj se nalaze tri datoteke koje ste dodali u svoju mapu i dajte joj odgovarajući naziv, na primjer, SSLKerberos.zip.