Artefaktregister

Important

Den här funktionen finns i Beta. För att använda det måste en workspace-administratör slå på Databricks Artifact Registry från sidan Förhandsvisningar . Se Hantera förhandsversioner av Azure Databricks. Databricks kommer att tillkännage priser för Artifact Registry när det blir allmänt tillgängligt.

Artifact Registry lagrar containerbilder som styrda tillgångar i Unity Catalog. Bilderna lagras i samma region som Unity Catalog-metastore. Använd den för att pusha bilder med standardkommandon i Docker, kontrollera åtkomst med Unity Catalog-privilegier och göra images tillgängliga för stödda Azure Databricks-arbetsbelastningar.

Viktiga begrepp

  • Artefakt: En namngiven containerbild lagrad i Unity Catalog, identifierad med ett trenivånamn i formatet catalog.schema.artifact.
  • Tag: Ett föränderligt alias som pekar på en artefaktversion med formatet catalog.schema.artifact:tag. Att skicka upp en tagg igen kan ändra vilken version taggen pekar på. För upprepbara driftsättningar bör du undvika föränderliga taggar som latest och använda en digestreferens när arbetsbelastningen stöder digestreferenser.
  • Bilddigest: En oföränderlig, innehållsadresserad identifierare för en specifik version av en artefakt.
  • Bildacceleration: En optimering som Azure Databricks automatiskt tillämpar efter att du skickat en berättigad bild till Artifact Registry. Denna process konverterar bilden till ett format som är utformat för att minska dragningslatens för stödda arbetsbelastningar. För att kontrollera en artefaktversions bildaccelerationsstatus, se Kontrollera bildaccelerationsstatus.

Hur Artefaktregister fungerar

Utgivare och användare arbetar med containerbilder i Artifact Registry genom följande livscykel:

  1. Bygg och skicka: En utgivare bygger en avbild, taggar den med ett Unity Catalog-namn i tre nivåer i formatet catalog.schema.artifact:tag och skickar den till arbetsytans register. Se krav på artefaktnamn och Tryck en bild.
  2. Styrning: Artifact Registry lagrar avbildningen i den angivna Unity Catalog-katalogen och i det angivna schemat. Unity Catalog-privilegier styr vem som kan publicera, upptäcka och läsa bilden. Se Bidragstillstånd.
  3. Upptäck: Användare anropar Software Artifacts API för att upptäcka tillgängliga bilder och versioner samt för att kontrollera bildaccelerationens status. Se Upptäck bilder och versioner.
  4. Användning: Användare refererar till en image när de skapar stödda Azure Databricks-arbetsbelastningar, såsom jobb som kör anpassade containerbilder. Se Använd avbilder i Azure Databricks-arbetsbelastningar som stöds.

Diagram över en utgivare som skickar en bild till Artifact Registry, där Unity-katalogen styr den innan en användare upptäcker och använder den.

Begränsningar

Följande begränsningar gäller:

Tillgänglighet

  • Din arbetsyta och dess Unity Catalog-metastore måste vara i samma region. Om regionerna skiljer sig åt kan du inte använda Artifact Registry från det arbetsutrymmet.

  • Artefaktregister finns tillgängligt i följande regioner:

    • australiaeast
    • brazilsouth
    • canadacentral
    • centralindia
    • centralus
    • eastasia
    • eastus
    • eastus2
    • francecentral
    • germanywestcentral
    • japaneast
    • koreacentral
    • northcentralus
    • northeurope
    • southcentralus
    • southeastasia
    • swedencentral
    • switzerlandnorth
    • uaenorth
    • uksouth
    • ukwest
    • westcentralus
    • westeurope
    • westus
    • westus2
    • westus3

Stödd användning

Authentication

  • Workspace OAuth-åtkomsttoken som används för Docker-autentisering löper ut efter en timme. En pushning som tar längre tid kan göra att auktoriseringen misslyckas för ett lager som laddas upp efter att giltighetstiden har gått ut. Försök pushen igen så att Docker-inloggningshjälparen begär en ny token.

Bildacceleration

  • Bilder större än 30 GB kan inte konverteras för bildacceleration.
  • Bildacceleration exponerar inte ett misslyckat konverteringstillstånd. Se Kontrollera bildaccelerationsstatus.

Upptäckt och förvaltning

  • Catalog Explorer tillhandahåller inget gränssnitt för bilder.
  • Registerändpunkten stöder inte Open Container Initiative (OCI) tagglistförfrågningar eller borttagningsförfrågningar.
  • Software Artifacts API returnerar högst 10 taggar för en version när mer än 10 taggar pekar på samma digest.

Artefaktnamn

Ytterligare resurser