Crearea fişierului arhivă necesar pentru o conexiune la baza de date cu autentificare Kerberos

Pentru a vă conecta la o sursă de date utilizând autentificarea Kerberos, puteţi furniza detaliile de conectare către Oracle Analytics utilizând detaliile de conectare stocate într-un fişier arhivă (de exemplu, un fişier comprimat cu extensia *.zip).

Stocarea detaliilor de conectare într-un fişier arhivă (adică un fişier comprimat cu extensia *.zip) permite conectarea cu uşurinţă la o sursă de date Spark sau Hive, fără să fie necesar să introduceţi manual detaliile de conectare.
Fişierul arhivă are nevoie de un director denumit Kerberos care conţine următoarele fişiere:
  • kerberos/krb5conf
  • kerberos/oac.keytab
  • kerberos/service_details.json
Fişierul service_details.json conţine valori pentru Gazdă, Port şi ServicePrincipalName, cu valorile parametrilor între ghilimele ("value"). De exemplu:
{
 "Host" : "myHost.com",
 "Port" : "10000",
 "ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
  1. Obţineţi fişierele de configurare a Kerberos de la administratorul bazei de date, de exemplu, pentru a vă conecta la Apache Hive.
  2. Creaţi un folder kerberos care să conţină fişierele pentru configurarea Kerberos.
  3. Copiaţi fişierul krb5conf în folderul kerberos pe care l-aţi creat.
  4. Asiguraţi-vă că fişierul .keytab este denumit oac.keytab (redenumiţi-l dacă este necesar) şi copiaţi-l în folderul pe care l-aţi creat.
  5. Obţineţi sau creaţi fişierul service_details.json şi salvaţi-l în folderul pe care l-aţi creat.
  6. Creaţi un fişier arhivă care conţine cele trei fişiere pe care le-aţi adăugat în folderul dvs. şi introduceţi un nume adecvat, de exemplu, SSLKerberos.zip.