Instalar bibliotecas a partir de arquivos de espaço de trabalho
Este artigo orienta você pelas etapas necessárias para carregar arquivos de pacote ou requirements.txt para arquivos de espaço de trabalho e instalá-los em clusters no Azure Databricks. Você pode instalar bibliotecas em computação multiuso ou computação de trabalho.
Importante
Este artigo descreve o armazenamento de bibliotecas como arquivos de espaço de trabalho. Isso é diferente das bibliotecas de espaço de trabalho que foram preteridas.
Para obter mais informações sobre arquivos de espaço de trabalho, consulte Navegar no espaço de trabalho.
O Databricks Runtime 15.0 ou superior é necessário para carregar arquivos requirements.txt para arquivos de espaço de trabalho. Para obter detalhes completos sobre a compatibilidade da biblioteca, consulte Bibliotecas.
Carregar bibliotecas para arquivos de espaço de trabalho
Você pode carregar bibliotecas para arquivos de espaço de trabalho da mesma forma que carrega outros arquivos.
Para carregar uma biblioteca em arquivos de espaço de trabalho:
- Clique em Espaço de trabalho na barra lateral esquerda.
- Navegue até o local no espaço de trabalho onde deseja carregar a biblioteca.
- Clique no no canto superior direito e escolha Importar.
- A caixa de diálogo Importar é exibida. Para Importar de: escolha Arquivo ou URL. Arraste e solte ou navegue até o(s) arquivo(s) que deseja carregar ou forneça o caminho da URL para o arquivo.
- Clique em Importar.
Instalar bibliotecas de arquivos de espaço de trabalho em um cluster
Quando você instala uma biblioteca em um cluster, todos os blocos de anotações em execução nesse cluster têm acesso à biblioteca.
Para instalar uma biblioteca a partir de arquivos de espaço de trabalho em um cluster:
- Clique em Calcular na barra lateral esquerda.
- Clique no nome do cluster na lista de clusters.
- Clique na guia Bibliotecas .
- Clique em Instalar novo. A caixa de diálogo Instalar biblioteca é exibida.
- Em Origem da biblioteca, selecione Espaço de trabalho.
- Carregue a biblioteca ou requirements.txt arquivo, navegue até a biblioteca ou requirements.txt no espaço de trabalho ou insira seu local de espaço de trabalho no campo Caminho do Arquivo do Espaço de Trabalho, como o seguinte:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Clique em Install (Instalar).
Adicionar bibliotecas dependentes a tarefas de fluxo de trabalho a partir de arquivos de espaço de trabalho
Você pode adicionar bibliotecas dependentes a tarefas a partir de arquivos de espaço de trabalho. Consulte Configurar e editar tarefas do Databricks.
Para configurar uma tarefa de fluxo de trabalho com uma biblioteca dependente de arquivos de espaço de trabalho:
- Selecione uma tarefa existente em um fluxo de trabalho ou crie uma nova tarefa.
- Ao lado de Bibliotecas dependentes, clique em + Adicionar.
- Na caixa de diálogo Adicionar biblioteca dependente, selecione Espaço de trabalho para origem da biblioteca.
- Carregue a biblioteca ou requirements.txt arquivo, navegue até a biblioteca ou requirements.txt arquivo no espaço de trabalho ou insira seu local de espaço de trabalho no campo Caminho do arquivo do espaço de trabalho, como o seguinte:
/Workspace/Users/someone@example.com/<path-to-library>/<library-name>.<ext>
- Clique em Install (Instalar).
Instalar bibliotecas de arquivos de espaço de trabalho em um bloco de anotações
Você pode instalar bibliotecas Python diretamente em um bloco de anotações para criar ambientes personalizados específicos para o bloco de anotações. Por exemplo, você pode usar uma versão específica de uma biblioteca em um bloco de anotações, sem afetar outros usuários no cluster que podem precisar de uma versão diferente da mesma biblioteca. Para obter mais informações, consulte bibliotecas com escopo de bloco de anotações.
Quando instala uma biblioteca num bloco de notas, apenas o bloco de notas atual e quaisquer trabalhos associados a esse bloco de notas têm acesso a essa biblioteca. Outros blocos de anotações conectados ao mesmo cluster não são afetados.