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 Co to są woluminy wykazu aparatu Unity?. 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:
- Kliknij pozycję Wykaz na pasku bocznym po lewej stronie.
- W drzewie Eksplorator wykazu przejdź do woluminu.
- Kliknij pozycję +Dodaj, a następnie wybierz pozycję Przekaż do tego woluminu.
- 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:
- Kliknij pozycję Obliczenia na pasku bocznym po lewej stronie.
- Kliknij nazwę klastra na liście klastrów.
- Kliknij kartę Biblioteki .
- Kliknij pozycję Zainstaluj nowy. Zostanie wyświetlone okno dialogowe Instalowanie biblioteki .
- W polu Źródło biblioteki wybierz pozycję Woluminy.
- 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>
. - 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:
- Wybierz istniejące zadanie w przepływie pracy lub utwórz nowe zadanie.
- Obok pozycji Biblioteki zależne kliknij pozycję + Dodaj.
- W oknie dialogowym Dodawanie biblioteki zależnej wybierz pozycję Woluminy dla źródła biblioteki.
- 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>
. - 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