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.
Faça login no Snowsight.
Selecione Projects » Notebooks.
Selecione um notebook específico no qual deseja instalar pacotes Python.
Selecione o menu Packages na parte superior de seu notebook.
Pesquise pacotes listados no canal Snowflake Anaconda.
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.
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:
Faça login no Snowsight.
Selecione Projects » Notebooks.
Selecione um notebook específico no qual deseja instalar pacotes Python.
Selecione o menu Packages na parte superior de seu notebook.
Selecione a guia Stage Packages.
Insira o caminho para o arquivo em seu estágio.
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¶
Agora que você tem todos os pacotes instalados, comece a codificar em seu notebook.