Hvis du vil koble til en datakilde ved hjelp av Kerberos-autentisering, kan du angi tilkoblingsdetaljene i Oracle Analytics ved hjelp av tilkoblingsdetaljer som er lagret i en arkivfil (for eksempel en komprimert fil med filtypen ZIP).
Når du lagrer tilkoblingsdetaljer i en arkivfil (det vil si en komprimert fil med filtypen ZIP), er det enkelt å koble til en Spark- eller Hive-datakilde uten å måtte angi tilkoblingsdetaljene manuelt.
Arkivfilen må ha en katalog med navnet Kerberos som inneholder følgende filer:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
Filen
service_details.json
må inneholde verdier for Host, Port og ServicePrincipalName med parameterverdier i anførselstegn (
"verdi"
). For eksempel:
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Du får Kerberos-konfigurasjonsfilene fra databaseadministratoren , for eksempel for å koble til Apache Hive.
- Opprett en mappe med navnet
kerberos
som skal inneholde Kerberos-konfigurasjonsfilene.
- Kopier filen
Krb5conf
til mappen Kerberos
du har opprettet.
- Kontroller at
.keytab
-filen har navnet oac.keytab
(endre navnet hvis nødvendig), og kopier filen til mappen du har opprettet.
- Hent eller opprett filen
service_details.json
, og lagre den i mappen du har opprettet.
- Opprett en arkivfil som inneholder de tre filene du har lagt til i mappen, og gi den et passende navn, for eksempel
SSLKerberos.zip
.