Zugriff auf Datenprodukte im Databricks Marketplace (Unity Catalog-fähige Arbeitsbereiche)

In diesem Artikel wird beschrieben, wie Sie auf Datenprodukte im Databricks Marketplace zugreifen, wenn Sie einen Azure Databricks-Arbeitsbereich haben, der für Unity Catalog aktiviert ist.

Hinweis

Wenn Sie keinen Azure Databricks-Arbeitsbereich haben, der für Unity Catalog aktiviert ist, können Sie auf freigegebene Marketplace-Datenprodukte zugreifen, indem Sie offene Freigabeconnectors für Delta Sharing verwenden. Siehe Zugriff auf Datenprodukte im Databricks Marketplace mithilfe externer Plattformen.

Übersicht

Databricks-Marketplace bietet Ihnen als Datenconsumer eine sichere Plattform, um Datenprodukte zu entdecken, die Ihre Organisation benötigt, um erfolgreich zu sein. Databricks-Marketplace verwendet Delta Sharing, um Sicherheit und Kontrolle über freigegebene Daten zu bieten. Consumer können auf öffentliche Daten, kostenlose Beispieldaten und kommerzialisierte Datenangebote zugreifen. Consumer, die einen Unity Catalog-fähigen Azure Databricks-Arbeitsbereich verwenden, sind nicht auf Tabellendaten beschränkt, sondern können auch auf Volumes (nicht tabellarische Daten), KI-Modelle, Databricks-Notebooks und Databricks Solution Accelerators zugreifen.

Wenn Sie Marketplace-Datenprodukte mit einem Azure Databricks-Arbeitsbereich nutzen, der für Unity Catalog aktiviert ist, können Sie die umfassende Integration zwischen Delta Sharing und Unity-Katalog sowie Unity Catalog-Governance, Überwachung und praktischen Schnittstellen nutzen.

Vorbemerkungen

Zum Durchsuchen von Datenproduktangeboten im Databricks-Marketplace können Sie eine der folgenden Optionen verwenden:

Um Datenprodukte mit einem Databricks-Arbeitsbereich zu nutzen, der für Unity Catalog aktiviert ist, benötigen Sie Folgendes:

Durchsuchen von Databricks-Marketplace-Angeboten

Um ein gewünschtes Datenprodukt zu finden, browsen Sie oder suchen Sie einfach die Datenproduktangebote im Databricks-Marketplace.

Hinweis

Alternativ zu den folgenden Anweisungen können Sie mithilfe der globalen Suchleiste oben im Azure Databricks-Arbeitsbereich nach Marketplace-Einträgen suchen. Weitere Informationen finden Sie unter Suchen nach Arbeitsbereichsobjekten. Sie können auch kostenlose Beispieldaten auf der Seite Daten hinzufügen anzeigen und anfordern. Klicken Sie in der Seitenleiste des Arbeitsbereichs auf Datenerfassung, und scrollen Sie nach unten zu Kostenlose Beispieldaten aus Databricks Marketplace.

  1. Wechseln Sie zu marketplace.databricks.com, oder melden Sie sich bei Ihrem Azure Databricks-Arbeitsbereich an und klicken auf Marketplace-SymbolMarketplace.

  2. Browsen Sie oder suchen Sie nach dem von Ihnen gewünschten Datenprodukt.

    Sie können Angebote nach Produkttyp (Dataset, Solution Accelerator oder ML-Anbieter), Anbietername, Kategorie, Kosten (kostenlos oder kostenpflichtig) oder Schlüsselwort filtern.

    Wenn Sie bei einem Azure Databricks-Arbeitsbereich angemeldet sind, können Sie auch auswählen, dass nur die privaten Angebote angezeigt werden, die Ihnen im Rahmen einer privaten Börse zur Verfügung stehen. Weitere Informationen finden Sie unter Teilnehmen an privaten Börsen.

Anfordern des Zugriffs auf Datenprodukte im Marketplace

Zum Anfordern des Zugriffs auf Datenprodukte müssen Sie in einem Azure Databricks-Arbeitsbereich angemeldet sein. Einige Datenprodukte sind sofort verfügbar, andere erfordern die Genehmigung des Anbieters und den Abschluss der Transaktion über Anbieterschnittstellen.

Anforderungen

