22 de janeiro de 2026: AI_FILTER para filtragem com predicados de linguagem natural (disponibilidade geral)¶
A função AI_FILTER, agora em disponibilidade geral, oferece um novo recurso de filtragem semântica com tecnologia de AI que permite expressar filtros complexos em linguagem simples e natural. Não são necessárias palavras-chave rígidas, regex ou regras inflexíveis.
Com AI_FILTER, os usuários empresariais e as equipes de dados podem filtrar dados com base no significado e na intenção, não apenas em correspondências de texto. Isso habilita análises mais rápidas e consultas mais intuitivas, além de reduzir drasticamente o esforço necessário para converter perguntas de negócios em lógica SQL.
Os casos de uso doAI_FILTER incluem:
Análise do feedback do cliente: filtre avaliações, pesquisas ou tíquetes de suporte por sentimento ou intenção (por exemplo, «clientes que ficaram frustrados com atrasos nas entregas»).
Confiança e segurança e moderação: identifique conteúdo que viola políticas ou expressa comportamento de risco sem enumerar infinitas palavras-chave.
Insights de vendas e CRM: descubra notas sobre negociações ou transcrições de chamadas que indiquem intenção de compra, objeções ou risco de rotatividade.
Monitoramento de marketing e marca: encontre menções que expressem uma visão positiva ou negativa da marca, reações a campanhas ou comparações com a concorrência.
Avaliação operacional e análise de qualidade: filtre relatórios internos ou notas de incidentes com base na causa raiz, na gravidade ou no resultado descritos em linguagem natural.
Por exemplo, a consulta a seguir filtra a tabela REVIEWS para incluir apenas avaliações em que o avaliador gostou do restaurante:
SELECT * FROM reviews
WHERE AI_FILTER(PROMPT('The reviewer enjoyed the restaurant: {0}', review));
Para obter mais informações, consulte AI_FILTER.