Instalar bibliotecas desde un volumen
Este artículo le guía por los pasos necesarios para cargar bibliotecas o archivos requirements.txt en volúmenes e instalarlos en clústeres en Azure Databricks. Puede instalar bibliotecas en la computación para todo uso o en la computación para trabajos.
Para obtener más información sobre los volúmenes, vea ¿Qué son los volúmenes del Unity Catalog?. Para obtener información sobre cómo trabajar con Unity Catalog, incluido el control del acceso y la creación de objetos, consulte ¿Qué es Unity Catalog?.
Para obtener detalles de compatibilidad de bibliotecas completas, consulte Bibliotecas con ámbito de clúster.
Cargar bibliotecas en un volumen
Para cargar una biblioteca en un volumen:
- Haga clic en Catálogo en la barra lateral izquierda.
- En el árbol del Explorador de catálogos, vaya al volumen.
- Haga clic en +Agregar, y seleccione Cargar en este volumen.
- Aparece el cuadro de diálogo Cargar archivos en volumen. Arrastre y coloque o busque los archivos que desea cargar y haga clic en Cargar.
Instalar bibliotecas desde un volumen en un clúster
Al instalar una biblioteca en un clúster, todos los cuadernos que se ejecutan en ese clúster tienen acceso a la biblioteca.
Para instalar una biblioteca desde un volumen en un clúster:
- Haga clic en Proceso en la barra lateral izquierda.
- Haga clic en el nombre del clúster en la lista de clústeres.
- Haga clic en la pestaña Bibliotecas.
- Haga clic en Instalar nueva. Aparece el cuadro de diálogo Instalar biblioteca.
- En Origen de biblioteca, seleccione Volúmenes.
- Cargue la biblioteca o el archivo requirements.txt, vaya a la biblioteca o el archivo requirements.txt en el explorador Volúmenes o escriba su ubicación en el campo Ruta de acceso del archivo de volúmenes, como el siguiente:
/Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>
. - Haga clic en Instalar.
Agregar bibliotecas dependientes a tareas de flujo de trabajo desde un volumen
Para configurar una tarea de flujo de trabajo con una biblioteca dependiente de un volumen:
- Seleccione una tarea existente en un flujo de trabajo o cree una nueva tarea.
- Junto a Bibliotecas dependientes, haga clic en + Agregar.
- En el cuadro de diálogo Agregar biblioteca dependiente, seleccione Volúmenes para Origen de la biblioteca.
- Cargue la biblioteca o el archivo requirements.txt, vaya a la biblioteca o el archivo requirements.txt en el explorador Volúmenes o escriba su ubicación en el campo Ruta de acceso del archivo de volúmenes, como el siguiente:
/Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>
. - Haga clic en Instalar.
Instalar bibliotecas desde un volumen a un cuaderno
Puede instalar bibliotecas de Python directamente en un cuaderno para crear entornos de Python personalizados específicos del cuaderno. Por ejemplo, puede usar una versión específica de una biblioteca en un cuaderno, sin afectar a otros usuarios del clúster que puedan necesitar una versión diferente de la misma biblioteca. Para obtener más información, consulte Bibliotecas con ámbito de cuaderno.
Al instalar una biblioteca en un cuaderno, solo el cuaderno actual y los trabajos asociados a él tienen acceso a la biblioteca en cuestión. Los otros cuadernos asociados al mismo clúster no se ven afectados.
En el código siguiente se muestra cómo instalar un archivo wheel de Python desde un volumen a un cuaderno como una biblioteca con ámbito de cuaderno.
%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/mypackage-0.0.1-py3-none-any.whl
o
%pip install /Volumes/<catalog>/<schema>/<volume>/<path-to-project>/requirements.txt