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;