Instalowanie bibliotek z woluminu

W tym artykule przedstawiono kroki wymagane do przekazania bibliotek lub requirements.txt plików do woluminów i zainstalowania ich w klastrach w usłudze Azure Databricks. Biblioteki można instalować na obliczeniach obliczeniowych lub zadaniach ogólnego przeznaczenia.

Aby uzyskać więcej informacji na temat woluminów, zobacz Tworzenie woluminów i praca z nimi. Aby uzyskać informacje na temat pracy z wykazem aparatu Unity, w tym kontrolowania dostępu i tworzenia obiektów, zobacz Co to jest wykaz aparatu Unity?.

Aby uzyskać szczegółowe informacje o zgodności biblioteki, zobacz Biblioteki o zakresie klastra.

Ładowanie bibliotek do woluminu

Aby załadować bibliotekę do woluminu:

  1. Kliknij pozycję Ikona wykazuWykaz na pasku bocznym po lewej stronie.
  2. W drzewie Eksplorator wykazu przejdź do woluminu.
  3. Kliknij pozycję +Dodaj, a następnie wybierz pozycję Przekaż do tego woluminu.
  4. Zostanie wyświetlone okno dialogowe Przekazywanie plików do woluminu . Przeciągnij i upuść lub przejdź do plików, które chcesz przekazać, a następnie kliknij przycisk Przekaż.

Instalowanie bibliotek z woluminu w klastrze

Podczas instalowania biblioteki w klastrze wszystkie notesy uruchomione w tym klastrze mają dostęp do biblioteki.

Aby zainstalować bibliotekę z woluminu w klastrze:

  1. Kliknij pozycję ikona obliczeniowaObliczenia na pasku bocznym po lewej stronie.
  2. Kliknij nazwę klastra na liście klastrów.
  3. Kliknij kartę Biblioteki .
  4. Kliknij pozycję Zainstaluj nowy. Zostanie wyświetlone okno dialogowe Instalowanie biblioteki .
  5. W polu Źródło biblioteki wybierz pozycję Woluminy.
  6. Przekaż bibliotekę lub plik requirements.txt, przejdź do biblioteki lub pliku requirements.txt w przeglądarce Woluminy lub wprowadź jego lokalizację w polu Ścieżka pliku woluminów, na przykład: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.
  7. Kliknij przycisk Zainstaluj.

Dodawanie bibliotek zależnych do zadań przepływu pracy z woluminu

Aby skonfigurować zadanie przepływu pracy z biblioteką zależną z woluminu:

  1. Wybierz istniejące zadanie w przepływie pracy lub utwórz nowe zadanie.
  2. Obok pozycji Biblioteki zależne kliknij pozycję + Dodaj.
  3. W oknie dialogowym Dodawanie biblioteki zależnej wybierz pozycję Woluminy dla źródła biblioteki.
  4. Przekaż bibliotekę lub plik requirements.txt, przejdź do biblioteki lub pliku requirements.txt w przeglądarce Woluminy lub wprowadź jego lokalizację w polu Ścieżka pliku woluminów, na przykład: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.
  5. Kliknij przycisk Zainstaluj.

Instalowanie bibliotek z woluminu do notesu

Biblioteki języka Python można zainstalować bezpośrednio w notesie, aby utworzyć niestandardowe środowiska języka Python specyficzne dla notesu. Można na przykład użyć określonej wersji biblioteki w notesie bez wpływu na innych użytkowników w klastrze, którzy mogą potrzebować innej wersji tej samej biblioteki. Aby uzyskać więcej informacji, zobacz biblioteki o zakresie notesu.

Podczas instalowania biblioteki w notesie tylko bieżący notes i wszystkie zadania skojarzone z tym notesem mają dostęp do tej biblioteki. Nie ma to wpływu na inne notesy dołączone do tego samego klastra.

Poniższy kod pokazuje, jak zainstalować plik wheel języka Python z woluminu do notesu jako bibliotekę o zakresie notesu.

%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/mypackage-0.0.1-py3-none-any.whl

lub

%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-project>/requirements.txt