• DADOS
  • LÓGICA
  • SCHEMA
  • HUMANO

Como testar a ingestão de dados com seu cliente de IA

Conecte o RisingWave ao seu cliente de IA para enviar eventos JSON diretamente para suas tabelas de streaming. Assim, você acompanha como sua lógica reage aos novos dados em tempo real.

Pergunte à IA sobre esta página

Resposta rápida

Como posso testar minha lógica de streaming com novos dados?

Seu cliente de IA envia payloads de eventos JSON para as tabelas do RisingWave para disparar suas consultas de streaming. Isso permite validar imediatamente como sua lógica lida com padrões específicos de eventos. Você verá os resultados das suas materialized views conforme os dados chegam.

Os resultados.

Onde seus dados chegam.

A IA cuida do trabalho pesado de movimentação de dados para que você foque nos resultados das consultas.

DADOS

Atualizações de tabelas ao vivo

A IA envia eventos JSON para suas tabelas de destino. Suas materialized views são atualizadas instantaneamente com os novos dados.

LÓGICA

Validação de regras

Você pode verificar se sua lógica de janelamento ou agregação funciona como esperado. A IA confirma que os dados chegaram e que as consultas reagiram.

SCHEMA

Verificação de tabelas

A IA analisa seu schema atual no RisingWave para garantir que o JSON recebido condiz com as definições das tabelas, evitando erros de ingestão.

HUMANO

Ajustes manuais

Você decide quando ajustar sua lógica SQL ou mudar a estrutura do evento. A IA fornece os dados, mas o controle da lógica de streaming é seu.

O fluxo

O que sua IA faz quando os dados chegam.

A IA atua como uma ponte entre seus payloads de eventos brutos e seu banco de dados de streaming.

  1. Inspecionar o schema

    A IA analisa sua configuração atual do RisingWave para encontrar o destino correto para seus eventos. Ela precisa saber quais tabelas existem antes de enviar os dados.

    list_tables
  2. Enviar os eventos

    A IA pega seus payloads de eventos JSON e os escreve diretamente nas tabelas de destino, simulando um fluxo de dados em tempo real.

    ingest_events
  3. Verificar a ingestão

    A IA utiliza a ferramenta de ingestão para confirmar que o banco de dados aceitou os dados e que o fluxo está ativo.

    ingest_events
  4. Confirmar estado da tabela

    A IA consulta a lista de tabelas novamente para garantir que o ambiente está pronto para o próximo lote de eventos de teste.

    list_tables

Teste

Copie estes comandos para começar.

Use estes prompts para iniciar os testes em seus fluxos de dados.

Pontos de partida

Substitua os nomes das tabelas e os payloads JSON pelos detalhes reais do seu schema no RisingWave.

RisingWave Connector

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

Link do conectorhttps://edge.vinkius.com/vk_preview_POZ197YoiA8LB1iU15GyiwF0QcgyMosQUQ2XSBMS/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 — RisingWave capabilities are ready to use.
Configuração · claude_desktop_config.jsonCopiar
{
  "mcpServers": {
    "risingwave-streaming-database-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_POZ197YoiA8LB1iU15GyiwF0QcgyMosQUQ2XSBMS/mcp"
    }
  }
}
Copie no chat04
  • Liste todas as minhas tabelas do RisingWave para que eu possa escolher uma para teste.

  • Ingira este evento JSON na tabela 'user_activity': {"user_id": 123, "action": "click"}.

  • Verifique minhas tabelas para ver se a tabela 'sensor_data' está pronta para ingestão.

  • Envie um lote de cinco eventos JSON para a tabela 'web_logs' para testar minha lógica de janelamento.

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

Comece aqui

Conecte o RisingWave uma vez e pronto.

Basta vincular sua conta uma única vez. Suas credenciais ficam criptografadas e você pode começar a enviar dados pelo seu cliente de IA imediatamente.

Conectar RisingWave ao seu IA

FAQ

Como funciona esta tarefa.

  • 01

    A IA pode deletar minhas tabelas existentes no RisingWave?

    Não. A IA possui apenas ferramentas para listar tabelas e ingerir eventos. Ela não pode excluir ou modificar a estrutura das suas tabelas.

  • 02

    A IA cuida da execução das consultas SQL?

    Não. A IA usa ferramentas específicas para mover dados para as tabelas. Você deve executar suas próprias consultas SQL no RisingWave para ver os resultados da ingestão.

  • 03

    Posso enviar objetos JSON aninhados e complexos?

    Sim, desde que a estrutura do JSON seja compatível com o schema da tabela de destino.

  • 04

    A IA corrigirá automaticamente minha lógica SQL se a ingestão falhar?

    Não. A IA consegue enviar os dados, mas não consegue reescrever suas consultas SQL de streaming por você.

  • 05

    Como a IA sabe quais tabelas estão disponíveis?

    A IA utiliza a ferramenta list_tables para escanear sua instância do RisingWave e identificar os alvos válidos.

  • Mais dúvidas sobre o RisingWave? A página do Connector responde. Veja tudo o que o Connector do RisingWave pode fazer

Conecte RisingWave ao Claude, Cursor, ChatGPT e outros