2026年の Snowpark Connect for Spark リリースノート

Snowflake は、 Snowpark Connect for Spark の更新にセマンティックバージョニングを使用します。

ドキュメントについては、 Snowpark Connect for Spark を使用してSnowflakeで Apache Spark™ ワークロードを実行する および Sparkアプリケーションの送信 をご参照ください。

1.14.0(2026年2月19日)

Snowpark Connect for Spark

バグ修正

  • :code:`saveAsTable`実行時のテーブルタイプのキャッシュ

  • サブストリングのリテラル入力および:code:`coalesce`の型キャストの最適化

  • avg/:code:`mean`における10進数型のオーバーフロー対応と型強制の修正

  • Iceberg - 上書き時の権限保持

  • SQLパススルーモードの標準化

  • リテラルタイムゾーンに対する:code:from_utc_timestamp/:code:`to_utc_timestamp`の最適化

  • Sparkのセマンティクスに合わせるための構造化された型におけるJSON null値の処理

  • SQLからのテーブル作成時における整数型のエミュレート

  • Scala UDFsにおけるネストされた行のマッピングに関するエッジケースの修正

  • Parquetによる複雑な構造化データ型の読み書き処理の修正

  • Parquetファイルに対するsave ignore引数のサポート追加

  • アーティファクトリポジトリのサポート追加

  • Scala UDxFにおける配列のNull許容性の修正

  • 範囲(-1, 0)の引数に対する:code:`log1p`の修正

  • 集計コンテキストにおける:code:`first_value`と:code:`last_value`の修正

  • Scalaクライアント向けの:code:`DayTimeIntervalType`読み取りの修正

新機能

  • Scala UDFsにおけるタイムゾーンの正しい処理

  • Java 11および17の構成なしでのサポート

Snowpark Submitの更新

新機能

  • Python 3.9における:code:`snowpark-submit`のサポート

  • :code:`snowpark-submit`ワークフロー内で利用できるように:code:`init_spark_session`を強化

1.13.0(2026年2月13日)

Snowpark Connect for Spark

バグ修正

  • :code:`split`関数の問題の修正

  • snowflake-snowpark-pythonへの依存関係をバージョン1.44にダウングレード

  • SQL翻訳を改善するための:code:`Neo4j`方言のマッチングを修正

  • 実行レスポンスで返される操作IDの一貫性に関する修正

  • TCPチャネル接続における:code:`gRPC`メタデータ処理の修正

新機能

  • :code:`mapPartitions`操作における:code:`partition_hint`のサポートの追加

  • ユーザー定義スキーマを使用するシナリオ向けのXMLリーダーサポートの追加

1.11.0(2026年1月28日)

Snowpark Connect for Spark

バグ修正

  • さまざまなDataFrame演算子の実行後も隠し列を保持するように修正

  • Scala UDFの入力型(bytebinaryscala.math.BigDecimal)に関する問題を修正

その他の更新

  • :code:`snowpark-submit`のユーザー定義引数(User Defined Args)をコメントに追加

1.10.0(2026年1月22日)

Snowpark Connect for Spark

バグ修正

  • セッション構成の構成解除エラーを修正します。

  • CSV ファイルを並列にロードするには、copy intoを使用します。

  • 外部結合を使用した DataFrames の書き込みを修正します。

  • Scala UDFs でnullを処理します。

  • パラメーター保護を使用して CTE クエリ生成を最適化します。

  • DATEDIFF の引数のキャストを回避します。

  • パーティション化されたファイルの追加とnullパーティションの読み取りを修正しました。

  • SQL を使用して10進法と16進法間の変換パフォーマンスを10倍向上させます。

新機能

  • Parquetファイルの変更されたパーティションのみを上書きします。

その他の更新

  • Snowpark Connect for Spark が XP 上で実行されているかどうかを検出するためのロジックを更新しました。

  • Snowflakeでバリアントデータ型のテーブルへの書き込みをサポートします。

  • 不要な情報ログを削除します。

  • JavaテストをScalaテストジョブから別のジョブに移動します。

  • gcsfsの依存関係バージョンを更新します。

Snowpark Submit

なし。

1.9.0(2026年1月14日)

Snowpark Connect for Spark

バグ修正

  • Scalaタプルのシリアル化を修正しました。

  • 巨大な JSON ファイルの読み込みを修正しました。

  • 顧客の問題に対する小さな修正を実装します。

  • 構造比較の修正を実装します。

  • 0列の DataFrames の処理を追加します。

  • アップロードファイルのパスを修正します。

  • Upload_files_if_needed が並行実行されない問題を修正しました。

  • UDF 入力型がprotoで定義されていない場合の入力型推論を改善します。

  • NA エッジケースを修正します。

新機能

  • シングル JSONBZ2 ファイルの読み取りをサポートします。

  • サーバー側 Snowpark Connect for Spark でScala UDFs をサポートします。

  • 文字列と daytime の間のキャストを実装します。

  • group_map にScala UDFs のサポートを追加します。

Snowpark Submit

バグ修正

  • 生成されたワークロード名を減らします。

1.8.0(2026年1月7日)

Snowpark Connect for Spark

バグ修正

  • Windowsの JAVA_HOME 処理を修正しました。

新機能

  • JDBC 経由で neo4j データソースをサポートします。

Snowpark Submit

なし。