9.30リリースノート:2025年9月29日~2025年10月1日

注意

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

セキュリティの更新

Tri-Secret Secureのハイブリッドテーブルサポート

Tri-Secret Secure( TSS )がハイブリッドテーブルでサポートされるようになりました。ハイブリッドテーブルで TSS のサポートを有効にするには、専用ストレージモードと呼ばれるストレージ構成が必要です。

詳細については、 :doc:` TSS の専用ストレージモード </user-guide/tables-hybrid-dedicated-storage-mode>` をご参照ください。

SQL の更新

TZDB の2025bリリースへの更新

Snowflakeは、タイムゾーン情報( CONVERT_TIMEZONE 関数のタイムゾーン名とエイリアスのリストなど)にタイムゾーンデータベース( TZDB )を使用します。

今回のリリースで、Snowflakeは TZDB の2025bリリースを使用するようになりました。Snowflakeは以前、 TZDB の2024aリリースを使用していました。

TZDB の2021bリリースまでに行われた変更のリストについては、 tzデータベースのニュース をご参照ください。

MERGE ALL BY NAME

ターゲットテーブルとソースに同じ数の列があり、すべての列の名前が同じである必要がある場合は、MERGE ALL BY NAME を使用することで MERGE 操作を簡単にできます。

MERGE ステートメントは、ソーステーブルの同じ名前の列の値で、ターゲットテーブルの各列を更新できます。MERGE ステートメントは、合致するものがない場合に、列名に基づいてソーステーブルからターゲットテーブルに行を挿入することもできます。ターゲットテーブルとソーステーブルで列の順序が異なる場合でも、これらの MERGEALLBYNAME 操作はサポートされます。

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

PIVOT 列と UNPIVOT 列のエイリアス

PIVOT クエリでは、AS 句を使ってピボット列名のエイリアスを指定できます。

UNPIVOT クエリでは、AS 句を使って UNPIVOT 操作の結果に表示される列名のエイリアスを指定できます。

詳細については、 PIVOT および UNPIVOT をご参照ください。

新しい SQL パラメーター: ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS

新しい ENABLE_GET_DDL_USE_DATA_TYPE_ALIAS パラメーターは、GET_DDL 関数によって返される出力に元の DDL ステートメントで指定されたデータ型の同義語が含まれるかどうかを指定します。このパラメーターは、デフォルトでは FALSE に設定されています。

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

高次関数を呼び出す際にLambda式でテーブル列を参照する

FILTERREDUCETRANSFORM などの高次関数を呼び出す際に、Lambda式でテーブル列を参照できるようになりました。

たとえば、要素からtable1.col2の値を減算する上位関数で、次のラムダ式を指定することができます。

a -> a - table1.col2
Copy

詳細については、 Snowflake高階関数を使用したデータに対するラムダ関数の使用 をご参照ください。

SEARCH 関数による PHRASE および EXACT 検索モードのサポート

SEARCH 関数が、既存の OR および AND モードに加えて、2つの新しい検索モードをサポートするようになりました。

  • PHRASE:この検索セマンティクスでは、検索される列またはフィールドの少なくとも1つから抽出されたトークンが、トークンの順序と隣接性を含め、検索文字列から抽出されたすべてのトークンと一致する場合に、一致を検出します。

  • EXACT:この検索セマンティクスは、トークン間の区切り文字が完全に一致する必要がある点を除いて、「PHRASE」検索セマンティクスと同じです。

これらの新しい検索モードにより、既存の論理和の OR および論理積の AND 検索セマンティクスよりも柔軟性が向上します。

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

Snowflakeスクリプト CONTINUE ハンドラー

CONTINUE ハンドラーは、例外を発生させたSnowflakeスクリプトのステートメントブロックを終了することなく、例外をキャッチして処理できます。デフォルトの EXIT ハンドラーでは、ブロックでエラーが発生すると、フローは中断され、エラーが呼び出し元に返されます。CONTINUE ハンドラーは、エラー状態がフローを中断する必要があるほど重大でない場合に使用できます。

詳細については、 例外処理EXCEPTION (Snowflakeスクリプト) をご参照ください。

Snowflakeスクリプトのユーザー定義関数(UDFs)(一般提供

Snowflakeスクリプト UDFs は現在一般提供されており、 プレビュー ではなくなりました。

Snowflakeスクリプト 手続き型言語を含む SQL UDFs を作成できます。Snowflakeスクリプト UDFs は、SELECT ステートメントや INSERT ステートメントなどの SQL ステートメントで呼び出すことができます。これらは、SQL CALL コマンドでしか呼び出せないSnowflakeスクリプトのストアドプロシージャよりも柔軟性があります。

Semantic views: Support for dimensions that use a Cortex Search Service

In a semantic view, you can now define a dimension that uses a Cortex Search Service. To do this, set the WITH CORTEX SEARCH SERVICE clause to the name of the Cortex Search Service.

For information, see Defining a dimension that uses a Cortex Search Service.

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

お知らせ

更新

Date

リリースノート

初回公開(プレビュー)

2025年9月26日

:title-reference: Tri-Secret Secureのハイブリッドテーブルサポート

:タイトルリファレンス:に* 追加* セキュリティの更新

2025年9月30日

:title-reference: `2025bリリースの TZDB ` への更新

:タイトルリファレンス:に 追加 SQL の更新

2025年9月30日

Scalaバージョン2.13のサポート(プレビュー)

拡張性の更新 から**削除**

2025年10月1日

Semantic views: Support for dimensions that use a Cortex Search Service

:タイトルリファレンス:に 追加 SQL の更新

Oct 17, 2025