Installare librerie dai file di area di lavoro
Questo articolo illustra i passaggi necessari per caricare il pacchetto o i file requirements.txt nei file di area di lavoro e installarli nei cluster in Azure Databricks. È possibile installare librerie in un calcolo multiuso o in un calcolo processi.
Importante
Questo articolo descrive l'archiviazione delle librerie come file di area di lavoro. Questo non corrisponde alle librerie dell'area di lavoro che sono deprecate.
Per ulteriori informazioni sulle aree di lavoro, vedere l'articolo Spostarsi nell'area di lavoro.
Per caricare i file requirements.txt nei file di area di lavoro è necessario disporre di Databricks Runtime 15.0 o versione successiva. Per informazioni dettagliate sulla compatibilità delle librerie, vedere Librerie.
Caricare le librerie nei file di area di lavoro
È possibile caricare le librerie nei file di area di lavoro nello stesso modo in cui si caricano altri file.
Per caricare una libreria nei file di area di lavoro:
- Cliccare Area di lavoro nella barra laterale a sinistra.
- Spostarsi nella posizione dell'area di lavoro in cui si desidera caricare la libreria.
- Cliccare in alto a destra e scegliere Importa.
- Verrà visualizzata la finestra di dialogo Importa. Per Importa da: scegliere File o URL. Trascinare la selezione o passare ai file da caricare oppure specificare il percorso URL del file.
- Cliccare Importa.
Installare librerie da file di area di lavoro in un cluster
Quando si installa una libreria in un cluster, tutti i notebook in esecuzione in tale cluster hanno accesso alla libreria.
Per installare una libreria dai file di area di lavoro in un cluster:
- Nella barra laterale sinistra cliccare Calcolo.
- Cliccare il nome del cluster nell'elenco dei cluster.
- Cliccare la scheda Librerie.
- Cliccare Installa nuovo. Verrà visualizzata la finestra di dialogo Installa libreria.
- In Origine libreria selezionare Area di lavoro.
- Caricare la libreria o il file requirements.txt, passare alla libreria o a requirements.txt nell'area di lavoro oppure immettere il percorso dell'area di lavoro nel campo Percorso file di area di lavoro, ad esempio come mostrato qui:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Cliccare Installa.
Aggiungere librerie dipendenti alle attività di flusso di lavoro dai file di area di lavoro
È possibile aggiungere librerie dipendenti alle attività dai file di area di lavoro. Vedere Configurare e modificare i task di Databricks.
Per configurare un'attività di flusso di lavoro con una libreria dipendente dai file di area di lavoro:
- Selezionare un'attività esistente in un flusso di lavoro o creare una nuova attività.
- Accanto a Librerie dipendenti cliccare + Aggiungi.
- Nella finestra di dialogo Aggiungi libreria dipendente selezionare Area di lavoro per Origine libreria.
- Caricare la libreria o il file requirements.txt, passare alla libreria o al file requirements.txt nell'area di lavoro oppure immettere il percorso dell'area di lavoro nel campo Percorso file di area di lavoro, ad esempio come mostrato qui:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Cliccare Installa.
Installare librerie da file di area di lavoro a un notebook
È possibile installare le librerie Python direttamente in un notebook per creare ambienti personalizzati specifici del notebook. Ad esempio, è possibile usare una versione specifica di una libreria in un notebook, senza influire sugli altri utenti del cluster che potrebbero avere bisogno di una versione diversa della stessa libreria. Per ulteriori informazioni, vedere Librerie con ambito Notebook.
Quando si installa una libreria in un notebook, solo il notebook corrente e tutti i processi associati a tale notebook hanno accesso alla libreria in questione. L'operazione non incide sugli altri notebook collegati allo stesso cluster.