Ak sa chcete pripojiť k dátovému zdroju pomocou autentifikácie Kerberos, môžete zadať detaily pripojenia do služby Oracle Analytics s použitím detailov pripojenia uložených v archívnom súbore (napríklad v komprimovanom súbore s príponou súboru *.zip).
Uloženie detailov pripojenia v archívnom súbore (čiže v komprimovanom súbore s príponou súboru *.zip) uľahčuje pripojenie k dátovému zdroju Spark alebo Hive bez manuálneho zadávania detailov pripojenia.
Archívny súbor vyžaduje adresár s názvom kerberos, ktorý obsahuje nasledujúce súbory:
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
Súbor
service_details.json
musí obsahovať hodnoty pre parametre Host, Port a ServicePrincipalName, pričom hodnoty musia byť uvedené v úvodzovkách (
"hodnota"
). Príklad:
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Požiadajte administrátora databázy o konfiguračné súbory Kerberos, napríklad na pripojenie k databáze Apache Hive.
- Vytvorte priečinok s názvom
kerberos
, ktorý bude obsahovať konfiguračné súbory protokolu Kerberos.
- Skopírujte súbor
krb5conf
do priečinka kerberos
, ktorý ste vytvorili.
- Skontrolujte, či názov súboru
.keytab
je oac.keytab
(ak je to potrebné, súbor premenujte), a súbor skopírujte do vytvoreného priečinka.
- Získajte alebo vytvorte súbor
service_details.json
a uložte ho do vytvoreného priečinka.
- Vytvorte archívny súbor obsahujúci tri súbory, ktoré ste pridali do priečinka, a vhodne ho pomenujte, napríklad
SSLKerberos.ZIP
.