Se connecter à une base de données Spark ou Hive au moyen de l'authentification Kerberos

Vous pouvez vous connecter à une base de données Spark ou Hive au moyen du protocole d'authentification de réseau Kerberos.

Avant de commencer, stockez les détails de connexion Kerberos dans un fichier d'archives (fichier compressé *.zip).

Pour savoir quels types de base de données prennent en charge l'authentification Kerberos, recherchez les bases de données où figure "Prend en charge Kerberos" dans la colonne Informations supplémentaires de la liste des sources de données prises en charge. Voir Sources de données prises en charge.

  1. Dans la page d'accueil, cliquez sur Créer, puis cliquez sur Connexion.
  2. Sélectionnez un type de connexion Hive (par exemple Apache Hive ou Hortonworks Hive) ou un type de connexion Spark.
  3. Cliquez sur Type d'authentification, puis sélectionnez Kerberos.
  4. Dans le champ Données d'identification du client, effectuez un glisser-déposer ou cliquez sur Sélectionner pour rechercher un fichier d'archives ou CONF préparé.
    Effectuez l'une des opérations suivantes pour obtenir les fichiers de configurations appropriés pour une connexion SSL ou Non-SSL :
    • Demandez à l'administrateur de fournir les fichiers d'archives ou CONF appropriés.
    • Préparez votre propre fichier d'archives.
  5. Si vous avez ajouté un fichier d'archives, entrez le mot de passe pour ce fichier dans le champ de mot de passe du ZIP.
  6. Si vous avez ajouté un fichier krb5conf, effectuez un glisser-déposer ou cliquez sur Sélectionner pour rechercher le fichier oac.keytab dans le champ Keytab.
    Les champs Hôte, Port et Principal du service affichent automatiquement des valeurs provenant du fichier service_details.json.
  7. Si vous vous connectez à une base de données sur place, cliquez sur Utiliser la connectivité de données distante.

    L'administrateur peut activer cette case à cocher dans la console.

    Vérifiez auprès de l'administrateur que vous pouvez accéder à la base de données sur place.

  8. Si vous vous connectez à vos données au moyen de SSL, cliquez sur Activer le protocole SSL.
  9. Si vous voulez que les modélisateurs de données puissent utiliser ces détails de connexion, cliquez sur Connexion au système. Voir Options de connexion à la base de données.
  10. Cliquez sur Enregistrer.