Partager via


Accès aux produits de données dans la Place de marché Databricks (espaces de travail activés pour Unity Catalog)

Cet article explique comment accéder aux produits de données dans la Place de marché Databricks si vous disposez d'un espace de travail Azure Databricks activé pour Unity Catalog.

Note

Si vous n’avez pas d’espace de travail Azure Databricks activé pour Unity Catalog, vous pouvez accéder aux produits de données de la Place de marché partagée à l’aide des connecteurs de partage ouvert Delta Sharing. Consultez Accès aux produits de données dans la Place de marché Databricks à l'aide de plateformes externes.

Vue d’ensemble

La Place de marché Databricks vous offre, en tant que consommateur de données, une plateforme sécurisée pour découvrir les produits de données dont votre organisation a besoin pour réussir. La Place de marché Databricks utilise Delta Sharing pour assurer la sécurité et le contrôle des données partagées. Les consommateurs peuvent accéder à des données publiques, des exemples de données gratuits et des offres de données commercialisées. Les consommateurs qui utilisent un espace de travail Azure Databricks activé pour Unity Catalog ne sont pas limités à l'accès aux données tabulaires : ils peuvent aussi accéder aux volumes (données non tabulaires), aux modèles d'IA, aux notebooks Databricks et aux accélérateurs de solution Databricks.

Lorsque vous consommez des produits de données de la Place de marché à l'aide d'un espace de travail Azure Databricks activé pour Unity Catalog, vous pouvez tirer parti de l'intégration approfondie entre Delta Sharing et Unity Catalog, ainsi que de la gouvernance, de l'audit et des interfaces pratiques de Unity Catalog.

Avant de commencer

Pour parcourir les annonces de produits de données sur la Place de marché Databricks, vous pouvez utiliser l'une des options suivantes :

Pour consommer des produits de données à l'aide d'un espace de travail Databricks activé pour Unity Catalog, vous devez disposer des éléments suivants :

Parcourir les annonces de la Place de marché Databricks

Pour trouver un produit de données qui vous intéresse, il vous suffit de parcourir ou de rechercher les annonces de produits de données dans la Place de marché Databricks.

Note

En guise d'alternative aux instructions ci-dessous, vous pouvez rechercher des annonces de la Place de marché à l'aide de la barre de recherche globale en haut de votre espace de travail Azure Databricks. Consultez Rechercher des objets d’espace de travail. Vous pouvez également consulter et demander des exemples de données gratuits sur la page Ajouter des données. Dans la barre latérale de l'espace de travail, cliquez sur Ingestion des données, puis faites défiler vers le bas jusqu'à Exemples de données gratuits de la Place de marché Databricks.

  1. Accédez à marketplace.databricks.com ou connectez-vous à votre espace de travail Azure Databricks, puis cliquez sur Icône MarketplacePlace de marché.

  2. Parcourez les annonces ou recherchez le produit de données qui vous intéresse.

    Cliquez sur l’icône Filtre. Icône de filtre pour filtrer les descriptions par type de produit (jeu de données, accélérateur de solution ou modèle ML), nom du fournisseur, catégorie, coût (gratuit ou payant), etc.

    Si vous êtes connecté à un espace de travail Azure Databricks, vous pouvez également choisir d'afficher uniquement les annonces privées qui vous sont accessibles dans le cadre d'un échange privé. Consultez Participer à des échanges privés.

Demander l'accès à des produits de données dans la Place de marché

Pour demander l’accès à des produits de données, vous devez être connecté à un espace de travail Azure Databricks. Certains produits de données sont disponibles immédiatement, tandis que d'autres nécessitent l'approbation du fournisseur et la finalisation de la transaction via les interfaces des fournisseurs.

Spécifications

Consultez Avant de commencer. Pour accéder à des produits de données dans la Place de marché, vous devez au moins disposer du privilège USE MARKETPLACE ASSETS sur le metastore Unity Catalog associé à l'espace de travail que vous utilisez.

Accéder à des produits de données disponibles instantanément

