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#8
RSA 秘密キーをサポートするようになりました。
改善¶
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
型をご参照ください。