SnowflakeのCode Bundles(プレビュー)
Sep 24, 2026: Code Bundles (Preview)
SnowflakeのCode Bundlesに、Pythonコードをウェアハウス上で直接実行する方法と、Scala・Java・PythonのSparkアプリケーションをバッチジョブとして実行する方法がプレビューで追加された。Spark実行はSnowpark Connectを基盤とする。一方、従来Notebook Projectsとして提供されていたコンピュートプール上のノートブックスケジュール実行は一般提供となった。インライン仕様オーバーライドやREST API・Python API・Snowflake CLIクライアントもプレビューに含まれる。
詳しく読む
何が変わったか
Code Bundlesの実行方法として、compute_type: warehouse によるPythonコードのウェアハウス実行と、type: spark によるSparkアプリケーションのバッチ実行がプレビューで追加された。コンピュートプール(Snowpark Container Services)上のノートブックスケジュール実行は一般提供となり、インライン仕様オーバーライドとREST API・Python API・Snowflake CLIクライアントはプレビューとして提供される。
なぜ重要か
Code Bundlesでは、Pythonなどの非SQLコードをストアドプロシージャで包まずに実行できる。今回の更新でウェアハウス実行とSparkジョブ実行が加わり、Snowflake上でコードを実行する選択肢が広がる。
実務への影響
Snowflake上でPython処理や既存のSparkアプリケーションを実行したいデータエンジニアに関係する。ウェアハウス実行とSparkジョブ実行はプレビューであり、一般提供となったノートブックスケジュール実行とは提供段階を区別して導入を検討できる。