Certains produits de données sont disponibles instantanément, il vous suffit d'en faire la demande et d'accepter les conditions. Ces produits sont répertoriés sous la rubrique Gratuit et disponible instantanément sur la page d'accueil de la Place de marché. Ils sont identifiés comme étant Gratuit sur la mosaïque d'annonces et comme Disponible instantanément sur la page de détails de l'annonce.

  1. Une fois que vous avez trouvé une description qui vous intéresse sur la page d’accueil de la Place de marché, cliquez sur la description pour ouvrir la page de détails de la description.

  2. Cliquez sur le bouton Obtenir un accès instantané et acceptez les conditions générales de Databricks.

    L'accès aux accélérateurs de solution Databricks fonctionne un peu différemment. Consultez Accéder aux accélérateurs de solution Databricks.

  3. (Facultatif) Sous Plus d'options, vous pouvez modifier le nom de catalogue suggéré.

    Le nom du catalogue s'affiche dans Catalog Explorer dans votre espace de travail Azure Databricks, et il est utilisé dans l'espace de noms en trois parties (catalog.schema.table|volume|view) dans les requêtes. Vous pouvez modifier ce nom par défaut.

  4. Cliquez sur le bouton Obtenir un accès instantané.

  5. Cliquez sur le bouton Ouvrir pour afficher le produit de données, qui apparaît sous la forme d'un catalogue en lecture seule dans Catalog Explorer.

    Pour en savoir plus sur la gestion des accès aux catalogues dans Azure Databricks, consultez Accéder aux données partagées à l'aide de Unity Catalog.

Si des exemples de notebooks sont disponibles, ils apparaissent sous la rubrique Exemples de notebooks dans l'annonce.

Pour afficher un notebook, cliquez sur le bouton Aperçu du notebook. Pour importer un notebook dans votre espace de travail Azure Databricks afin de pouvoir l'exécuter, cliquez sur Aperçu du notebook, puis sur Importer un notebook. Consultez Notebooks Databricks.

Demander des produits de données qui nécessitent l'approbation du fournisseur

Certains produits de données nécessitent l'approbation du fournisseur, généralement parce qu'ils impliquent une transaction commerciale ou parce que le fournisseur souhaite personnaliser les produits de données selon vos besoins. Ces annonces sont identifiées comme étant Sur demande sur la page de détails et comportent un bouton Demander l'accès.

  1. Une fois que vous avez trouvé une description qui vous intéresse sur la page d’accueil de la Place de marché, cliquez sur la description pour ouvrir la page de détails de la description.

  2. Cliquez sur le bouton Demander l'accès.

  3. Saisissez votre nom, le nom de votre entreprise, ainsi qu'une brève description de l'utilisation prévue du produit de données.

  4. Acceptez les conditions générales de Databricks et cliquez sur Demander l'accès.

  5. Vous serez averti par e-mail lorsque le fournisseur aura terminé l'examen de votre demande.

    Vous pouvez également suivre la progression de votre demande depuis la page Mes demandes de la Place de marché. Consultez Gérer les produits de données partagés dans la Place de marché Databricks. Toutefois, toutes les transactions ultérieures se feront via les plateformes de communication et de paiement des fournisseurs. Aucune transaction commerciale n'est effectuée directement sur la Place de marché Databricks.

  6. Une fois votre transaction finalisée, le fournisseur de données met le produit de données à votre disposition sous la forme d'un catalogue en lecture seule dans votre espace de travail.

    Pour en savoir plus sur la gestion des accès aux catalogues dans Azure Databricks, consultez Accéder aux données partagées à l'aide de Unity Catalog.

Accéder aux accélérateurs de solution Databricks

Contrairement à d'autres ressources de données, les accélérateurs de solution Databricks sont partagés en clonant des référentiels Git et en les rendant disponibles dans des dossiers Git Databricks. Pour accéder à un accélérateur de solution :

  1. Dans la Place de marché, cliquez sur l'annonce Accélérateur de solution pour ouvrir la page de détails.
  2. Cliquez sur le bouton Obtenir un accès instantané.
  3. Dans la boîte de dialogue Ajouter un dossier Git, saisissez un nom pour le référentiel. Ce nom apparaîtra dans les interfaces utilisateur des dossiers Git Databricks.
  4. Acceptez les conditions générales de Databricks et cliquez sur Créer un dossier Git.
  5. Cliquez sur le bouton Ouvrir et sélectionnez Dossier Git pour afficher le référentiel dans le navigateur de fichiers de l'espace de travail.

