Udostępnij za pośrednictwem


Instalowanie bibliotek z plików obszaru roboczego

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

Ważne

W tym artykule opisano przechowywanie bibliotek jako plików obszaru roboczego. Różni się to od bibliotek obszarów roboczych, które są przestarzałe.

Aby uzyskać więcej informacji na temat plików obszarów roboczych, zobacz Nawigowanie po obszarze roboczym.

Do przekazania plików requirements.txt do plików obszaru roboczego wymagane jest środowisko Databricks Runtime 15.0 lub nowsze. Aby uzyskać szczegółowe informacje o zgodności biblioteki, zobacz Biblioteki.

Ładowanie bibliotek do plików obszaru roboczego

Biblioteki można załadować do plików obszaru roboczego w taki sam sposób, jak w przypadku ładowania innych plików.

Aby załadować bibliotekę do plików obszaru roboczego:

  1. Kliknij pozycję Ikona obszaru roboczego Obszar roboczy na pasku bocznym po lewej stronie.
  2. Przejdź do lokalizacji w obszarze roboczym, w którym chcesz przekazać bibliotekę.
  3. Kliknij w Menu Kebab prawym górnym rogu i wybierz pozycję Importuj.
  4. Zostanie wyświetlone okno dialogowe Importowanie . W polu Importuj z: wybierz pozycję Plik lub adres URL. Przeciągnij i upuść lub przejdź do plików, które chcesz przekazać, lub podaj ścieżkę adresu URL do pliku.
  5. Kliknij przycisk Importuj.

Instalowanie bibliotek z plików obszaru roboczego w klastrze

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

Aby zainstalować bibliotekę z plików obszaru roboczego w klastrze:

  1. Kliknij pozycję ikona obliczeniowa Obliczenia 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ę Obszar roboczy.
  6. Przekaż bibliotekę lub plik requirements.txt, przejdź do biblioteki lub requirements.txt w obszarze roboczym lub wprowadź jego lokalizację obszaru roboczego w polu Ścieżka pliku obszaru roboczego, na przykład: /Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
  7. Kliknij przycisk Zainstaluj.

Dodawanie bibliotek zależnych do zadań przepływu pracy z plików obszaru roboczego

Biblioteki zależne można dodawać do zadań z plików obszaru roboczego. Zobacz Konfigurowanie i edytowanie zadań usługi Databricks.

Aby skonfigurować zadanie przepływu pracy z biblioteką zależną z plików obszaru roboczego:

  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ę Obszar roboczy dla pozycji Źródło biblioteki.
  4. Przekaż bibliotekę lub plik requirements.txt, przejdź do biblioteki lub pliku requirements.txt w obszarze roboczym lub wprowadź jego lokalizację obszaru roboczego w polu Ścieżka pliku obszaru roboczego, na przykład: /Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
  5. Kliknij przycisk Zainstaluj.

Instalowanie bibliotek z plików obszaru roboczego do notesu

Biblioteki języka Python można zainstalować bezpośrednio w notesie, aby tworzyć środowiska niestandardowe 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.