2025年9月11日:動的テーブルの増分更新でのSnowflake Cortex AISQL のサポート

増分更新モードの動的テーブルの SELECT 句で Snowflake Cortex AISQL (LLM 関数を含む) を使用できるようになりました。AISQL 関数 で説明されているのと同じ可用性の制限が適用されます。

Cortex AISQL によって、AI 駆動型インサイトを動的テーブルに直接追加でき、データ更新時にデータが自動的に分析されます。たとえば、顧客レビュー、サポートチケット、アンケート結果をポジティブ/ネガティブに分類したり、カテゴリを割り当てたりできます。

次の例では、review_sentiment が AI_FILTER を使用して LLM で各レビューを評価します。Cortex AISQL は、プロンプト The reviewer enjoyed the restaurant を実際のレビューテキストと組み合わせます。出力列 enjoyed は、Cortex AISQL を使用してプロンプトに基づいて生成された分類で、レビューアーがレストランに満足したかどうかを示しています。

CREATE OR REPLACE TABLE reviews AS
  SELECT 'Wow... Loved this place.' AS review
  UNION ALL
  SELECT 'The pizza is not good.' AS review;

CREATE OR REPLACE DYNAMIC TABLE review_sentiment
  TARGET_LAG = DOWNSTREAM
  WAREHOUSE = mywh
  REFRESH_MODE = INCREMENTAL
  AS
    SELECT review, AI_FILTER(CONCAT('The reviewer enjoyed the restaurant', review), {'model': 'llama3.1-70b'}) AS enjoyed FROM reviews;
Copy