Dela via


Få åtkomst till dataprodukter på Databricks Marketplace (Unity Catalog-aktiverade arbetsytor)

Den här artikeln beskriver hur du får åtkomst till dataprodukter på Databricks Marketplace om du har en Azure Databricks-arbetsyta som är aktiverad för Unity Catalog.

Kommentar

Om du inte har en Azure Databricks-arbetsyta som är aktiverad för Unity Catalog kan du komma åt delade Marketplace-dataprodukter med hjälp av Delta Sharing-anslutningsappar för öppen delning. Se Åtkomst till dataprodukter på Databricks Marketplace med externa plattformar.

Översikt

Databricks Marketplace ger dig som datakonsument en säker plattform för att upptäcka dataprodukter som din organisation behöver för att lyckas. Databricks Marketplace använder deltadelning för att ge säkerhet och kontroll över delade data. Konsumenter kan komma åt offentliga data, kostnadsfria exempeldata och kommersialiserade dataerbjudanden. Konsumenter som använder en Unity Catalog-aktiverad Azure Databricks-arbetsyta är inte begränsade till åtkomst till tabelldata, utan kan också komma åt volymer (icke-tabelldata), AI-modeller, Databricks-notebook-filer och Databricks Solution Accelerators.

När du använder Marketplace-dataprodukter med hjälp av en Azure Databricks-arbetsyta som är aktiverad för Unity Catalog kan du dra nytta av den djupa integreringen mellan Delta Sharing och Unity Catalog, tillsammans med styrning, granskning och praktiska gränssnitt i Unity Catalog.

Innan du börjar

Om du vill bläddra bland produktlistor för data på Databricks Marketplace kan du använda något av följande:

Om du vill använda dataprodukter med en Databricks-arbetsyta som är aktiverad för Unity Catalog måste du ha följande:

Bläddra bland Databricks Marketplace-listor

Om du vill hitta en dataprodukt kan du bläddra eller söka i dataproduktlistorna på Databricks Marketplace.

Kommentar

Som ett alternativ till instruktionerna som följer kan du söka efter Marketplace-listor med hjälp av det globala sökfältet högst upp på din Azure Databricks-arbetsyta. Se Sök efter arbetsyteobjekt. Du kan också visa och begära kostnadsfria exempeldata på sidan Lägg till data . I sidofältet på arbetsytan klickar du på Datainmatning och rullar ned till Kostnadsfria exempeldata från Databricks Marketplace.

  1. Gå till marketplace.databricks.com eller logga in på din Azure Databricks-arbetsyta och klicka på Marketplace-ikonMarketplace.

  2. Bläddra eller sök efter den dataprodukt som du vill använda.

    Du kan filtrera listor efter produkttyp (datauppsättning, lösningsaccelerator eller ML-modell), providernamn, kategori, kostnad (kostnadsfri eller betald) eller nyckelordssökning.

    Om du är inloggad på en Azure Databricks-arbetsyta kan du också välja att endast visa de privata listor som är tillgängliga för dig som en del av ett privat utbyte. Se Delta i privata utbyten.

Begär åtkomst till dataprodukter på Marketplace

Om du vill begära åtkomst till dataprodukter måste du vara inloggad på en Azure Databricks-arbetsyta. Vissa dataprodukter är tillgängliga omedelbart och andra kräver godkännande av leverantören och slutförande av transaktioner med hjälp av providergränssnitt.

Krav

Se Innan du börjar. För att få åtkomst till dataprodukter på Marketplace måste du ha minst behörigheten USE MARKETPLACE ASSETS för unity catalog-metaarkivet som är kopplat till den arbetsyta som du använder.

Få åtkomst till dataprodukter som är direkt tillgängliga

