Pour vous connecter à une source de données au moyen de l'authentification Kerberos, vous pouvez fournir les détails de connexion à Oracle Analytics à l'aide des détails de connexion stockés dans un fichier d'archives (par exemple, un fichier compressé *.zip).
Le stockage des détails de connexion dans un fichier d'archives (fichier compressé *.zip) facilite la connexion à une source de données Spark ou Hive, car ces détails n'ont pas à être entrés manuellement.
Le fichier d'archives doit avoir un répertoire nommé kerberos qui contient les fichiers suivants :
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
Le fichier
service_details.json
doit contenir des valeurs pour Host, Port et ServicePrincipalName, avec des valeurs de paramètre entre guillemets (
"value"
). Par exemple :
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Obtenez les fichiers de configuration Kerberos auprès de votre administrateur de base de données ,par exemple, pour la connexion à Apache Hive.
- Créez un dossier nommé
kerberos
pour les fichiers de configuration Kerberos.
- Copiez le fichier
krb5conf
dans le dossier kerberos
que vous avez créé.
- Assurez-vous que le fichier
.keytab
a pour nom oac.keytab
(renommez-le si nécessaire), et copiez le fichier dans le dossier que vous avez créé.
- Obtenez ou créez le fichier
service_details.json
et enregistrez-le dans le dossier que vous avez créé.
- Créez un fichier d'archives contenant les trois fichiers que vous avez ajoutés au dossier, puis indiquez un nom approprié, par exemple,
SSLKerberos.zip
.