Databricks

Cet article décrit comment connecter Tableau à une base de données Databricks et configurer la source de données.

Avant de commencer

Avant de démarrer, rassemblez les informations de connexion suivantes :

  • Nom du serveur qui héberge la base de données à laquelle vous souhaitez vous connecter

  • Chemin d’accès HTTP à la source de données

  • Méthode d’authentification :
    • Azure Active Directory via OAuth

      Remarque : pour utiliser cette option, votre administrateur système doit activer le « consentement de l’utilisateur » dans le locataire Azure Active Directory de votre entreprise. Pour plus d’informations, consultez la documentation Microsoft sur la configuration du consentement de l’utilisateur.

    • Jeton d’accès personnel
    • Nom d’utilisateur/mot de passe
  • Informations d’identification liées à la méthode d’authentification choisie :
    • Point de terminaison Azure AD
    • Mot de passe de jeton d’accès personnel
    • Nom d’utilisateur et mot de passe
  • Dans Databricks, récupérez le nom d’hôte et le chemin HTTP de votre serveur cluster en suivant les instructions de la section Créer l’URL JDBC sur le site Web Databricks.

  • (Facultatif) Expression SQL initial à exécuter à chaque connexion de Tableau

Pilote requis

Ce connecteur nécessite un pilote pour communiquer avec la base de données. Il se peut que le pilote requis soit déjà installé sur votre ordinateur. Si le pilote n’est pas installé sur votre ordinateur, Tableau affiche une message d’erreur dans la boîte de dialogue de connexion avec un lien vers la page Téléchargement de pilotes(Le lien s’ouvre dans une nouvelle fenêtre) où vous trouverez des liens vers les pilotes et des instructions d’installation.

Remarque : si vous vous connectez à Azure Active Directory via OAuth, vous aurez besoin de la version 2.6.15 ou ultérieure pour ce pilote.

Établir la connexion et configurer la source des données

  1. Démarrez Tableau et sous Connexion, sélectionnez Databricks. Pour obtenir la liste complète des connexions de données, sélectionnez Plus sous Vers un serveur. Effectuez ensuite l’action suivante :

    1. Entrez le Nom d’hôte du serveur.

    2. Entrez le Chemin d’accès HTTP de la source de données.

    3. Sélectionnez la méthode d’authentification : : Azure Active Directory via OAuth, Jeton d’accès personnel ou Nom d’utilisateur/mot de passe.
    4. Remarque : vous ne pouvez utiliser l’option Nom d’utilisateur/mot de passe que si l’authentification unique (SSO) est désactivée sur le serveur. Sinon, utilisez votre jeton d’accès personnel.

    5. Entrez les informations d’identification pour la méthode d’authentification que vous avez choisie :

      • Pour Azure AD, tapez l’URL du point de terminaison Azure AD.
      • Pour un jeton d’accès personnel, tapez le Mot de passe correspondant. (Voir Jetons d’accès personnel sur le site Web de Databricks pour plus d’informations sur les jetons d’accès.)
      • Pour le nom d’utilisateur et le mot de passe, entrez-les dans les champs fournis.
    6. (Facultatif) Sélectionnez SQL initial pour spécifier une commande SQL à exécuter au début de chaque connexion, par exemple lors de l’ouverture du classeur, de l’actualisation d’un extrait, de la connexion à Tableau Server ou de la publication sur Tableau Server. Pour plus d’informations, consultez Exécuter SQL initial.

    7. Sélectionnez Connexion.

      Si Tableau ne parvient pas à établir la connexion, vérifiez que vos informations d’identification sont correctes. Si la connexion n’aboutit toujours pas, cela signifie que votre ordinateur ne parvient pas à localiser le serveur. Contactez votre administrateur réseau ou votre administrateur de base de données.

  2. Sur la page de la source de données, procédez comme suit :

    1. (Facultatif) Sélectionnez le nom de la source de données par défaut en haut de la page, puis tapez un nom de source de données unique pour l’utiliser dans Tableau. Par exemple, utilisez une convention pertinente d’appellation de la source de données qui aide d’autres utilisateurs de la source de données à déduire à quelle source de données se connecter.

    2. Sous Schéma, sélectionnez une table ou utilisez la zone de texte pour rechercher un schéma par son nom.

    3. Sous Table, sélectionnez une table ou utilisez la zone de texte pour rechercher une table par son nom.
    4. Faites glisser la table vers l’espace de travail, puis sélectionnez l’onglet de la feuille pour démarrer votre analyse.

      Utilisez SQL personnalisé pour vous connecter à une requête spécifique plutôt qu’à la source de données entière. Pour plus d’informations, voir Se connecter à une requête SQL personnalisée.

Connexion sur un Mac

Si vous utilisez Tableau Desktop sur un Mac, lorsque vous entrez le nom du serveur auquel vous connecter, utilisez un nom de domaine qualifié complet, par exemple mydb.test.ourdomain.lan, plutôt qu’un nom de domaine relatif tel que mydb ou mydb.test.

Vous pouvez sinon ajouter le domaine à la liste des Domaines de recherche pour l’ordinateur Mac. De cette manière, lorsque vous vous connectez, vous n’avez qu’à fournir le nom du serveur. Pour actualiser la liste des domaines de recherche, accédez à Préférences Système > Réseau > Avancé, puis ouvrez l’onglet DNS.

Meilleures pratiques et résolution des problèmes Databricks

Pour plus d’informations sur les meilleures pratiques et la résolution des problèmes lors de l’utilisation de Tableau avec les clusters Databricks, consultez la rubrique Tableau(Le lien s’ouvre dans une nouvelle fenêtre) sur le site Web Databricks.

Voir également

Merci de vos commentaires !Avis correctement envoyé. Merci