Aller au contenu principal

Qu'est-ce que Databricks Partner Connect ?

Partner Connect vous permet de créer des comptes d'essai avec certains partenaires technologiques Databricks et de connecter votre Workspace Databricks aux Solutions partenaires depuis l'interface utilisateur de Databricks. Cela vous permet d'essayer des Solutions partenaires en utilisant vos données dans le lakehouse Databricks, puis d'adopter les Solutions qui répondent le mieux à vos besoins métier.

Partner Connect simplifie l'intégration en provisionnant les ressources Databricks requises en votre nom, puis en transmettant les détails des ressources au partenaire. Ces Ressources peuvent inclure :

  • Databricks SQL warehouse (anciennement endpoint Databricks SQL)
  • Service Principal
  • Jeton d'accès personnel.

Certaines solutions partenaires vous permettent de vous connecter en utilisant des Databricks SQL warehouse ou des clusters Databricks, mais pas les deux. Pour plus de détails, consultez le guide de connexion du partenaire.

Toutes les solutions partenaires Databricks ne sont pas présentées dans Partner Connect. Pour obtenir la liste des partenaires figurant dans Partner Connect, avec des liens vers leurs guides de connexion, consultez Partenaires de Databricks Partner Connect.

astuce

Si vous disposez d'un compte partenaire existant, Databricks recommande de vous connecter manuellement en suivant les étapes du guide de connexion pertinent. Partner Connect est optimisé pour la configuration de nouveaux comptes partenaires.

important

Partner Connect n'est pas disponible dans les régions AWS GovCloud.

Exigences

Pour connecter votre Workspace Databricks à une solution partenaire à l’aide de Partner Connect, vous devez satisfaire aux exigences suivantes :

  • Votre compte Databricks doit être sur le plan Premium ou supérieur. C’est parce que de nombreuses solutions partenaires dans Partner Connect utilisent Databricks SQL, qui est disponible uniquement avec ces forfaits. Pour consulter les détails de votre compte Databricks, utilisez la console du compte.
  • Pour créer de nouvelles connexions aux Solutions Partenaires, vous devez d'abord vous connecter à votre Workspace en tant qu'administrateur Databricks Workspace. Pour en savoir plus sur les administrateurs de workspace Databricks, consultez Gérer les utilisateurs.
  • Pour toutes les autres tâches Partner Connect, vous devez d'abord vous connecter à votre workspace en tant qu'administrateur de workspace Databricks ou en tant qu'utilisateur Databricks disposant au moins de l'autorisation **Accès au workspace**. Si vous travaillez avec des SQL warehouses, vous avez également besoin de l'autorisation **Accès Databricks SQL**. Pour plus d'informations, consultez Gérer les utilisateurs.

Démarrage rapide : Connectez-vous à une solution partenaire à l'aide de Partner Connect

  1. Assurez-vous que votre compte Databricks, votre Workspace et l'utilisateur connecté satisfont tous aux exigences de Partner Connect.

  2. Dans la barre latérale, cliquez Icône de marketplace sur Marketplace.

  3. Dans Intégrations Partner Connect , cliquez sur Afficher tout .

  4. Cliquez sur la vignette du Partenaire auquel vous souhaitez connecter votre Workspace. Si la vignette a une icône de coche, arrêtez-vous ici, car votre workspace est déjà connecté. Autrement, suivez les instructions à l'écran pour terminer la création de la connexion.

remarque

Les solutions partenaires qui utilisent une application installée localement plutôt qu'une application Web (telles que Power BI Desktop et Tableau Desktop) n'affichent pas d'icône de coche dans leur vignette dans Partner Connect, même après avoir connecté votre Workspace à celles-ci.

  1. Pour travailler avec votre nouvelle connexion, consultez la section de conclusion ou la section Étapes suivantes du guide de connexion partenaire correspondant.

Tâches courantes requises pour créer et gérer les connexions aux partenaires

Cette section décrit les tâches courantes que vous pourriez avoir à effectuer pour créer et gérer les connexions de partenaire à l'aide de Partner Connect.

Permettre aux utilisateurs d'accéder aux bases de données et aux tables générées par les partenaires

Les solutions partenaires de la catégorie Ingestion de données dans Partner Connect peuvent créer des bases de données et des tables dans votre workspace. Ces bases de données et tables appartiennent au Service Principal Databricks associé à la solution partenaire dans votre workspace.

Par default, ces bases de données et ces tables ne peuvent être consultées que par le Service Principal et par les administrateurs du Workspace. Pour permettre à d'autres utilisateurs dans votre workspace d'accéder à ces bases de données et tables, utilisez l'instruction SQL GRANT. Pour obtenir les détails d'accès pour une base de données ou une table existante, utilisez l'instruction SQL SHOW GRANTS.

Créer un jeton d'accès

Les solutions Partenaires Databricks exigent que vous fournissiez au Partenaire un jeton d'accès personnel Databricks. Le Partenaire utilise ce jeton pour s'authentifier auprès de votre Workspace Databricks.

Pour les solutions partenaires basées sur le cloud dans Partner Connect (telles que Fivetran, Labelbox, Prophecy et Rivery), Partner Connect crée automatiquement le jeton (ainsi qu’un Service Principal Databricks associé à ce jeton), puis partage la valeur du jeton avec le partenaire. Vous ne pouvez pas accéder à la valeur du jeton. Si, pour une raison quelconque, le jeton expire ou que sa valeur n’est plus partagée avec le partenaire, vous devez créer un jeton de remplacement pour le Service Principal ; pour ce faire, consultez Gérer les Service Principals et les jetons d’accès personnels. Pour partager le jeton de remplacement avec le partenaire, consultez la documentation du partenaire.

Seuls les administrateurs de Workspace Databricks peuvent générer des jetons de remplacement pour les Service Principal Databricks. Si vous ne pouvez pas générer de jeton de remplacement, veuillez contacter votre administrateur. Voir aussi Service principals.

Pour les solutions partenaires sur ordinateur dans Partner Connect (comme Power BI et Tableau), vous devez créer le jeton, puis partager sa valeur avec le partenaire. Pour créer le jeton, consultez l'API de gestion des jetons. Pour configurer la solution partenaire afin qu'elle partage le nouveau jeton avec le partenaire, suivez les instructions à l'écran dans Partner Connect ou consultez la documentation du partenaire.

important

Lorsque vous créez le jeton et partagez la valeur du jeton avec le Partenaire, le Partenaire peut entreprendre toutes les actions que l'entité associée (telle que votre utilisateur Databricks ou un Service Principal Databricks) peut normalement entreprendre au sein de votre Workspace Databricks. Ne partagez pas les valeurs du jeton avec des Partenaires auxquels vous ne faites pas confiance.

remarque

En tant que bonne pratique de sécurité lorsque vous vous authentifiez avec des outils, des systèmes, des scripts et des applications automatisés, Databricks vous recommande d'utiliser des jetons OAuth.

Si vous utilisez l'authentification par jeton d'accès personnel, Databricks recommande d'utiliser des jetons d'accès personnels appartenant aux Service Principal plutôt qu'aux utilisateurs du Workspace. Pour créer des jetons pour les Service Principals, consultez Gérer les jetons pour un Service Principal.

Les administrateurs du Workspace Databricks peuvent désactiver la génération de jetons. Si vous ne pouvez pas générer de jeton, contactez votre administrateur. Voir aussi Surveiller et révoquer les jetons d'accès personnels.

Autoriser un SQL Warehouse à accéder aux données externes

Pour permettre à un Databricks SQL warehouse d'accéder aux données en dehors de Databricks, consultez les configurations d'accès aux données.