Weitere Informationen finden Sie unter Vorbereitung. Um auf Datenprodukte im Marketplace zugreifen zu können, müssen Sie mindestens über die USE MARKETPLACE ASSETS-Berechtigung für den Unity Catalog-Metastore verfügen, der an den von Ihnen verwendeten Arbeitsbereich angefügt ist.

Zugriff erhalten auf Datenprodukte, die sofort verfügbar sind

Einige Datenprodukte sind sofort verfügbar und erfordern nur, dass Sie diese anfordern und den Geschäftsbedingungen zustimmen. Diese werden unter der Überschrift Kostenlos und sofort verfügbar auf der Marketplace-Angebotsseite aufgeführt, werden auf der Angebotskachel als Kostenlos und auf der Detailseite des Angebots als Sofort verfügbar gekennzeichnet.

  1. Wenn Sie auf der Marketplace-Angebotsseite ein für Sie interessantes Angebot gefunden haben, klicken Sie auf das Angebot, um die Angebotsdetailseite zu öffnen.

  2. Klicken Sie auf die Schaltfläche Sofortigen Zugriff erhalten, und akzeptieren Sie die Databricks-Geschäftsbedingungen.

    Der Zugriff auf Databricks Solution Accelerators funktioniert etwas anders. Siehe Zugriff auf Databricks Solution Accelerators.

  3. (Optional:) Ändern Sie unter Weitere Optionen den vorgeschlagenen Katalognamen.

    Der Katalogname wird im Katalog-Explorer in Ihrem Azure Databricks-Arbeitsbereich angezeigt und in Abfragen im dreiteiligen Namespace (Katalog.Schema.Tabelle|Volume|Ansicht) verwendet. Sie können den Standardnamen ändern.

  4. Klicken Sie auf die Schaltfläche Sofortzugriff abrufen.

  5. Klicken Sie auf die Schaltfläche Öffnen, um das Datenprodukt anzuzeigen, das als schreibgeschützter Katalog im Katalog-Explorer erscheint.

    Informationen zum Verwalten des Zugriffs auf Kataloge in Azure Databricks finden Sie unter Zugreifen auf die freigegebenen Daten mit Unity Catalog.

Wenn Beispielnotebooks verfügbar sind, werden sie unter der Überschrift Beispielnotebook in der Auflistung angezeigt.

Klicken Sie zum Anzeigen eines Notebooks auf die Schaltfläche Vorschau für Notebook. Um ein Notebook in Ihren Azure Databricks-Arbeitsbereich zu importieren, damit Sie es ausführen können, klicken Sie auf Notebook-Vorschau und dann auf Notebook importieren. Siehe Einführung in Databricks-Notebooks.

Anfordern von Datenprodukten, die eine Anbietergenehmigung erfordern

Einige Datenprodukte erfordern die Anbietergenehmigung, in der Regel, weil es sich um eine kommerzielle Transaktion handelt, oder weil der Anbieter es vorzieht, Datenprodukte für Sie anzupassen. Diese Angebote werden auf der Detailseite des Angebots als Auf Anforderung gekennzeichnet und enthalten eine Schaltfläche Zugriff anfordern.

  1. Wenn Sie auf der Marketplace-Angebotsseite ein für Sie interessantes Angebot gefunden haben, klicken Sie auf das Angebot, um die Angebotsdetailseite zu öffnen.

  2. Klicken Sie auf die Schaltfläche Zugriff anfordern.

  3. Geben Sie Ihren Namen, Ihre Firma und eine kurze Beschreibung Ihrer beabsichtigten Verwendung für das Datenprodukt ein.

  4. Akzeptieren Sie die Databricks-Geschäftsbedingungen und klicken Sie auf Zugriff anfordern.

  5. Sie werden per E-Mail benachrichtigt, wenn der Anbieter die Überprüfung Ihrer Anforderung abgeschlossen hat.

    Sie können den Fortschritt Ihrer Anforderung auch auf der Seite „Meine Anforderungen“ im Marketplace überwachen. Siehe Verwalten von freigegebenen Databricks Marketplace-Datenprodukten. Alle nachfolgenden Transaktionen verwenden jedoch die Kommunikations- und Zahlungsplattformen der Anbieter. Im Databricks-Marketplace werden keine kommerziellen Transaktionen direkt abgewickelt.

  6. Wenn Ihre Transaktion abgeschlossen ist, stellt Ihnen der Datenanbieter das Datenprodukt als schreibgeschützten Katalog in Ihrem Arbeitsbereich zur Verfügung.

    Informationen zum Verwalten des Zugriffs auf Kataloge in Azure Databricks finden Sie unter Zugreifen auf die freigegebenen Daten mit Unity Catalog.