Obtenir l’accès aux serveurs MCP externes

Importante

Cette fonctionnalité est disponible en préversion publique.

Les serveurs MCP (Model Context Protocol) fournissent des outils et des API que les agents IA peuvent utiliser pour interagir avec des systèmes externes. Dans La Place de marché Azure Databricks, vous pouvez installer des serveurs MCP externes à utiliser avec le développement d’agents IA dans Azure Databricks, notamment Agent Bricks et AI Playground.

Lorsque vous installez un serveur MCP externe à partir de la Place de marché, il crée une connexion de catalogue Unity que vos agents IA peuvent utiliser pour accéder à ces outils. Vous pouvez créer plusieurs connexions au même serveur MCP.

Pour plus d’informations sur l’utilisation de serveurs MCP installés dans vos agents ou sur la connexion à des serveurs MCP personnalisés non dans la Place de marché, consultez Utiliser des serveurs MCP externes.

Pour installer un serveur MCP :

  1. Recherchez la liste des serveurs MCP dans la Place de marché ou dans l’onglet Serveurs MCP Agents>.

  2. Cliquez sur Installer dans la page de description ou de détails.

  3. Dans la boîte de dialogue d’installation, configurez la connexion :

    • Nom de la connexion : Entrez un nom pour la connexion du catalogue Unity.
    • Hôte: Domaine hôte pour ce serveur MCP. Ce champ peut être pré-populé.
    • Chemin d’accès de base : Chemin d’accès de base pour ce serveur MCP. Ce champ peut être pré-populé.

    Si le type d’informations d’identification est le jeton du porteur, entrez les informations d’identification suivantes :

    • Jeton d'accès : fournissez votre jeton d'accès.

    Si le type d’informations d’identification est OAuth U2M, entrez les informations d’identification suivantes :

    • ID client : Votre ID client.
    • Clé secrète du client : votre clé secrète du client.

    Reportez-vous à la documentation du fournisseur de serveur MCP pour obtenir des instructions sur l’obtention des informations d’identification.

  4. Cliquez sur Install.

Une fois l’installation terminée, la page affiche les détails de connexion, où vous pouvez afficher les propriétés de connexion et accorder à d’autres utilisateurs l’accès au serveur MCP.

Accéder aux données partagées à l'aide de Unity Catalog

L'accès aux données dans votre espace de travail Azure Databricks dépend du type de produit de données :

  • Les jeux de données et les modèles de la Place de marché vous sont partagés dans un catalogue en lecture seule dans Azure Databricks. Les catalogues sont les conteneurs de plus haut niveau pour les ressources de données gérées par Unity Catalog. Pour plus d'informations sur la hiérarchie des objets de données dans Unity Catalog, consultez Objets de base de données dans Azure Databricks.

    Une fois que le fournisseur vous a partagé les données, vous disposez de plusieurs façons d'accéder au catalogue. Les sections suivantes décrivent certaines de ces options d'accès.

  • Les notebooks sont partagés directement via l'annonce de la Place de marché et vous pouvez les importer dans votre espace de travail depuis celle-ci.

  • Les accélérateurs de solution sont partagés sous forme de dossiers Git Databricks. Consultez Accéder aux accélérateurs de solution Databricks.

Accéder aux jeux de données partagés dans la Place de marché

Pour accéder aux données partagées depuis la Place de marché :

  1. Dans la barre latérale, cliquez sur Icône MarketplacePlace de marché.

  2. Sur la page d'accueil de la Place de marché, cliquez sur Mes demandes dans le coin supérieur droit.

  3. Sous l’onglet Produits de données installés , recherchez le produit de données, cliquez sur l’icône de menu Kebab. Menu kebab à la fin de la ligne du produit de données, puis sélectionnez Afficher les données.

    Vous pouvez également cliquer sur le nom du produit de données pour ouvrir sa page de détails, où vous pouvez cliquer sur le bouton Ouvrir pour afficher les données.

    Catalog Explorer s'ouvre sur le catalogue qui contient le jeu de données, où vous pouvez accéder aux données ou gérer les droits d'accès pour d'autres membres de votre équipe. Consultez Accorder l'accès à d'autres membres de l'équipe.

    Pour en savoir plus sur l'accès aux données partagées dans Azure Databricks, consultez Lire les données partagées en utilisant le protocole Delta Sharing Databricks-to-Databricks (pour les destinataires).

