• EXECUÇÃO
  • MONITORAMENTO
  • CONTROLE
  • HUMANO

Como gerenciar consultas SQL no Snowflake com sua IA

Conecte sua conta do Snowflake uma única vez para dar controle direto sobre o banco de dados à sua IA. Execute consultas e gerencie sessões ativas sem sair da janela de chat.

Pergunte à IA sobre esta página

Resposta rápida

Como posso executar e gerenciar consultas do Snowflake pela minha IA?

Sua IA utiliza ferramentas específicas para executar SQL, monitorar o tempo de execução de uma consulta e interromper processos que estejam consumindo recursos excessivos. Você terá resultados imediatos e controle total sobre suas sessões ativas.

Controle direto do banco de dados.

Onde suas consultas acontecem.

A IA cuida da parte pesada da interação com o Snowflake para que você foque apenas nos dados.

EXECUÇÃO

Executar comandos SQL

A IA envia seus comandos SQL para o Snowflake. Os resultados aparecem na sua janela de chat na hora.

MONITORAMENTO

Acompanhar status

A IA verifica se uma consulta ainda está rodando ou se já terminou. Você acompanha o progresso de tarefas longas em tempo real.

CONTROLE

Parar consultas travadas

Se uma consulta demorar demais ou atingir o limite de recursos, sua IA pode interromper o processo. Isso evita o gasto desnecessário de créditos.

HUMANO

Revisar e validar

Você continua no comando. A IA propõe o SQL ou a ação, mas você decide quando dar o enter ou parar um processo.

O fluxo

O que sua IA faz ao receber um pedido de consulta.

A IA funciona como uma ponte entre suas instruções em linguagem natural e o motor do Snowflake.

  1. Executar o comando

    A IA traduz seu pedido em um comando SQL válido e o envia para o banco de dados.

    execute_sql
  2. Verificar progresso

    A IA monitora a execução para ver se a consulta continua ativa ou se foi concluída com sucesso.

    get_statement_status
  3. Identificar problemas

    A IA analisa o status para determinar se uma consulta travou ou está agindo de forma inesperada.

    get_statement_status
  4. Encerrar processos

    Se você pedir para a IA parar uma consulta específica, ela envia o comando para encerrar aquela sessão.

    cancel_sql

Teste

Copie estes exemplos para começar.

Use estes comandos para iniciar a interação com seus dados no Snowflake.

Pontos de partida

Estes são exemplos básicos. Você deve substituir os nomes das tabelas e detalhes da consulta pelo seu esquema real do Snowflake.

Snowflake Connector

Tudo pronto. Escolha seu cliente MCP e siga as instruções de configuração.

Link do conectorhttps://edge.vinkius.com/vk_preview_FZdNhx3MFhQbRsBvKlZ0olbBDFO6A5aMdUPyNnlO/mcp

Claude Desktop

Siga os passos abaixo para conectar em segundos.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Snowflake capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "snowflake-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_FZdNhx3MFhQbRsBvKlZ0olbBDFO6A5aMdUPyNnlO/mcp"
    }
  }
}
Copie no chat04
  • Execute uma consulta para mostrar as 10 primeiras linhas da tabela sales_data.

  • Verifique o status da minha última consulta para ver se ela já terminou.

  • Encontre o ID da consulta da minha sessão atual e interrompa-a imediatamente.

  • Execute uma consulta para contar todos os usuários na tabela production_users.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Comece aqui

Conecte o Snowflake uma vez e comece a perguntar.

Basta fornecer suas credenciais do Snowflake pela interface de conexão segura. Uma vez conectado, seu cliente de IA terá as ferramentas necessárias para trabalhar.

Conectar Snowflake à sua IA

FAQ

Como o conector MCP do Snowflake funciona

  • 01

    A IA pode deletar minhas tabelas?

    Não. A IA possui apenas ferramentas para executar SQL, verificar status e cancelar consultas. Ela não realiza tarefas administrativas como apagar tabelas, a menos que você escreva explicitamente um comando DROP no seu prompt.

  • 02

    Como eu sei se uma consulta ainda está rodando?

    Você pode simplesmente pedir para a IA verificar o status da sua última instrução. Ela usará a ferramenta de status para informar se a consulta está em execução, se teve sucesso ou se falhou.

  • 03

    A IA vai parar uma consulta automaticamente se ela demorar muito?

    Não. A IA não toma decisões independentes para interromper consultas. Você deve instruir a IA a cancelar o processo caso perceba que ele está demorando demais.

  • 04

    Posso usar isso para gerenciar as configurações do meu warehouse no Snowflake?

    Não. Este conector é limitado à execução de SQL, verificação de status de instruções e cancelamento de consultas. Ele não possui ferramentas para modificar tamanhos de warehouse ou outras configurações.

  • 05

    A IA tem acesso a todos os meus dados?

    A IA só vê os dados retornados pelas consultas SQL específicas que você solicitar. Ela não tem uma visão aberta de todo o seu banco de dados.

Conecte Snowflake ao Claude, Cursor, ChatGPT e outros