Vissa dataprodukter är tillgängliga omedelbart, vilket bara kräver att du begär dem och godkänner villkoren. Dessa visas under den kostnadsfria och omedelbart tillgängliga rubriken på Marketplace-landningssidan, identifieras på listpanelen som Kostnadsfri och identifieras som Omedelbart tillgängliga på sidan med information om listan.

  1. När du har hittat en lista som du är intresserad av på Marketplace-landningssidan klickar du på listan för att öppna informationssidan för listan.

  2. Klicka på knappen Hämta omedelbar åtkomst och godkänn Villkoren för Databricks.

    Åtkomst till Databricks Solution Accelerators fungerar lite annorlunda. Se Få åtkomst till Databricks Solution Accelerators.

  3. (Valfritt) Under Fler alternativ ändrar du det föreslagna katalognamnet.

    Katalognamnet visas i Katalogutforskaren på din Azure Databricks-arbetsyta och används i namnområdet i tre delar (catalog.schema.table|volume|view) i frågor. Du kan ändra standardnamnet.

  4. Klicka på knappen Hämta omedelbar åtkomst .

  5. Klicka på knappen Öppna för att visa dataprodukten, som visas som en skrivskyddad katalog i Katalogutforskaren.

    Information om hur du hanterar åtkomst till kataloger i Azure Databricks finns i Åtkomst till delade data med Unity Catalog.

Om exempelanteckningsböcker är tillgängliga visas de under rubriken Exempelanteckningsbok i listan.

Om du vill visa en notebook-fil klickar du på knappen Förhandsgranska anteckningsbok . Om du vill importera en notebook-fil till din Azure Databricks-arbetsyta så att du kan köra den klickar du på Förhandsgranska anteckningsbok och sedan på Importera anteckningsbok. Se Introduktion till Databricks-notebook-filer.

Begära dataprodukter som kräver providergodkännande

Vissa dataprodukter kräver providergodkännande, vanligtvis för att en kommersiell transaktion är inblandad, eller så kanske leverantören föredrar att anpassa dataprodukter åt dig. De här listorna identifieras på informationssidan som Efter begäran och innehåller knappen Begär åtkomst .

  1. När du har hittat en lista som du är intresserad av på Marketplace-landningssidan klickar du på listan för att öppna informationssidan för listan.

  2. Klicka på knappen Begär åtkomst .

  3. Ange ditt namn, företag och en kort beskrivning av din avsedda användning för dataprodukten.

  4. Godkänn Databricks-villkoren och klicka på Begär åtkomst.

  5. Du meddelas via e-post när leverantören har slutfört sin granskning av din begäran.

    Du kan också övervaka förloppet för din begäran på sidan Mina begäranden på Marketplace. Se Hantera delade Databricks Marketplace-dataprodukter. Men alla transaktioner som följer använder leverantörskommunikation och betalningsplattformar. Inga kommersiella transaktioner hanteras direkt på Databricks Marketplace.

  6. När transaktionen är klar gör dataprovidern dataprodukten tillgänglig för dig som en skrivskyddad katalog på din arbetsyta.

    Information om hur du hanterar åtkomst till kataloger i Azure Databricks finns i Åtkomst till delade data med Unity Catalog.

Få åtkomst till Databricks Solution Accelerators

Till skillnad från andra datatillgångar delas Databricks Solution Accelerators genom kloning av Git-lagringsplatser och tillgängliggöra dem i Databricks Git-mappar. Så här kommer du åt en lösningsaccelerator:

  1. På Marketplace klickar du på listan Lösningsaccelerator för att öppna informationssidan för listan.
  2. Klicka på knappen Hämta omedelbar åtkomst .
  3. I dialogrutan Lägg till Git-mapp anger du ett namn för lagringsplatsen. Det här namnet visas i UIs:er för Databricks Git-mappar.
  4. Godkänn Databricks-villkoren och klicka på Skapa Git-mapp.
  5. Klicka på knappen Öppna och välj Git-mapp för att visa lagringsplatsen i arbetsytans filwebbläsare.

Få åtkomst till delade data med Hjälp av Unity Catalog

Åtkomsten till data på din Azure Databricks-arbetsyta beror på dataprodukttypen:

  • Marketplace-datauppsättningar och -modeller delas med dig i en skrivskyddad katalog i Azure Databricks. Kataloger är den översta containern för datatillgångar som hanteras av Unity Catalog. Mer information om dataobjekthierarkin i Unity Catalog finns i Objektmodellen för Unity Catalog.

    När providern har delat data med dig har du några sätt att komma åt katalogen. Avsnitten som följer beskriver några av dessa åtkomstalternativ.

  • Notebook-filer delas direkt i Marketplace-listan och du kan importera dem från listan till din arbetsyta.

  • Lösningsacceleratorer delas som Databricks Git-mappar. Se Få åtkomst till Databricks Solution Accelerators.

