Opprette arkivfilen som er nødvendig for en databasetilkobling, med Kerberos-autentisering

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"
}
  1. Du får Kerberos-konfigurasjonsfilene fra databaseadministratoren , for eksempel for å koble til Apache Hive.
  2. Opprett en mappe med navnet kerberos som skal inneholde Kerberos-konfigurasjonsfilene.
  3. Kopier filen Krb5conf til mappen Kerberos du har opprettet.
  4. Kontroller at .keytab-filen har navnet oac.keytab (endre navnet hvis nødvendig), og kopier filen til mappen du har opprettet.
  5. Hent eller opprett filen service_details.json, og lagre den i mappen du har opprettet.
  6. Opprett en arkivfil som inneholder de tre filene du har lagt til i mappen, og gi den et passende navn, for eksempel SSLKerberos.zip.