Kun haluat luoda yhteyden tietolähteeseen Kerberos-todennusta käyttämällä, voit antaa yhteyden tiedot Oracle Analytics -sovellukselle arkistotiedostossa (esim. pakatussa .zip-tiedostossa).
Yhteyden tietojen jakaminen arkistotiedostossa (eli pakatussa .zip-tiedostossa) helpottaa Spark- tai Hive-tietolähdeyhteyden muodostamista, koska yhteyden tietoja ei tarvitse syöttää manuaalisesti.
Arkistotiedostossa on oltava kerberos-niminen hakemisto, joka sisältää seuraavat tiedostot:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
service_details.json-tiedosto sisältää Pääkone-, Portti- ja ServicePrincipalName-arvot. Parametrien arvot ovat lainausmerkkien sisällä (
"value"). Esimerkki:
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Voit hankkia Kerberos-kokoonpanotiedostot tietokannan pääkäyttäjältä esimerkiksi Apache Hive -palveluun yhdistämistä varten.
- Luo
kerberos-niminen kansio, johon Kerberos-kokoonpanotiedostot tallennetaan.
- Kopioi
krb5conf-tiedosto kerberos-kansioon, jonka loit.
- Varmista, että
.keytab-tiedoston nimi on oac.keytab (nimeä se tarvittaessa uudelleen) ja kopioi tiedosto kansioon, jonka loit.
- Hanki tai luo
service_details.json-tiedosto ja tallenna se kansioon, jonka loit.
- Luo arkistotiedosto, joka sisältää kolme kansioon lisäämääsi tiedostoa ja anna sille sopiva nimi, kuten
SSLKerberos.ZIP.