Accéder aux jeux de données partagés dans Catalog Explorer

Pour accéder directement aux données partagées depuis Catalog Explorer :

  1. Dans la barre latérale, cliquez sur l’icône Données.Catalogue.
  2. Si vous connaissez le nom du catalogue qui contient les données partagées, recherchez-le et sélectionnez-le.

Si vous ne connaissez pas le nom du catalogue, mais que vous connaissez le nom du fournisseur, vous pouvez trouver le catalogue dans l’Explorateur de catalogues en procédant comme suit :

  1. Dans la barre latérale, cliquez sur l’icône Données.Catalogue.
  2. Dans le volet gauche de Catalog Explorer, cliquez sur Delta Sharing, puis sur Partagé avec moi.
  3. Dans l'onglet Fournisseurs, cliquez sur le nom du fournisseur.
  4. Dans l'onglet Partages , recherchez le nom du catalogue et cliquez dessus pour l'ouvrir.

Accéder aux jeux de données partagés à l'aide de l'interface CLI Databricks ou d'instructions SQL

Vous pouvez également rechercher et accéder au catalogue qui contient les données partagées à l'aide de l'interface CLI Databricks ou des instructions SQL dans un notebook Azure Databricks ou un éditeur de requêtes SQL Databricks. Pour plus d'informations, consultez Accéder aux données dans une table ou un volume partagé. Vous pouvez ignorer les sections qui décrivent comment créer un catalogue, car cela est déjà pris en charge par la Place de marché Databricks.

Accorder l'accès à d'autres membres de l'équipe

Si vous êtes l'utilisateur ayant demandé les données partagées, vous êtes le propriétaire du catalogue qui contient ces données dans votre espace de travail. À ce titre, vous pouvez accorder aux membres de votre équipe l'accès au catalogue et affiner cet accès au niveau du schéma, de la table, de la vue, de la ligne et de la colonne, comme vous le faites pour toutes les données gérées avec Unity Catalog. Consultez Gérer les privilèges dans le catalogue Unity. Cela dit, les données de table et de vue d'un catalogue partagé sont en lecture seule, ce qui signifie que vous pouvez uniquement accorder à votre équipe des opérations de lecture telles que DESCRIBE, SHOW et SELECT.

Vous pouvez également transférer la propriété du catalogue ou des objets qu'il contient.

Afficher les exemples de notebooks

Certaines annonces incluent des exemples de notebooks sur leur page de détails. Pour accéder à ces notebooks dans le cas d'annonces disponibles instantanément qui vous ont été partagées :

  1. Dans la barre latérale, cliquez sur Icône MarketplacePlace de marché.
  2. Sur la page d'accueil de la Place de marché, cliquez sur Mes demandes dans le coin supérieur droit.
  3. Dans l'onglet Produits de données installés, recherchez le produit de données et cliquez sur son nom pour ouvrir sa page de détails. Si un exemple de notebook est disponible, il apparaît sous la rubrique Exemple de notebook de l'annonce.
  4. Cliquez sur Aperçu du notebook pour afficher le notebook, puis cliquez sur Importer le notebook pour l'importer dans votre espace de travail Azure Databricks.

Note

L'affichage et l'aperçu Exemples de notebooks dans l'interface utilisateur des annonces ne fonctionnent pas en mode navigation privée de Chrome.

Participer à des échanges privés

Certains fournisseurs de données peuvent souhaiter partager certaines données avec un nombre restreint de consommateurs, invités à faire partie d'un échange privé. Vous pouvez trouver des annonces d'échange privé en cochant la case Échange privé sur la page d'accueil de la Place de marché. Tout comme pour les annonces publiques, vous pouvez accéder instantanément aux annonces gratuites ou demander l'accès à celles qui sont marquées Sur demande.

