Pour vous connecter à une source de données à l'aide de l'authentification Kerberos, vous pouvez fournir à Oracle Analytics les détails de connexion stockés dans un fichier d'archive (par exemple, fichier compressé avec l'extension *.zip).
Le stockage des détails de connexion dans un fichier d'archive (c'est-à-dire, un fichier compressé avec l'extension *.zip) facilite la connexion à la source de données Spark ou Hive sans avoir à saisir les détails manuellement.
Le fichier d'archive requiert un répertoire nommé kerberos contenant les fichiers suivants :
kerberos/krb5conf
kerberos/oac.keytab
kerberos/service_details.json
Le fichier
service_details.json
contient les valeurs Host, Port et ServicePrincipalName avec des valeurs de paramètre entre guillemets (
"valeur"
). Par exemple :
{
"Host" : "myHost.com",
"Port" : "10000",
"ServicePrincipalName" : "hive/myHostDB.com@BDA.COM"
}
- Demandez les fichiers de configuration Kerberos à l'administrateur de base de données, par exemple, pour une connexion à Apache Hive.
- Créez un dossier nommé
kerberos
destiné aux fichiers de configuration Kerberos.
- Copiez le fichier
krb5conf
dans le dossier kerberos
créé.
- Vérifiez que le fichier
.keytab
est nommé oac.keytab
(renommez-le si nécessaire) et copiez-le dans le dossier créé.
- Demandez ou créez le fichier
service_details.json
et enregistrez-le dans le dossier créé.
- Créez un fichier d'archive contenant les trois fichiers ajoutés au dossier. Nommez-le de manière appropriée, par exemple,
SSLKerberos.zip
.