2023年6月14~15日 --- 7.20リリースノート

このリリースには、次の新機能、動作変更、および更新(拡張、修正など)が導入されています。これらの追加について質問がある場合は、 Snowflakeサポート にお問い合わせください。

重要

各リリースには、ウェブインターフェイスをリフレッシュする必要のある更新が含まれる場合があります。

一般的な方法として、これらの更新が使用に影響を与えないようにするために、Snowflakeの各リリースが展開された後にウェブインターフェイスを更新することをお勧めします。

このトピックの内容:

新機能

Snowpipe Streaming複製のサポート --- プレビュー

このリリースにより、 Snowflake複製 を使用したSnowpipe Streamingのサポートをお知らせします。Snowflakeは、Snowpipe Streamingとそれに関連するチャネルオフセットによって生成されたSnowflakeテーブルの複製とフェールオーバーを、異なる リージョン のソースアカウントからターゲットアカウントへ、また クラウドプラットフォーム の複製でサポートします。Snowpipe Streamingは、データベース複製とグループベース複製の両方をサポートしています。

詳細については、 複製およびSnowpipe Streaming をご参照ください。

セキュリティの更新

アクセス制御: ウェアハウス管理を委任する新しい権限 --- プレビュー

このリリースにより、ウェアハウスを管理するための新しい権限のプレビューをお知らせします。

アカウントのウェアハウスを変更、中断、または再開する能力をカスタムロールに委任する必要がある場合は、 MANAGE WAREHOUSES 権限をそのロールに付与できます。MANAGE WAREHOUSES 権限を付与することは、アカウント内のすべてのウェアハウスに対する MODIFY、 MONITOR、 OPERATE 権限を付与することと同じです。

詳細については、 ウェアハウス管理の委託 をご参照ください。

SQL 更新

LIMIT および ORDER BY 句を含む SELECT ステートメントの改善されたパフォーマンス --- 一般公開

このリリースにより、 LIMIT と ORDER BY の両方の句を含む特定の長時間実行 SELECT ステートメントのパフォーマンスが大幅に改善されたことをお知らします。この改善は、すべてのお客様に追加費用なしですぐにご利用いただけます。

この改善は、このような「トップK」クエリの結果に影響を与えないマイクロパーティションをプルーニングすることで機能します。追加のプルーニングは、 ORDER BY 句で指定された最初の、または唯一の列が整数表現可能な値(明示的に整数にキャストされるタイムスタンプ、整数、またはバリアント、ただし式を除く)であるクエリに適用されます。クエリに JOIN 句が含まれる場合、 ORDER BY 列はファクトテーブル(またはプローブ側)のものである必要があり、通常は2つのテーブルのうち大きい方です。

小さなテーブルに対するクエリの場合、一般的にこの改善のメリットはありません。LIMIT 句で指定された行数よりも少ない行数を返すクエリや集約を使用するクエリの場合も、メリットを受けません。

すべてのクエリ(これらの条件を満たすすべてのクエリであっても)がメリットを受けるわけではないことに注意してください。

マイクロパーティションとクエリプルーニングの詳細については、 マイクロパーティションとデータクラスタリング をご参照ください。

Snowpark、 UDFs、 UDTFs、およびストアドプロシージャにおけるPython 3.10のサポート --- プレビュー

こののリリースにより、Snowpark Python、Python UDFs、 Python UDTFs、およびPythonストアドプロシージャにおけるPython 3.10へのサポートを、すべてのアカウントへのプレビュー機能としてお知らせします。

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

データガバナンスの更新

タグベースのマスキングポリシー: データベースおよびスキーマのサポート --- プレビュー

このリリースにより、データベースとスキーマに対するタグベースのマスキングポリシー設定のプレビューをお知らせします。この更新により、データエンジニアは、列のデータ型がタグに設定されたポリシーのデータ型と一致する場合に、スキーマまたはデータベース内のすべての列を保護できるようになります。さらに、新しい列は、そのデータ型がタグに設定されたポリシーのデータ型と一致するときに保護されます。データベースまたはスキーマにタグベースのマスキングポリシーを設定すると、タグベースのポリシーを一度設定するだけで、データベースまたはスキーマのすべての列にマスキングポリシーを設定する必要がなくなるため、データ保護管理が簡素化されます。

詳細については、 タグベースのマスキングポリシー をご参照ください。

アクセス履歴: DDL 操作によって変更されたオブジェクトを追跡する --- プレビュー

このリリースにより、 DDL 操作によって変更されたオブジェクトのAccount Usage ACCESS_HISTORY ビュー内における追跡のプレビューをお知らせします。これらの操作には次が含まれます。

  • タグとポリシーの割り当てがどのように変更されたかを追跡します。

  • テーブルと列のライフサイクルを追跡します。

object_modified_by_ddl 列はこれらの変更を記録します。この列を使用して、データ監査プラクティスを強化し、 PII 検出要件を満たすために分類する新しいオブジェクトを検出することができます。

詳細については、 アクセス履歴 をご参照ください。

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

ステージからテーブルにファイルをロードする --- 一般公開

このリリースにより、Snowsightを使用して、ステージからテーブルにファイルをロードする機能の一般公開をお知らせします。

詳細については、 ステージから既存のテーブルにファイルをロードする をご参照ください。