11 de setembro de 2025: suporte para Snowflake Cortex AISQL na atualização incremental de tabelas dinâmicas¶
Agora você pode usar Snowflake Cortex AISQL (incluindo as funções LLM) na cláusula SELECT para tabelas dinâmicas no modo de atualização incremental. Aplicam-se as mesmas restrições de disponibilidade descritas em Funções AISQL.
O Cortex AISQL permite adicionar insights baseados em AI diretamente às suas tabelas dinâmicas, analisando os dados automaticamente à medida que são atualizados. Por exemplo, ele pode classificar avaliações de clientes, tíquetes de suporte ou respostas de pesquisas como positivas/negativas ou atribuir categorias.
No exemplo a seguir, review_sentiment usa AI_FILTER para avaliar cada avaliação com um LLM. O Cortex AISQL combina o prompt The reviewer enjoyed the restaurant com o texto da avaliação real. A coluna de saída enjoyed é a classificação gerada usando o Cortex AISQL com base no prompt, indicando se o avaliador gostou do restaurante.
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;