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

注意

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

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

新機能

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

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

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

詳細については、 ログおよびトレースの概要 をご参照ください。

拡張性の更新

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

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

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

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

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

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

詳細については、 Scala UDF ハンドラーを使用したファイルの読み取りScalaプロシージャを使用したファイルの読み取り をご参照ください。

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 エラーで失敗することはなくなりました。

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

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

このリリースでは、 Classic Console ウェブインターフェイスを使用してSnowflake On Demandの支払い詳細を追加したり、管理したりすることはできなくなりました。代わりに、 Snowsight を使用して支払い詳細を管理する必要があります。

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

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

お知らせ

更新

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

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

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

SQL の更新追加済み