Få åtkomst till delade datauppsättningar på Marketplace

Så här kommer du åt delade data från Marketplace:

  1. Klicka på Marketplace-ikonMarketplace i sidopanelen.

  2. På marketplace-landningssidan klickar du på Mina begäranden i det övre högra hörnet.

  3. På fliken Installerade dataprodukter letar du reda på dataprodukten, klickar på Menyn Kebab menyn kebab (kallas även menyn med tre punkter) i slutet av dataproduktraden och väljer Visa data.

    Du kan också klicka på dataproduktnamnet för att öppna dataproduktinformationssidan, där du kan klicka på knappen Öppna för att visa data.

    Katalogutforskaren öppnas i katalogen som innehåller datauppsättningen, där du kan komma åt data eller hantera åtkomst för andra teammedlemmar. Se Bevilja åtkomst till andra teammedlemmar.

    Mer information om åtkomst till delade data i Azure Databricks finns i Läsa data som delas med Databricks-till-Databricks Delta-delning (för mottagare).

Få åtkomst till delade datauppsättningar i Katalogutforskaren

Så här kommer du åt delade data direkt från Katalogutforskaren:

  1. Klicka på KatalogikonKatalog i sidopanelen.
  2. Om du känner till namnet på katalogen som innehåller delade data söker du efter den och väljer den.

Om du inte känner till katalognamnet men du känner till providernamnet kan du hitta katalogen i Katalogutforskaren genom att göra följande:

  1. Klicka på KatalogikonKatalog i sidopanelen.
  2. I den vänstra rutan i Katalogutforskaren klickar du på Deltadelning och sedan På delad med mig.
  3. På fliken Providers klickar du på providernamnet.
  4. På fliken Resurser letar du reda på katalognamnet och klickar på det för att öppna det.

Få åtkomst till delade datauppsättningar med hjälp av Databricks CLI- eller SQL-uttryck

Du kan också hitta och komma åt katalogen som innehåller delade data med hjälp av Databricks CLI- eller SQL-uttryck i en Azure Databricks-notebook- eller Databricks SQL-redigerarfråga. Mer information finns i Åtkomst till data i en delad tabell eller volym. Du kan hoppa över avsnitten som beskriver hur du skapar en katalog, eftersom Databricks Marketplace gör detta åt dig.

Bevilja åtkomst till andra gruppmedlemmar

Om du är den användare som begärde delade data är du ägare till katalogen som innehåller dessa data på din arbetsyta. Därför kan du ge dina teammedlemmar åtkomst till katalogen och förfina åtkomsten på schema-, tabell-, vy-, rad- och kolumnnivå, precis som du gör med alla data i Unity Catalog. Se Hantera privilegier i Unity Catalog. Med det sagt är tabell- och visningsdata under en delad katalog skrivskyddade, vilket innebär att du bara kan bevilja teamet läsåtgärder som DESCRIBE, SHOWoch SELECT.

Du kan också överföra ägarskapet för katalogen eller objekten i den.

Visa exempelanteckningsböcker

Vissa listor innehåller exempelanteckningsböcker på sidan med listinformation. För att få åtkomst till dessa notebook-filer för omedelbart tillgängliga listor som har delats med dig:

  1. Klicka på Marketplace-ikonMarketplace i sidopanelen.
  2. På marketplace-landningssidan klickar du på Mina begäranden i det övre högra hörnet.
  3. På fliken Installerade dataprodukter letar du reda på dataprodukten och klickar på dataproduktnamnet för att öppna sidan med information om listan. Om det finns en exempelanteckningsbok visas den under rubriken Exempelanteckningsbok i listan.
  4. Klicka på Förhandsgranska anteckningsbok för att visa anteckningsboken och klicka på Importera anteckningsbok för att importera den till din Azure Databricks-arbetsyta.

Kommentar

Exempelanteckningsböckerna visas och förhandsgranskas i listgränssnittet fungerar inte i Chrome Incognito-läge.

