Compartir a través de


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, consulte Creación y uso de volúmenes. 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:

  1. Haga clic en Icono del catálogoCatálogo en la barra lateral izquierda.
  2. En el árbol del Explorador de catálogos, vaya al volumen.
  3. Haga clic en +Agregar, y seleccione Cargar en este volumen.
  4. 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:

  1. Haga clic en Icono ProcesoProceso en la barra lateral izquierda.
  2. Haga clic en el nombre del clúster en la lista de clústeres.
  3. Haga clic en la pestaña Bibliotecas.
  4. Haga clic en Instalar nueva. Aparece el cuadro de diálogo Instalar biblioteca.
  5. En Origen de biblioteca, seleccione Volúmenes.
  6. 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>.
  7. 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:

  1. Seleccione una tarea existente en un flujo de trabajo o cree una nueva tarea.
  2. Junto a Bibliotecas dependientes, haga clic en + Agregar.
  3. En el cuadro de diálogo Agregar biblioteca dependiente, seleccione Volúmenes para Origen de la biblioteca.
  4. 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>.
  5. 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