2023年8月1~2日 --- 7.26リリースノート

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

重要

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

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

このトピックの内容:

SQL 更新

SELECT *: SQL パターンに一致する列の選択と列値の置換

このリリースにより、 SELECT * ステートメントで、 SQL ワイルドカード(_ は1文字が一致、 % は0文字以上のシーケンスが一致)を含むパターンで ILIKE を指定すると、そのパターンに一致する列のみを選択することができます。ILIKE キーワードは大文字と小文字を区別せずにマッチングします。

SELECT * ILIKE '<pattern>' ...
Copy

たとえば、 id を含む名前を持つ列のみを選択する場合は、

SELECT * ILIKE '%id%' ...
Copy

さらに、 REPLACE を新しい値に評価される式で指定すると、 SELECT * ステートメント内にある特定の列の値を置き換えることができます。

SELECT * REPLACE (<expr> AS <col_name> [ , <expr> AS <col_name> , ... ])
Copy

たとえば、文字列 'DEPT-'department_id 列にある各値にプリペンドするには、

SELECT * REPLACE ('DEPT-' || department_id AS department_id) ...
Copy

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

GEOMETRY オブジェクトの異なる空間参照系への変換(ST_TRANSFORM) --- 一般公開

このリリースにより、 ST_TRANSFORM 関数の一般公開をお知らせします。これは、 GEOMETRY オブジェクトをある空間参照系(SRS)から別の空間参照系に変換するために使用できます。

次の例では、 SRS として EPSG:32633(WGS 84 / UTM zone 33N)を使用する POINT GEOMETRY オブジェクトを作成します。この例では、この GEOMETRY オブジェクトを EPSG:3857(Webメルカトル)を使用するように変換しています。

-- Set the output format to EWKT
ALTER SESSION SET GEOMETRY_OUTPUT_FORMAT='EWKT';

SELECT
  ST_TRANSFORM(
    ST_GEOMFROMWKT('POINT(389866.35 5819003.03)', 32633),
    3857
  ) AS transformed_geom;
Copy
+---------------------------------------------------------------+
| transformed_geom                                              |
|---------------------------------------------------------------|
| SRID=3857;POINT(1489140.093765644 6892872.198680112)          |
+---------------------------------------------------------------+

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

ベクトル化されたPython UDTFs --- プレビュー

このリリースにより、ベクトル化されたPython UDTFs (ユーザー定義テーブル関数)のプレビューをお知らせします。

ベクトル化されたPython UDTFs は、パーティションをpandas DataFrames として操作し、結果を pandas DataFramesまたは pandas Seriesまたは配列のリストとして返すことで、パーティションごとのシームレスな処理を可能にします。ベクトル化されたPython UDTFs により、Pandas DataFrames またはPandas配列で動作するライブラリの統合が簡単になります。

詳細については、 ベクトル化されたPython UDTFs をご参照ください。

データコラボレーションの更新

有料リストの定期サブスクリプションベース料金プラン --- プレビュー

このリリースにより、有料リストの定期サブスクリプションベース料金プランのプレビューをお知らせします。このプランにより、リストへのアクセス料を定期的に前払いでコンシューマーに請求することができます。

詳細については、 有料リストの価格モデル をご参照ください。

有料リストの臨時サブスクリプションベース料金プラン --- 一般公開

このリリースにより、有料リストの臨時サブスクリプションベース料金プランの一般公開をお知らせします。このプランにより、リストへのアクセス料をコンシューマーに一括して請求することができます。再購入または更新のオプションはありません。

詳細については、 有料リストの価格モデル をご参照ください。

ドキュメントと学習リソース

Snowflakeドキュメント内の週次リリースノート

このリリースにより、Snowflakeドキュメント内にあるリリースノートの形式の更新をお知らせします。

  • これまで、バージョンやリリース日など、週次リリースの詳細は、 リリースノートお知らせ (Snowflakeコミュニティ内)のみで公開されました。

  • 2023年8月開始。

    • 月ごとに リリースノート (Snowflakeドキュメント内)が集約されることはなくなりました。代わりに、週次リリースをバージョンとリリース日ごとに分けて文書化し、実質上、Snowflakeコミュニティのリリースノートの形式を再現します。

    • さらに、この変更を2023年6月および2023年7月の月次リリースノートにバックポートしています。2023年6月より前のリリースノートに変更はありません。

  • 8月中、リリースノートは週ごとにSnowflakeコミュニティで公開されます。

  • 2023年9月の予定。ただし、この予定は変わる可能性があります。

    • 詳細な週次リリースノートがSnowflakeコミュニティで公開されることはなくなりました。

    • 詳細な週次リリースノートは、Snowflakeドキュメント内のみで公開されます。