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"
}
- 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.
- Hozza létre a
kerberos
nevű mappát, amely a Kerberos konfigurációs fájlokat fogja tartalmazni.
- Másolja a
krb5conf
fájlt a létrehozott kerberos
mappába.
- Ü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.
- Szerezze be vagy hozza létre a
service_details.json
fájlt, és mentse el a létrehozott mappába.
- 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
.