Zugriff auf Databricks Solution Accelerators

Im Gegensatz zu anderen Datenressourcen werden Databricks Solution Accelerators durch Klonen von Git-Repositorys freigegeben und in Databricks Git-Ordnern zur Verfügung gestellt. So greifen Sie auf eine Solution Accelerator zu:

  1. Klicken Sie im Marketplace auf das Angebot „Solution Accelerator“, um die Detailseite des Angebots zu öffnen.
  2. Klicken Sie auf die Schaltfläche Sofortzugriff abrufen.
  3. Geben Sie im Dialogfeld Git-Ordner hinzufügen einen Namen für das Repository ein. Dieser Name wird auf den Benutzeroberflächen der Databricks Git-Ordner angezeigt.
  4. Akzeptieren Sie die Databricks-Geschäftsbedingungen, und klicken Sie auf Git-Ordner erstellen.
  5. Klicken Sie auf die Schaltfläche Öffnen, und wählen Sie Git-Ordner aus, um das Repository im Arbeitsbereichsdateibrowser anzuzeigen.

Zugreifen auf freigegebene Daten mit Unity Catalog

Der Zugriff auf die Daten in Ihrem Azure Databricks-Arbeitsbereich hängt vom Datentyp ab:

  • Marketplace-Datasets und -modelle werden für Sie in einem schreibgeschützten Katalog in Azure Databricks freigegeben. Kataloge sind der Container der obersten Ebene für Datenressourcen, die von Unity Catalog verwaltet werden. Informationen zur Datenobjekthierarchie in Unity Catalog finden Sie unter Das Unity Catalog-Objektmodell.

    Sobald der Anbieter die Daten für Sie freigegeben hat, haben Sie mehrere Möglichkeiten, auf den Katalog zuzugreifen. In den folgenden Abschnitten werden einige dieser Zugriffsoptionen beschrieben.

  • Notebooks werden direkt im Marketplace-Angebot freigegeben, und Sie können sie aus dem Angebot in Ihren Arbeitsbereich importieren.

  • Solution Accelerators werden als Databricks Git-Ordner freigegeben. Siehe Zugriff auf Databricks Solution Accelerators.

Zugreifen auf freigegebene Datasets im Marketplace

So greifen Sie über den Marketplace auf freigegebene Daten zu:

  1. Klicken Sie in der Seitenleiste auf das Marketplace-SymbolMarketplace.

  2. Klicken Sie auf der Marketplace-Angebotsseite in der oberen rechten Ecke auf Meine Anforderungen.

  3. Suchen Sie auf der Registerkarte Installierte Datenprodukte nach dem Datenprodukt, klicken Sie auf das Kebab-Menü (auch als Drei-Punkte-Menü bekannt) am Ende der Datenproduktzeile, und wählen Sie Daten anzeigen aus.

    Sie können auch auf den Namen des Datenprodukts klicken, um die Datenproduktdetailseite zu öffnen. Dort können Sie auf die Schaltfläche Öffnen klicken, um die Daten anzuzeigen.

    Der Katalog-Explorer öffnet den Katalog, der das Dataset enthält. Dort können Sie auf die Daten zugreifen oder den Zugriff für andere Teammitglieder verwalten. Weitere Informationen finden Sie unter Gewähren des Zugriffs für andere Teammitglieder.

    Weitere Informationen zum Zugriff auf freigegebene Daten in Azure Databricks finden Sie unter Lesen von per Databricks-zu-Databricks Delta Sharing freigegebenen Daten (für Empfänger).

Zugreifen auf freigegebene Datasets im Katalog-Explorer

So greifen Sie direkt über den Katalog-Explorer auf freigegebene Daten zu

  1. Klicken Sie in der Seitenleiste auf KatalogsymbolKatalog.
  2. Wenn Sie den Namen des Katalogs kennen, der die freigegebenen Daten enthält, suchen Sie danach, und wählen Sie ihn aus.

