Connexion à une base de données Spark ou Hive à l'aide de l'authentification Kerberos

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

Avant de commencer, stockez les détails de connexion Kerberos dans un fichier d'archive (c'est-à-dire, un fichier compressé avec l'extension *.zip).

Pour connaître les types de base de données qui prennent en charge l'authentification Kerberos, recherchez les bases de données pour lesquelles "Prend en charge Kerberos" est indiqué dans la colonne Informations complémentaires de la liste des sources de données prises en charge. Reportez-vous à Sources de données prises en charge.

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

    L'administrateur peut cocher cette case dans la console.

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

  8. Si vous vous connectez à vos données à l'aide de SSL, cliquez sur Activer SSL.
  9. Si vous voulez que les modeleurs de données puissent utiliser ces détails de connexion, cliquez sur Connexion système. Reportez-vous à Options de connexion à la base de données.
  10. Cliquez sur Enregistrer.