Rejestr Artefaktów

Ważna

Ta funkcja jest dostępna w wersji beta. Aby z niego korzystać, administrator przestrzeni roboczej musi włączyć Databricks Artifact Registry na stronie Podglądów . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks. Databricks ogłosi ceny Rejestru Artefaktów, gdy stanie się on powszechnie dostępny.

Artifact Registry przechowuje obrazy kontenerów jako zarządzane zasoby w Unity Catalog. Obrazy są przechowywane w tym samym regionie co metastore katalogu Unity. Używaj go do przesyłania obrazów standardowymi poleceniami Docker, kontroli dostępu za pomocą uprawnień Unity Catalog oraz udostępniania obrazów obsługiwanym obciążeniom Azure Databricks.

Kluczowe pojęcia

  • Artefakt: Obraz kontenera z nazwą przechowywany w Unity Catalog, identyfikowany za pomocą trójpoziomowej nazwy w formacie catalog.schema.artifact.
  • Tag: Zmienny alias, który wskazuje na wersję artefaktu w formacie catalog.schema.artifact:tag. Ponowne wypchnięcie tagu może zmienić wersję, na którą wskazuje tag. W przypadku powtarzalnych wdrożeń unikaj mutowalnych tagów, takich jak latest, i używaj skrótu kontrolnego, jeśli obciążenie robocze akceptuje odwołania do skrótu kontrolnego.
  • Skrót obrazu: Niezmienny identyfikator oparty na treści dla konkretnej wersji artefaktu.
  • Przyspieszenie obrazu: Optymalizacja, którą Azure Databricks stosuje automatycznie po wysłaniu kwalifikującego się obrazu do Rejestru Artefaktów. Proces ten konwertuje obraz do formatu zaprojektowanego w celu zmniejszenia opóźnień pobierania dla obsługiwanych obciążeń. Aby sprawdzić stan przyspieszenia obrazu dla wersji artefaktu, zobacz Sprawdź stan przyspieszenia obrazu.

Jak działa Rejestr Artefaktów

Wydawcy i użytkownicy pracują z obrazami kontenerów w Rejestrze Artefaktów w następującym cyklu życia:

  1. Buduj i wypychaj: Wydawca tworzy obraz, taguje go trzypoziomową nazwą katalogu Unity w formacie catalog.schema.artifact:tag, i przesyła do rejestru workspace. Zobacz wymagania dotyczące nazwy artefaktu oraz Push a image.
  2. Zarządzaj: Rejestr Artefaktów przechowuje obraz w określonym katalogu i schemacie Unity Catalog. Uprawnienia katalogu Unity decydują o tym, kto może publikować, odkrywać i czytać obraz. Zobacz sekcję Nadawanie uprawnień.
  3. Odkryj: Użytkownicy dzwonią do API Software Artifacts, aby znaleźć dostępne obrazy i wersje oraz sprawdzić status przyspieszania obrazów. Zobacz obrazy i wersje produktu Discover.
  4. Użycie: Użytkownicy odwołują się do obrazu podczas tworzenia wspieranych obciążeń Azure Databricks, takich jak zadania uruchamiające niestandardowe obrazy kontenerów. Zobacz Używanie obrazów w obsługiwanych obciążeniach Azure Databricks.

Diagram wydawcy przesyłający obraz do Rejestru Artefaktów, gdzie Unity Catalog zarządza nim zanim użytkownik go odkryje i użyje.

Ograniczenia

Obowiązują następujące ograniczenia:

dostępność

  • Obszar roboczy i jego metastore usługi Unity Catalog muszą znajdować się w tym samym regionie. Jeśli regiony się różnią, nie możesz użyć Rejestru Artefaktów z tego obszaru roboczego.

  • Rejestr Artefaktów jest dostępny w następujących regionach:

    • 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

Wspierane zastosowanie

Authentication

  • Token dostępu OAuth do przestrzeni roboczej używany do uwierzytelniania Dockera wygasa po godzinie. Dłużej trwające przesyłanie może spowodować niepowodzenie autoryzacji warstwy przesłanej po wygaśnięciu. Spróbuj ponownie push, aby pomocnik poświadczeń Docker zażądał nowego tokena.

Przyspieszanie obrazu

  • Obrazy większe niż 30 GB nie mogą być konwertowane do przyspieszenia obrazu.
  • Przyspieszenie obrazu nie ujawnia nieudanego stanu konwersji. Zobacz Sprawdź status przyspieszenia obrazu.

Odkrycie i zarządzanie

  • Catalog Explorer nie udostępnia interfejsu dla obrazów.
  • Punkt końcowy rejestru nie obsługuje żądań listy tagów Open Container Initiative (OCI) ani żądań usunięcia.
  • API Software Artifacts zwraca maksymalnie 10 tagów dla wersji, gdy więcej niż 10 tagów wskazuje na ten sam digest.

Nazwy artefaktów

Dodatkowe zasoby

  • Aby skonfigurować uwierzytelnianie, przyznać dostęp, wypchnąć obraz i odkryć jego wersje, zobacz: Rozpocznij z Rejestrem Artefaktów.
  • Aby rozwiązać typowe problemy z dostępem do funkcji beta, uwierzytelnianiem, przesyłaniem, wykrywaniem i przyspieszaniem pobierania obrazów, zobacz Troubleshoot Artifact Registry.