2024年5月8~9日 --- 8.18リリースノート¶
SQL の更新¶
ダイナミックピボットが利用可能に¶
ダイナミックピボットクエリでは、ピボット値を明示的に指定する代わりに、 PIVOT サブ句で ANY キーワードまたはサブクエリを使用します。ダイナミックピボットでは、ピボット値はユースケースに基づいて実行時に決定されます。
UDFs で構造化データ型のサポートが追加されました。¶
構造化データ型 が、 Java、 Python、 Scala で作成されたユーザー定義関数(UDFs)でサポートされるようになりました。構造化データ型のデータ型マッピングについては、 SQL とハンドラー言語間のデータ型マッピング をご参照ください。
新しい SQL 関数¶
このリリースでは、次の関数が使用できるようになりました。
関数カテゴリ |
新しい関数 |
説明 |
---|---|---|
半構造化(高次) |
ラムダ式のロジックに基づいて、 配列 をフィルタリングします。 |
|
半構造化(高次) |
ラムダ式のロジックに基づいて、 配列 を変換します。 |
|
システム関数 |
指定されたストレージ統合の構成を検証します。 |
拡張性の更新¶
Pythonユーザー定義集計関数 --- プレビュー.¶
このリリースにより、Snowflakeは、Pythonハンドラによるユーザ定義集計関数(UDAFs)の記述のサポートのプレビューをお知らせします。Snowpark Python APIs を使用して、ユーザ定義集計関数(UDAFs)を作成し、呼び出すことができます。この関数は、1つ以上の行を入力として受け取り、1行の出力を生成します。UDAF は、複数行全体の値を操作して、合計、平均、カウント、最小値/最大値の探索、標準偏差、推定などの数学的計算に加え、一部の非数学的な演算も実行します。
詳細については、次をご参照ください。
- Pythonユーザー定義集計関数
(SQL およびPythonベースの手順用)
- Pythonにおける DataFrames 用ユーザー定義関数(UDAFs)の作成
(Snowpark Pythonベースのガイド用)
AWS 政府リージョンにおける外部ネットワークロケーションへのアクセス --- プレビュー 。¶
このリリースにより、Snowflakeは、 AWS 政府リージョンに展開されたコード用の関数およびプロシージャハンドラーからの外部ネットワークネットワークロケーションへのアクセスの公開プレビューをお知らせします。
外部ネットワークアクセスを設定する場合は、外部ネットワークのロケーションを表すネットワークルールを作成します。ハンドラーコードが外部ロケーションで認証する必要がある場合は、必要な認証情報を含むシークレットを作成します。ハンドラーコードでは、 APIs を使用してシークレットから認証情報値を取得することができます。
詳細については、 外部ネットワークアクセスの概要 をご参照ください。
リリースノートの変更ログ¶
お知らせ |
更新 |
Date |
---|---|---|
リリースノート |
初回公開(プレビュー) |
2024年5月6日 |
ストレージ統合の検証 |
新しい SQL 関数 セクションに 追加済み |
2024年5月9日 |