Snowparkプロジェクトの構築

snow snowpark build コマンドは、Snowparkプロジェクトを deploy コマンドで使用できる1つかそれ以上の .zip アーカイブとしてビルドします。cp,,amdは、プロジェクトファイルで指定された src ディレクトリのみを使用してアーカイブをビルドします。

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

追加オプション:

  • --allow-shared-libraries: インストールされたパッケージを:codenowrap:pip を通して使用する場合、共有(.so / .dll)ライブラリを許可します。

  • --ignore-anaconda: Snowflake Anacondaチャンネルのパッケージを検索しません。

  • --index-url: パッケージ検索に使うPythonパッケージインデックスのベース URL を指定します。この URL は、 PEP 503に準拠したリポジトリ(シンプルリポジトリ API)か、同じ形式でレイアウトされたローカルディレクトリを指す必要があります。

  • --skip-version-check: 要件とAnaconda間の依存関係のバージョン比較をスキップします。

  • --project [-p]: Snowparkプロジェクトが存在するパスを指定します。デフォルトは現在の作業ディレクトリです。