Importação de pacotes Python para uso em notebooks

Os Snowflake Notebooks gerenciam os pacotes Python usados em seu ambiente de notebook. Você pode importar pacotes de terceiro listados no canal Snowflake Anaconda.

Considerações para importação de pacotes

  • Os pacotes que você adiciona a um notebook estão disponíveis apenas para esse notebook. Se quiser usar o mesmo pacote em um notebook diferente, você deverá adicionar os mesmos pacotes novamente a esse notebook.

  • O notebook será reiniciado quando você adicionar um novo pacote. Snowflake recomenda que você adicione seu pacote no topo de seu notebook no início de sua análise.

Pacotes pré-instalados

Por padrão, os Snowflake Notebooks usam Python 3.9. Os ambientes de notebook vêm colocados em pacote com bibliotecas comuns para ciência de dados e aprendizado de máquina, como Altair, pandas, NumPy, snowflake-snowpark-python e Streamlit.

Importação de pacote do Anaconda

Depois que o administrador de sua organização aceitar os termos, você poderá importar bibliotecas para usar nos notebooks Snowflake.

  1. Faça login no Snowsight.

  2. Selecione Projects » Notebooks.

  3. Selecione um notebook específico no qual deseja instalar pacotes Python.

  4. Selecione o menu Packages na parte superior de seu notebook.

  5. Pesquise pacotes listados no canal Snowflake Anaconda.

  6. Selecione um pacote para instalá-lo para uso em seu notebook e, opcionalmente, altere a versão padrão do pacote na lista de Installed Packages.

    Os pacotes instalados por você aparecem em Installed Packages.

    Seletor de pacotes.

Depois que o pacote for adicionado, você poderá importar e usar as bibliotecas em uma célula Python.

Importação de pacotes de um estágio Snowflake

Você pode importar pacotes de um estágio se o pacote necessário não fizer parte dos pacotes pré-instalados e não estiver disponível no canal Anaconda.

Aplicam-se as seguintes limitações:

  • O importador de pacotes funciona apenas para módulos e pastas Python.

  • Arquivos wheel e tar.gz não são compatíveis.

  • Não oferece suporte a nenhum código que possa depender da arquitetura.

Siga estas etapas para adicionar mais pacotes:

  1. Faça login no Snowsight.

  2. Selecione Projects » Notebooks.

  3. Selecione um notebook específico no qual deseja instalar pacotes Python.

  4. Selecione o menu Packages na parte superior de seu notebook.

  5. Selecione a guia Stage Packages.

  6. Insira o caminho para o arquivo em seu estágio.

Seletor de pacotes.

Depois que o pacote for adicionado, você poderá importar e usar as bibliotecas em uma célula Python. Veja isso em ação no tutorial de notebook sobre importação de pacotes do estágio.

Próximos passos