Construire un projet Snowpark

La commande snow snowpark build construit le projet Snowpark sous la forme d’un ou plusieurs fichiers d’archive .zip qui peuvent être utilisés par la commande deploy. La commande construit les archives en utilisant uniquement le répertoire src spécifié dans le fichier de projet.

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

Options supplémentaires :

  • --allow-shared-libraries : autorise les bibliothèques partagées (.so/.dll) lors de l’utilisation de paquets installés via pip.

  • --ignore-anaconda : ne consulte pas les paquets sur le canal de Snowflake Anaconda.

  • --index-url : spécifie l’URL de base du Python Package Index à utiliser pour la recherche de paquets. Cette URL doit pointer vers un référentiel conforme à PEP 503 (l’API de référentiel simple) ou vers un répertoire local présenté dans le même format.

  • --skip-version-check : ne comparez pas les versions des dépendances entre les exigences et Anaconda.

  • --project [-p] : spécifie le chemin où se trouve le projet Snowpark. La valeur par défaut est le répertoire de travail actuel.