Pour rejoindre un échange privé, un fournisseur de données doit inviter votre organisation. Dans ce cas, il vous demande un identificateur partagé pour votre metastore Unity Catalog. Pour savoir comment obtenir l’identificateur de partage de votre metastore, consultez l’étape 1 dans Obtenir l’accès dans le modèle Databricks-to-Databricks.

Pour en savoir plus sur les échanges privés, consultez Créer et gérer des échanges privés dans la Place de marché Databricks.

Désactiver l'accès à la Place de marché

Par défaut, tous les utilisateurs d'un espace de travail activé pour Unity Catalog ont la possibilité de demander des produits de données dans la Place de marché Databricks. En d'autres termes, le groupe account users dispose du privilège USE MARKETPLACE ASSETS sur tous les metastores Unity Catalog, sauf si un administrateur du metastore révoque ce privilège.

Ce privilège ne permet pas de participer à des transactions financières avec les fournisseurs de données. Toutes les transactions financières ont lieu en dehors d'Azure Databricks. Ce privilège permet d'accéder aux produits de données étiquetés comme Gratuit et disponible instantanément et aux produits de données qui ont déjà été achetés. L'accès à ces produits de données crée de nouveaux catalogues en lecture seule dans Azure Databricks, détenus par la personne ayant fait la demande, qui peut ensuite accorder un accès en lecture à d'autres utilisateurs.

Un administrateur du metastore peut désactiver la possibilité, pour tous les utilisateurs, de demander des produits de données dans la Place de marché Databricks en révoquant le privilège USE MARKETPLACE ASSETS du groupe account users sur le metastore Unity Catalog. Si ce privilège est révoqué, les utilisateurs peuvent continuer à parcourir la Place de marché Databricks dans leur espace de travail, mais ne peuvent plus demander de produits de données.

Autorisation requise : administrateur du metastore

Note

Si votre espace de travail a été activé automatiquement pour Unity Catalog, il se peut que vous n'ayez pas d'administrateur du metastore désigné. Pour plus d'informations, consultez Activation automatique de Unity Catalog.

Explorateur de catalogues

Pour révoquer le privilège USE MARKETPLACE ASSETS pour le groupe account users :

  1. Dans votre espace de travail Azure Databricks, cliquez sur l’icône Données.Catalogue.
  2. Cliquez sur l'icône de lien située à côté du nom du metastore en haut à gauche.
  3. Recherchez la ligne qui accorde aux account users le privilège USE MARKETPLACE ASSETS.
  4. Cochez la case à côté de cette ligne, puis cliquez sur le bouton Révoquer.
  5. Confirmez l'action de révocation.
  6. Accordez ensuite ce privilège aux utilisateurs ou groupes spécifiques de votre choix en cliquant sur le bouton Accorder.

SQL

Pour révoquer le privilège USE MARKETPLACE ASSETS pour le groupe account users, exécutez la commande suivante dans un notebook ou dans l'éditeur de requêtes SQL Databricks.

REVOKE USE MARKETPLACE ASSETS ON METASTORE FROM `account users`;

Pour accorder le privilège USE MARKETPLACE ASSETS à un utilisateur ou un groupe spécifique, exécutez la commande suivante dans un notebook ou dans l'éditeur de requête SQL Databricks.

GRANT USE MARKETPLACE ASSETS ON METASTORE TO `<user-or-group>`;

Si vous ne souhaitez pas que vos utilisateurs puissent afficher la page d’accueil de la Place de marché du tout, contactez votre équipe de compte Azure Databricks.

Problèmes connus

Si une demande d'accès est rejetée par le fournisseur de données, vous ne pouvez pas redemander le même produit de données. Si vous rencontrez ce problème, contactez votre fournisseur ou l'équipe de compte Azure Databricks.

Partager vos commentaires

Nous aimerions entendre ce que vous pensez de La Place de marché Databricks.

  • Vous avez des commentaires ? Accédez à Apprendre > Fournir des commentaires sur la page d'accueil de la Place de marché.
  • Vous souhaitez voir des jeux de données supplémentaires sur la Place de marché ? Cliquez sur Suggérer un produit dans la bannière de la page d'accueil de la Place de marché.

Étapes suivantes