Delen via


Bibliotheken vanaf een volume installeren

In dit artikel worden de stappen beschreven die nodig zijn om bibliotheken of requirements.txt bestanden te uploaden naar volumes en deze te installeren op clusters in Azure Databricks. U kunt bibliotheken installeren op rekenkracht of taak berekenen voor alle doeleinden.

Voor meer informatie over volumes, zie Wat zijn Unity-Catalogvolumes?. Zie Wat is Unity Catalogvoor informatie over het werken met Unity Catalog, waaronder het beheren van de toegang en het maken van objecten?.

Zie Bibliotheken met clusterbereik voor volledige bibliotheekcompatibiliteitsdetails.

Bibliotheken laden naar een volume

Een bibliotheek laden naar een volume:

  1. Klik op Catalog pictogramCatalog in de linkerzijbalk.
  2. Navigeer in de boomstructuur van Catalog Explorer naar het volume.
  3. Klik op +toevoegen en selectUploaden naar dit volume.
  4. Het dialoogvenster Bestanden uploaden naar volume wordt weergegeven. Sleep en zet deze neer of blader naar de bestanden die u wilt uploaden en klik op Uploaden.

Bibliotheken van een volume op een cluster installeren

Wanneer u een bibliotheek op een cluster installeert, hebben alle notebooks die op dat cluster worden uitgevoerd toegang tot de bibliotheek.

Een bibliotheek van een volume op een cluster installeren:

  1. Klik op rekenpictogramCompute in de linkerzijbalk.
  2. Klik op de naam van het cluster in het cluster list.
  3. Klik op het tabblad Bibliotheken .
  4. Klik op Nieuw installeren. Het dialoogvenster Bibliotheek installeren wordt weergegeven.
  5. Voor Bibliotheekbron, selectVolumes.
  6. Upload de bibliotheek of requirements.txt bestand, blader naar de bibliotheek of requirements.txt bestand in de Volumes browser of voer de locatie in het veld Volumes bestandspad in, zoals het volgende: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.
  7. Klik op Install.

Afhankelijke bibliotheken toevoegen aan werkstroomtaken vanaf een volume

Een werkstroomtaak configureren met een afhankelijke bibliotheek vanaf een volume:

  1. Select een bestaande taak in een werkstroom of maak een nieuwe taak.
  2. Klik naast afhankelijke bibliotheken op + Toevoegen.
  3. In het dialoogvenster Afhankelijke bibliotheek toevoegen, selectVolumes voor bibliotheekbron.
  4. Upload de bibliotheek of requirements.txt bestand, blader naar de bibliotheek of requirements.txt bestand in de Volumes browser of voer de locatie in het veld Volumes bestandspad in, zoals het volgende: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.
  5. Klik op Install.

Bibliotheken van een volume naar een notebook installeren

U kunt Python-bibliotheken rechtstreeks installeren in een notebook om aangepaste Python-omgevingen te maken die specifiek zijn voor het notebook. U kunt bijvoorbeeld een specifieke versie van een bibliotheek in een notebook gebruiken, zonder dat dit van invloed is op andere gebruikers in het cluster die mogelijk een andere versie van dezelfde bibliotheek nodig hebben. Zie notebookbibliotheken voor meer informatie.

Wanneer u een bibliotheek op een notitieblok installeert, hebben alleen het huidige notitieblok en alle taken die aan dat notitieblok zijn gekoppeld toegang tot die bibliotheek. Andere notebooks die aan hetzelfde cluster zijn gekoppeld, worden niet beïnvloed.

De volgende code laat zien hoe u een Python-wielbestand installeert van een volume naar een notebook als een bibliotheek met notebookbereik.

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

or

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