A Kerberos hitelesítéssel rendelkező adatbázis-kapcsolathoz szükséges archívumfájl létrehozása

Ha Kerberos-hitelesítéssel szeretne adatforráshoz kapcsolódni, megadhatja a kapcsolat részleteit az Oracle Analytics számára archívumfájlban tárolt kapcsolati adatok használatával (például egy tömörített, *.zip kiterjesztésű fájllal).

A kapcsolat részleteinek archívumfájlban (azaz egy tömörített, *.zip kiterjesztésű fájlban) való tárolása megkönnyíti a Spark- vagy Hive-adatforráshoz való kapcsolódást, így nem kell manuálisan megadnia a kapcsolat részleteit.
Az archívumfájlnak rendelkeznie kell a Kerberos nevű könyvtárral, amely a következő fájlokat tartalmazza:
  • kerberos/krb5conf
  • kerberos/oac.keytab
  • kerberos/service_details.json
A service_details.json fájlnak tartalmaznia kell a Host, Port, és ServicePrincipalName értékeket, valamint az idézőjelben megadott paraméterértékét ("érték") Például:
{
 "Host" : "myHost.com",
 "Port" : "10000",
 "ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
  1. Szerezze be a Kerberos konfigurációs fájlokat az adatbázis rendszergazdájától, például az Apache Hive rendszerhez történő csatlakozáshoz.
  2. Hozza létre a kerberos nevű mappát, amely a Kerberos konfigurációs fájlokat fogja tartalmazni.
  3. Másolja a krb5conf fájlt a létrehozott kerberos mappába.
  4. Ügyeljen rá, hogy a .keytab fájl neve oac.keytab legyen (ha szükséges, nevezze át), és másolja át a fájlt a létrehozott mappába.
  5. Szerezze be vagy hozza létre a service_details.json fájlt, és mentse el a létrehozott mappába.
  6. Hozzon létre egy archívumfájlt, amely a mappához adott három fájlt tartalmazza, és adjon neki megfelelő nevet, például: SSLKerberos.zip.