Vytvorenie archívneho súboru potrebného pre databázové pripojenie s autentifikáciou Kerberos

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"
}
  1. Požiadajte administrátora databázy o konfiguračné súbory Kerberos, napríklad na pripojenie k databáze Apache Hive.
  2. Vytvorte priečinok s názvom kerberos, ktorý bude obsahovať konfiguračné súbory protokolu Kerberos.
  3. Skopírujte súbor krb5conf do priečinka kerberos, ktorý ste vytvorili.
  4. 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.
  5. Získajte alebo vytvorte súbor service_details.json a uložte ho do vytvoreného priečinka.
  6. Vytvorte archívny súbor obsahujúci tri súbory, ktoré ste pridali do priečinka, a vhodne ho pomenujte, napríklad SSLKerberos.ZIP.