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;
Copy