Delta i privata utbyten

Vissa dataleverantörer kanske vill dela vissa data med en begränsad uppsättning konsumenter som uppmanas att delta i ett privat utbyte. Du hittar privata börslistor genom att markera kryssrutan Privat utbyte på Startsidan för Marketplace. Precis som med offentliga listor kan du komma åt kostnadsfria listor direkt eller begära åtkomst till dem som är markerade med begäran.

Om du vill ansluta till ett privat utbyte måste en dataleverantör bjuda in din organisation. När de gör det begär de en delad identifierare för ditt Unity Catalog-metaarkiv. Information om hur du hämtar metaarkivets delningsidentifierare finns i steg 1 i Få åtkomst i Databricks-till-Databricks-modellen.

Mer information om privata utbyten finns i Skapa och hantera privata utbyten på Databricks Marketplace.

Inaktivera Marketplace-åtkomst

Som standard har alla användare på en Unity Catalog-aktiverad arbetsyta möjlighet att begära dataprodukter på Databricks Marketplace. Med andra ord account users har gruppen behörighet för USE MARKETPLACE ASSETS alla Unity Catalog-metaarkiv såvida inte en metaarkivadministratör återkallar den behörigheten.

Den här behörigheten ger inte möjlighet att delta i finansiella transaktioner med dataleverantörer. Alla finansiella transaktioner sker utanför Azure Databricks. Det här privilegiet ger möjlighet att komma åt dataprodukter som är märkta kostnadsfria och omedelbart tillgängliga och dataprodukter som redan har köpts. Åtkomst till sådana dataprodukter skapar nya skrivskyddade kataloger i Azure Databricks som ägs av beställaren, som kan bevilja skrivskyddad åtkomst till andra användare.

En metaarkivadministratör kan inaktivera alla användares möjlighet att begära dataprodukter på Databricks Marketplace genom att återkalla behörigheten USE MARKETPLACE ASSETSaccount users från gruppen i Unity Catalog-metaarkivet. Om du återkallar den här behörigheten kan användarna fortsätta att bläddra på Databricks Marketplace på sin arbetsyta men kan inte begära dataprodukter.

Behörighet krävs: Metaarkivadministratör

Kommentar

Om din arbetsyta har aktiverats för Unity Catalog automatiskt kanske du inte har någon metaarkivadministratör. Mer information finns i Automatisk aktivering av Unity Catalog.

Katalogutforskaren

Så här återkallar du behörigheten USE MARKETPLACE ASSETSaccount users för gruppen:

  1. På din Azure Databricks-arbetsyta klickar du på KatalogikonKatalog.
  2. Klicka på länkikonen bredvid metaarkivets namn längst upp till vänster.
  3. Leta upp den rad som ger account users behörigheten USE MARKETPLACE ASSETS .
  4. Klicka på kryssrutan bredvid raden och klicka på knappen Återkalla .
  5. Bekräfta åtgärden återkalla.
  6. Ge behörighet till specifika användare och grupper som du vill genom att klicka på knappen Bevilja.

SQL

Om du vill återkalla behörigheten USE MARKETPLACE ASSETSaccount users för gruppen kör du följande kommando i en notebook-fil eller Databricks SQL-frågeredigeraren.

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

Om du vill ge behörighet till USE MARKETPLACE ASSETS en viss användare eller grupp kör du följande kommando i en notebook-fil eller Databricks SQL-frågeredigeraren.

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

Om du inte vill att dina användare ska kunna visa startsidan för Marketplace alls kontaktar du ditt Azure Databricks-kontoteam.

Kända problem

Om en begäran om åtkomst avvisas av dataleverantören kan du inte begära samma dataprodukt igen. Kontakta leverantören eller Azure Databricks-kontoteamet om du stöter på det här problemet.

Dela din feedback

Vi vill gärna höra vad du tycker om Databricks Marketplace.

  • Har du feedback? Gå till Läs > Ge feedback på Startsidan för Marketplace.
  • Vill du se ytterligare datauppsättningar på Marketplace? Klicka på Föreslå en produkt på marketplace-startsidans banderoll.

Nästa steg