Wenn Sie den Katalognamen nicht kennen, aber den Anbieternamen, können Sie den Katalog im Katalog-Explorer finden, indem Sie die folgenden Schritte ausführen:

  1. Klicken Sie in der Seitenleiste auf KatalogsymbolKatalog.
  2. Klicken Sie im linken Bereich des Katalog-Explorers auf Delta Sharing und dann auf Für mich freigegeben.
  3. Klicken Sie auf der Registerkarte Anbieter auf den Anbieternamen.
  4. Suchen Sie auf der Registerkarte Freigaben den Katalognamen, und klicken Sie darauf, um ihn zu öffnen.

Zugreifen auf freigegebene Datasets mithilfe der Databricks CLI oder SQL-Anweisungen

Sie können den Katalog, der die freigegebenen Daten enthält, auch suchen und darauf zugreifen, indem Sie die Databricks-CLI oder SQL-Anweisungen in einem Azure Databricks-Notebook oder einer Databricks SQL-Editor-Abfrage verwenden. Weitere Informationen finden Sie unter Zugreifen auf Daten in einer freigegebenen Tabelle oder Volume. Sie können die Abschnitte überspringen, in denen das Erstellen eines Katalogs beschrieben wird, da Databricks-Marketplace dies für Sie erledigt.

Gewähren des Zugriffs für andere Teammitglieder

Wenn Sie der Benutzer sind, der die freigegebenen Daten angefordert hat, sind Sie der Besitzer des Katalogs, der diese Daten in Ihrem Arbeitsbereich enthält. Daher können Sie Ihren Teammitgliedern Zugriff auf den Katalog gewähren und den Zugriff auf Ebene Schema, Tabelle, Ansicht, Zeile und Spalte verfeinern, so wie Sie es mit allen Daten in Unity Catalog tun. Weitere Informationen finden Sie unter Verwalten von Berechtigungen in Unity Catalog. Allerdings sind Tabellen- und Ansichtsdaten unter einem freigegebenen Katalog schreibgeschützt, was bedeutet, dass Sie Ihrem Team nur Lesevorgänge wie DESCRIBE, SHOW und SELECT zuweisen können.

Sie können auch den Besitz des Katalogs oder der darin enthaltenen Objekte übertragen.

Anzeigen von Beispielnotebooks

Einige Angebote enthalten Beispielnotebooks auf der Seite mit den Angebotsdetails. So greifen Sie auf diese Notebooks für sofort verfügbare Angebote zu, die für Sie freigegeben wurden:

  1. Klicken Sie in der Seitenleiste auf das Marketplace-SymbolMarketplace.
  2. Klicken Sie auf der Marketplace-Angebotsseite in der oberen rechten Ecke auf Meine Anforderungen.
  3. Suchen Sie auf der Registerkarte Installierte Datenprodukte das Datenprodukt und klicken Sie auf den Namen des Datenprodukts, um die Detailseite der Auflistung zu öffnen. Wenn ein Beispiel-Notebook vorhanden ist, wird es unter der Überschrift Beispiel-Notebook in der Auflistung angezeigt.
  4. Klicken Sie auf Notebook-Vorschau, um das Notebook anzuzeigen und klicken Sie auf Notebook importieren, um es in Ihren Azure Databricks-Arbeitsbereich zu importieren.

Hinweis

Die Anzeige und Vorschau von Beispielnotebooks funktionieren auf der Angebotsbenutzeroberfläche im Chrome-Inkognitomodus nicht.

Teilnehmen an privaten Börsen

Einige Datenanbieter möchten bestimmte Daten möglicherweise nur mit einer begrenzten Gruppe von Consumern teilen, die eingeladen werden, Teil einer privaten Börse zu sein. Sie können private Börsenangebote suchen, indem Sie auf der Marketplace-Startseite das Kontrollkästchen Private Börse aktivieren. Genau wie bei öffentlichen Angeboten können Sie sofort auf kostenlose Angebote zugreifen oder Zugriff auf diejenigen anfordern, die als Auf Anforderung gekennzeichnet sind.

Um einer privaten Börse beizutreten, muss ein Datenanbieter Ihre Organisation einladen. Wenn er dies tut, wird er einen freigegebenen Bezeichner für Ihren Unity Catalog-Metastore anfordern. Informationen zum Abrufen des Freigabebezeichners Ihres Metastores finden Sie in Schritt 1 unter Zugriff erhalten im Databricks-zu-Databricks-Modell.

