2023年の Snowpark Library for Scala and Java リリースノート¶
この記事には、 Scala用Snowparkライブラリ および Java用Snowparkライブラリ のリリースノートが含まれています。
- 動作の変更 
- 新機能 
- 顧客向けバグ修正 
Snowflake は、 Snowpark Library for Scala and Java の更新にセマンティックバージョニングを使用します。
ドキュメントについては、 Java用Snowpark開発者ガイド および Scala用Snowpark開発者ガイド をご参照ください。
バージョン1.9.0(2023年10月17日)¶
互換性のあるSnowflakeリリース: 7.36
新機能¶
- regexp_replace関数をサポートするようになりました。
- PKCS#8RSA 秘密キーをサポートするようになりました。
改善¶
- Snowflake JDBC を3.14.1にアップグレードしました。 
バグ修正¶
- なし。 
バージョン1.8.0(2023年4月28日)¶
互換性のあるSnowflakeリリース: 7.14
新機能¶
- ストアドプロシージャの作成および呼び出し用の新しい APIs。 - このリリースには、名前付きpermanent、名前付きsession-temporary、およびsession-temporaryのストアドプロシージャを登録するための APIs が含まれています。また、Snowflakeに登録されているストアドプロシージャとローカルで実行するストアドプロシージャの両方を呼び出すための APIs も含まれています。 - APIs 関連情報については、以下をご参照ください。 
- Session.tableFunction関数は- DataFrame列でも動作するようになりました。- 以前は、 - Session.tableFunctionメソッドはリテラル関数引数しかサポートしていませんでした。このリリースにより、引数として1つのフレームから- DataFrame列を指定できます。詳細については、リファレンスドキュメントの tableFunction をご参照ください。- 引数として使用されるすべての - DataFrame列は、同じ- DataFrameから取得する必要があることに注意してください。
改善¶
- Snowflake JDBC ドライバーを3.13.28にアップグレードしました。 
バグ修正¶
- なし。 
バージョン1.7.2(2023年2月16日)¶
互換性のあるSnowflakeリリース: 7.13
新機能¶
- なし。 
改善¶
- SnowflakeFileクラスを最新バージョンに更新しました。
バグ修正¶
- なし。 
バージョン1.7.1(2023年2月8日)¶
互換性のあるSnowflakeリリース: 7.6.x
新機能および更新¶
- ストアドプロシージャサポートの内部機能を改善しました。 
- SnowflakeFileクラスを最新バージョンに更新しました。
バグ修正¶
- なし。 
バージョン1.7.0(2023年1月7日)¶
互換性のあるSnowflakeリリース: 7.0.x
新機能¶
- DataFrame を UDTF の出力で結合する際に、 PARTITION BY と ORDER をサポートするメソッドを追加しました。 
改善¶
- 列の先頭が結合された DataFrames にわたって重複している場合の結果をより予測しやすくしました。このリリースでは、重複した列名は、結合された DataFrames にあるように提示されます。以前は、重複する列の先頭にはエイリアスが使用されていました。エイリアスは、結合の結果がテーブルに保存されたりキャッシュされたりした場合でも、引き続き重複した列の先頭に使用されます。保存またはキャッシュ前に複製する必要があります。 
動作の変更¶
- マージ、更新、または削除された行のカウントを返すメソッドの戻り値のデータ型を - intから- longに変更しました。これらのメソッドについては、- MergeResult、- UpdateResult、および- DeleteResult型をご参照ください。