Databricks

Remarque

L’article du connecteur suivant est fourni par Databricks, le propriétaire de ce connecteur et un membre du programme de certification Microsoft Power Query Connector. Si vous avez des questions sur le contenu de cet article ou si vous souhaitez apporter des modifications à cet article, visitez le site web de Databricks et utilisez les canaux de support.

Résumé

Élément Description
État de publication Disponibilité générale
PRODUITS Power BI (Modèles sémantiques)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Types d'authentification pris en charge Azure Active Directory
Jeton d’accès personnel
OAuth (OIDC)

Remarque

Certaines fonctionnalités peuvent être présentes dans un produit, mais pas dans d'autres en raison de planifications de déploiement et de fonctionnalités spécifiques à l'hôte.

Prérequis

Ce connecteur est uniquement valable avec un entrepôt Databricks SQL qui s’exécute sur AWS et à l’aide d’OAuth. Si vous utilisez Azure Databricks, utilisez le connecteur Azure Databricks . Si vous n’utilisez pas OAuth avec votre entrepôt Databricks SQL (sur AWS ou GCP), utilisez également le connecteur Azure Databricks. Databricks Community Edition n’est pas pris en charge.

Fonctionnalités prises en charge

  • Importer
  • DirectQuery (pour les modèles sémantiques Power BI)

Se connecter à Databricks à partir de Power Query Desktop

Pour vous connecter à Databricks à partir de Power Query Desktop, procédez comme suit :

  1. Dans l’expérience Obtenir des données, recherchez Databricks pour présélectionner le connecteur Databricks. Vous devez uniquement utiliser le connecteur Databricks ici pour vos données d’entrepôt Databricks SQL (exécuté sur AWS) si vous utilisez OAuth pour l’authentification.

    Obtenez des données à partir de Databricks Cloud.

  2. Indiquez le Nom d’hôte du serveur et le Chemin HTTP de votre entrepôt Databricks SQL. Reportez-vous à Configurer les pilotes ODBC et JDBC Databricks pour obtenir des instructions pour rechercher votre « Nom d’hôte serveur » et votre « Chemin HTTP ». Saisissez ces informations en conséquence. Vous pouvez éventuellement fournir un catalogue et/ou une base de données par défaut sous Options avancées. Sélectionnez OK pour continuer.

    Spécifiez votre entrepôt Databricks SQL.

  3. Fournissez vos informations d’identification pour vous authentifier auprès de votre entrepôt Databricks SQL. Vous avez trois options concernant les informations d’identification :

    • Nom d’utilisateur/mot de passe. Cette option n’est pas disponible si votre organisation/compte utilise 2FA/MFA.

    • Jeton d’accès personnel. Reportez-vous aux Jetons d’accès personnel pour obtenir des instructions sur la génération d’un jeton d’accès personnel (PAT).

    • OAuth (OIDC). Connectez-vous à votre compte professionnel dans la fenêtre contextuelle du navigateur.

      Spécifiez un jeton approprié.

    Remarque

    Une fois que vous avez saisi vos informations d’identification pour un entrepôt Databricks SQL particulier, Power BI Desktop met en cache et réutilise ces dernières lors des tentatives de connexion suivantes. Pour modifier ces informations d’identification, accédez à Fichier > Options et paramètres > Paramètres de la source de données. Informations supplémentaires : Modifier la méthode d’authentification

  4. Lorsque vous êtes connecté, le Navigateur affiche les données disponibles sur le cluster. Vous pouvez sélectionner Transformer les données pour transformer les données à l’aide de Power Query ou Charger pour charger les données dans Power Query Desktop.

    Image du navigateur Power Query chargeant des données Databricks Cloud dans l'application de bureau.

Se connecter aux données Databricks à partir de Power Query Online

Pour vous connecter à Databricks à partir de Power Query Online, procédez comme suit :

  1. Sélectionnez l’option Databricks dans l’expérience d’obtention de données. Chaque appli a sa propre façon d’accéder à l’expérience d’obtention de données de Power Query Online. Pour plus d’informations sur la façon d’accéder à l’expérience d’obtention de données Power Query Online à partir de votre appli, accédez à Où obtenir des données.

    Présélectionnez le connecteur Databricks disponible avec la zone de recherche. Sélectionnez le connecteur Databricks pour votre entrepôt Databricks SQL.

    Image des connecteurs Databricks.

  2. Saisissez le Nom d’hôte du serveur et le Chemin HTTP de votre entrepôt Databricks SQL. Reportez-vous à Configurer les pilotes ODBC et JDBC Databricks pour obtenir des instructions pour rechercher votre « Nom d’hôte serveur » et votre « Chemin HTTP ». Vous pouvez éventuellement fournir un catalogue et/ou une base de données par défaut sous Options avancées.

    Paramètres de connexion et informations d'identification.

  3. Fournissez vos informations d’identification pour vous authentifier auprès de votre entrepôt Databricks SQL. Il existe trois options concernant les informations d’identification :

    • De base. Utilisez cette option lors de l’authentification avec un nom d’utilisateur et un mot de passe. Cette option n’est pas disponible si votre organisation/compte utilise 2FA/MFA.
    • Clé de compte. Utilisez cette option lors de l’authentification à l’aide d’un jeton d’accès personnel. Reportez-vous aux Jetons d’accès personnel pour obtenir des instructions sur la génération d’un jeton d’accès personnel (PAT).
    • Compte d’organisation. Utilisez cette option lors de l’authentification avec OAuth. Connectez-vous à votre compte professionnel dans la fenêtre contextuelle du navigateur.
  4. Une fois connecté, le Navigateur apparaît et affiche les données disponibles sur le serveur. Sélectionnez vos données dans le navigateur. Ensuite, sélectionnez Suivant pour transformer les données dans Power Query.

    Image du navigateur Power Query chargeant des données Databricks Cloud dans l'application en ligne.