Registr artefaktů

Important

Tato funkce je v beta verzi. Pro jeho použití musí správce pracovního prostoru zapnout Databricks Artifact Registry na stránce Náhledy . Viz Manage Azure Databricks preview. Databricks oznámí ceny pro Artifact Registry, jakmile bude obecně dostupný.

Artifact Registry ukládá kontejnerové obrázky jako řízené assety v Unity Catalog. Obrázky jsou uloženy ve stejné oblasti jako metastore katalogu Unity. Použijte ho k posílání obrazů standardními příkazy Dockeru, řízení přístupu s oprávněními Unity Catalog a zpřístupnění obrázků podporovaným Azure Databricks zátěžím.

Klíčové koncepty

  • Artefakt: Pojmenovaný obraz kontejneru uložený v Unity Catalog, identifikovaný tříúrovňovým názvem ve formátu catalog.schema.artifact.
  • Tag: Proměnlivý alias, který odkazuje na verzi artefaktu pomocí formátu catalog.schema.artifact:tag. Opětovné odeslání tagu může změnit verzi, na kterou tag odkazuje. Pro opakovatelná nasazení se vyhněte měnitelným tagům, jako je latest, a pokud úloha podporuje odkazy na digest, odkazujte na digest.
  • Image digest: Neměnný, obsahově adresovaný identifikátor pro konkrétní verzi artefaktu.
  • Akcelerace obrázků: Optimalizace, kterou Azure Databricks automaticky aplikuje poté, co pošlete způsobilý obrázek do Artifact Registry. Tento proces převádí obraz do formátu navrženého ke snížení latence vytahování u podporovaných pracovních zátěží. Pro kontrolu stavu zrychlení obrazu u verze artefaktu viz Zkontrolovat stav zrychlení obrazu.

Jak funguje Registr artefaktů

Vydavatelé a uživatelé pracují s kontejnerovými obrázky v Artifact Registry během následujícího životního cyklu:

  1. Sestavte a pushujte: Vydavatel vytvoří obrázek, označí ho tříúrovňovým názvem Unity Catalog ve formátu catalog.schema.artifact:tag, a pošle ho do registru workspace. Podívejte se na požadavky na název artefaktu a Push a image.
  2. Správa: Artifact Registry ukládá obrázek pod specifikovaným katalogem a schématem Unity Catalog. Oprávnění v katalogu Unity určují, kdo smí image publikovat, vyhledávat a číst. Viz Udělit oprávnění.
  3. Objevte: Uživatelé volají Software Artifacts API, aby zjistili dostupné obrázky a verze a zkontrolovali stav akcelerace obrazu. Viz Image a verze pro Discover.
  4. Použití: Uživatelé odkazují na obrázek při vytváření podporovaných Azure Databricks pracovních zátěží, například úloh, které spouštějí vlastní kontejnerové obrazy. Viz Použití imagí v podporovaných úlohách Azure Databricks.

Diagram vydavatele, který posílá obrázek do Artifact Registry, kde ho Unity Catalog spravuje dříve, než jej uživatel objeví a použije.

omezení

Platí následující omezení:

dostupnost

  • Váš pracovní prostor a jeho metastore v Unity Catalog musí být ve stejné oblasti. Pokud se regiony liší, nemůžete použít Registr artefaktů z daného pracovního prostoru.

  • Registr artefaktů je dostupný v následujících regionech:

    • 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

Podporované použití

  • Obrázky v Artifact Registry můžete používat pouze s podporovanými Azure Databricks pracovními zátěžemi. Viz Použití imagí v podporovaných úlohách Azure Databricks.
  • Nemůžete použít Docker ani jiný klient registru k načítání těchto obrázků nebo stahování obrázkových blobů přímo.

Authentication

  • Přístupový token OAuth pro pracovní prostor používaný pro autentizaci v Dockeru vyprší po jedné hodině. Delší odesílání může způsobit selhání autorizace vrstvy nahrané po vypršení platnosti. Zkuste znovu provést push, aby pomocník Dockeru pro přihlašovací údaje požádal o nový token.

Zrychlení obrazu

Objev a správa

  • Catalog Explorer neposkytuje rozhraní pro obrázky.
  • Endpoint registru nepodporuje požadavky na seznam tagů Open Container Initiative (OCI) ani žádosti o odstranění.
  • Software Artifacts API vrací maximálně 10 tagů pro verzi, když více než 10 tagů ukazuje na stejný digest.

Názvy artefaktů

Dodatečné zdroje

  • Pro konfiguraci autentizace, udělení přístupu, odeslání obrázku a zjištění jeho verzí viz Začněte s registrem artefaktů.
  • Pro vyřešení běžných problémů s přístupem v betě (Beta Access), autentizací, pushem, objevováním a akcelerací obrazu navštivte Troubleshoot Artifact Registry.