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"
}
- Obţineţi fişierele de configurare a Kerberos de la administratorul bazei de date, de exemplu, pentru a vă conecta la Apache Hive.
- Creaţi un folder
kerberos
care să conţină fişierele pentru configurarea Kerberos.
- Copiaţi fişierul
krb5conf
în folderul kerberos
pe care l-aţi creat.
- 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.
- Obţineţi sau creaţi fişierul
service_details.json
şi salvaţi-l în folderul pe care l-aţi creat.
- 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
.