Instalar bibliotecas de um volume

Este artigo orienta o senhor sobre os passos necessários para upload biblioteca ou arquivos requirements.txt para volumes e instalá-los em clusters no Databricks. O senhor pode instalar o biblioteca em compute ou Job compute.

Para obter mais informações sobre volumes, consulte Criar e trabalhar com volumes. Para obter informações sobre como trabalhar com o Unity Catalog, incluindo o controle de acesso e a criação de objetos, consulte O que é o Unity Catalog?

Para obter detalhes completos sobre a compatibilidade do biblioteca, consulte biblioteca com escopo de cluster.

Carregar bibliotecas para um volume

Para carregar uma biblioteca em um volume:

  1. Clique Ícone de catálogo Catálogo na barra lateral esquerda.

  2. Na árvore do Catalog Explorer, navegue até o volume.

  3. Clique em +Add e selecione upload to this volume.

  4. A caixa de diálogo upload de arquivos para o volume é exibida. Arraste e solte ou navegue até o(s) arquivo(s) que deseja upload e clique em upload.

Instalar bibliotecas de um volume em clusters

Quando você instala uma biblioteca em clusters, todos Notebook em execução nesses clusters têm acesso à biblioteca.

Para instalar uma biblioteca de um volume em um clusters:

  1. Clique Ícone de computação compute na barra lateral esquerda.

  2. Clique no nome do cluster na lista de clusters.

  3. Clique na tab biblioteca .

  4. Clique em Instalar novo. A caixa de diálogo Instalar biblioteca é exibida.

  5. Para a biblioteca Source, selecione Volumes.

  6. Faça upload do arquivo biblioteca ou requirements.txt, navegue até o arquivo biblioteca ou requirements.txt no navegador Volumes ou digite seu local no campo Volumes File Path, como o seguinte: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.

  7. Clique em Instalar.

Adicionar biblioteca dependente à tarefa de fluxo de trabalho de um volume

Para configurar uma tarefa de fluxo de trabalho com uma biblioteca dependente de um volume:

  1. Selecione uma tarefa existente em um fluxo de trabalho ou crie uma nova tarefa.

  2. Ao lado de Dependent biblioteca, clique em + Add.

  3. Na caixa de diálogo Adicionar biblioteca dependente, selecione Volumes para a biblioteca Source.

  4. Faça upload do arquivo biblioteca ou requirements.txt, navegue até o arquivo biblioteca ou requirements.txt no navegador Volumes ou digite seu local no campo Volumes File Path, como o seguinte: /Volumes/<catalog>/<schema>/<volume>/<path-to-library>/<file-name>.<ext>.

  5. Clique em Instalar.

Instalar bibliotecas de um volume para um Notebook

Você pode instalar bibliotecas Python diretamente em um Notebook para criar ambientes Python personalizados específicos do Notebook. Por exemplo, você pode usar uma versão específica de uma biblioteca em um Notebook, sem afetar outros usuários nos clusters que possam precisar de uma versão diferente da mesma biblioteca. Para obter mais informações, consulte Bibliotecas com escopoNotebook.

Quando você instala uma biblioteca em um Notebook, apenas o Notebook atual e qualquer Job associado a esse Notebook têm acesso a essa biblioteca. Outros Notebook conectados aos mesmos clusters não são afetados.

O código a seguir mostra como instalar um arquivo de Python wheel de um volume para um Notebook como uma biblioteca com escopo Notebook .

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

ou

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