Weitere Informationen zu privaten Börsen finden Sie unter Erstellen und Verwalten privater Börsen im Databricks-Marketplace.

Deaktivieren des Marketplace-Zugriffs

Standardmäßig haben alle Benutzer in jedem Unity Catalog-fähigen Arbeitsbereich die Möglichkeit, Datenprodukte im Databricks-Marketplace anzufordern. In anderen Worten: Die Gruppe account users verfügt über die USE MARKETPLACE ASSETS-Berechtigung für alle Unity Catalog-Metastores, es sei denn, ein Metastoreadministrator widerruft diese Berechtigung.

Diese Berechtigung gewährt nicht die Möglichkeit, an Finanztransaktionen mit Datenanbietern teilzunehmen. Alle Finanztransaktionen finden außerhalb von Azure Databricks statt. Diese Berechtigung gewährt den Zugriff auf Datenprodukte, die als Kostenlos und sofort verfügbar gekennzeichnet sind, sowie auf bereits gekaufte Datenprodukte. Der Zugriff auf solche Datenprodukte erstellt neue schreibgeschützte Kataloge in Azure Databricks, die sich im Besitz des Anforderers befinden, der anderen Benutzern schreibgeschützten Zugriff gewähren kann.

Ein Metastoreadministrator kann die Fähigkeit aller Benutzer deaktivieren, Datenprodukte im Databricks Marketplace anzufordern, indem er die USE MARKETPLACE ASSETS-Berechtigung für die account users-Gruppe für den Unity Catalog-Metastore widerruft. Wenn Sie diese Berechtigung widerrufen, können Benutzer weiterhin den Databricks-Marketplace in ihrem Arbeitsbereich durchsuchen, aber keine Datenprodukte anfordern.

Berechtigung erforderlich: Metastoreadministrator

Hinweis

Wenn Ihr Arbeitsbereich automatisch für Unity Catalog aktiviert wurde, verfügen Sie möglicherweise nicht über eine*n Metastore-Administrator*in. Weitere Informationen finden Sie unter Automatische Aktivierung von Unity Catalog.

Katalog-Explorer

So widerrufen Sie die USE MARKETPLACE ASSETS-Berechtigung für die account users-Gruppe:

  1. Klicken Sie in Ihrem Azure Databricks-Arbeitsbereich auf Symbol „Katalog“Katalog.
  2. Klicken Sie auf das Linksymbol neben dem Namen des Metastores oben links.
  3. Suchen Sie die Zeile, welche account users die USE MARKETPLACE ASSETS-Berechtigung gewährt.
  4. Klicken Sie auf das Kontrollkästchen neben der Zeile, und klicken Sie auf die Schaltfläche Widerrufen.
  5. Bestätigen Sie die Aktion „widerrufen“.
  6. Weisen Sie die Berechtigung bestimmten Benutzer und Gruppen zu, indem Sie auf die Schaltfläche „Zuweisung“ klicken.

Sql

Um die USE MARKETPLACE ASSETS-Berechtigung für die account users-Gruppe zu widerrufen, führen Sie den folgenden Befehl in einem Notebook oder im Databricks SQL-Abfrage-Editor aus.

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

Um die USE MARKETPLACE ASSETS-Berechtigung einem bestimmten Benutzer oder einer bestimmten Gruppe zuzuweisen, führen Sie den folgenden Befehl in einem Notebook oder im Databricks SQL-Abfrage-Editor aus.

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

Wenn Sie vollständig verhindern möchten, dass Ihre Benutzer*innen die Marketplace-Startseite anzeigen können, wenden Sie sich an Ihr Azure Databricks-Kontoteam.

Bekannte Probleme

Wenn eine Zugriffsanforderung vom Datenanbieter abgelehnt wird, können Sie dasselbe Datenprodukt nicht erneut anfordern. Wenn dieses Problem auftritt, wenden Sie sich an Ihren Anbieter oder das Azure Databricks-Kontoteam.

Feedback teilen

Wir würden gerne wissen, was Sie über Databricks Marketplace denken.

  • Haben Sie Feedback? Wechseln Sie auf der Marketplace-Startseite zu Learn > Feedback geben.
  • Möchten Sie zusätzliche Datasets im Marketplace sehen? Klicken Sie auf dem Marketplace-Startseitenbanner auf Produkt vorschlagen.

Nächste Schritte