2023年10月16~17日 --- 7.37リリースノート

注意

リリースが完了しました。

これらのリリースノートの先行版と最終版の違いについては、 リリースノートの変更ログ をご参照ください。

新機能

ハンドラーコードからのログとトレース --- 一般公開

このリリースにより、これまでプレビュー機能として利用可能であったハンドラーコードからのログとトレースの一般公開をお知らせします。

この機能により、 UDF とプロシージャハンドラーコードからログとトレースイベントデータを発行して、そのデータをアカウントに関連付けられたイベントテーブルに保存することができます。その後、保存されたデータをクエリして分析することができます。

詳細については、 ロギング、トレース、メトリクス をご参照ください。

拡張性の更新

Pythonの関数やプロシージャを使用したファイルの読み取り --- 一般公開

このリリースにより、Pythonでの SnowflakeFile クラスを使用したファイルの読み取りに対するサポートの一般公開をお知らせします。

SnowflakeFile は、 snowflake.snowpark.files モジュールの新しいクラスであり、内部または外部ステージ上のファイルに対する動的な読み取りアクセスを提供します。 SnowflakeFile により、非構造化データの読み取りや、ユーザー定義関数(UDF)、ユーザー定義テーブル関数(UDTF)、ストアドプロシージャで、独自の機械学習モデルの使用といったタスクを達成するために、ファイルをストリームできます。

詳細については、次をご参照ください。

Scala関数またはプロシージャハンドラーを使用したファイルの読み取り --- 一般公開

このリリースにより、Scalaで記述された UDF やプロシージャハンドラーコードを使用したステージングされたファイルの読み取りに対するサポートの一般公開をお知らせします。

詳細情報については、 Scalaによるファイルの読み込み UDF および ストアドプロシージャを使用したファイルの読み取り をご参照ください。

SQL 更新

集約と GROUP BY ALL 句の列エイリアスに関する問題を修正しました。

以前は、 SELECT ステートメントで GROUP BY ALL 句が定義され、 集約 の列エイリアスを参照すると、ステートメントは not a valid group by expression エラーで失敗していました。

たとえば、以下のステートメント はGROUP BY ALL 句を持ち、集約の列エイリアス total を定義し、そのエイリアス(ROUND(total))を参照します。

SELECT ... , SUM(my_column) AS total, ROUND(total) FROM mytable GROUP BY ALL ... ;
Copy

このステートメントは、以下のエラーメッセージで失敗します。

Error Code: 000979
  Error Message: SQL compilation error:
    [SUM(MYTABLE.MY_COLUMN)] is not a valid group by expression

この問題は修正され、これらのタイプのステートメントが not a valid group by expression エラーで失敗することはなくなりました。

ウェブインターフェイスの更新

従来のコンソールを使用して支払い詳細を追加したり、管理したりすることはできなくなりました。

With this release, customers can no longer add or manage payment details for Snowflake On Demand using the Classic Console web interface. Instead, you must use Snowsight to manage payment details.

詳細については、 有料アカウントへの変換 をご参照ください。

リリースノートの変更ログ

お知らせ

更新

従来のコンソールを使用して支払い詳細を追加したり、管理したりすることはできなくなりました

ウェブインターフェイスの更新追加済み

集約と GROUP BY ALL 句の列エイリアスに関する問題を修正しました

SQL の更新追加済み