Criação de um projeto Snowpark

O comando snow snowpark build cria o projeto Snowpark como um ou mais arquivos .zip que podem ser usados pelo comando deploy. O cp,,amd compila os arquivos usando apenas o diretório src especificado no arquivo de projeto.

snow snowpark build
Copy
Resolving dependencies from requirements.txt
  No external dependencies.
Preparing artifacts for source code
  Creating: app.zip
Build done.

Opções adicionais:

  • --allow-shared-libraries: Permite bibliotecas compartilhadas (.so/.dll) ao usar pacotes instalados através de pip.

  • --ignore-anaconda: não procura pacotes no canal Snowflake Anaconda.

  • --index-url: especifica o URL básico do Python Package Index a ser usado para pesquisa de pacotes. Esse URL deve apontar para um repositório compatível com PEP 503 (a API do repositório simples) ou um diretório local disposto no mesmo formato.

  • --skip-version-check: ignora a comparação de versões de dependências entre requisitos e Anaconda.

  • --project [-p]: especifica o caminho onde o projeto Snowpark está. O padrão é o diretório de trabalho atual.