Pergunte à Nova, obtenha SQL + gráficos
Conheça a Nova API REST de banco de dadosUma chave por parceiro. Nenhuma credencial é compartilhada.
Criar uma API AutomaçãoSincronização programada para mais de 6 plataformas
Explorar API para SQLConsultar APIs com SQL, sem código
Explorar Banco de dados de IA MCPClaude, Cursor, ChatGPT e Grok interagem com seus dados.
Conectar IAO Query Streams permite uma integração perfeita entre o Google Sheets e o SQL Server, sincronizando automaticamente dados do Microsoft SQL Server em tempo real com suas planilhas do Google Sheets. Registre-se gratuitamente em QueryStreams.com Comece a automatizar seus fluxos de dados do SQL Server para o Google Sheets em minutos.
Este guia mostra como configurar a sincronização automática de dados do Microsoft SQL Server para o Google Sheets usando o Query Streams. Seja para manter planilhas de gerenciamento de projetos atualizadas com registros do banco de dados, sincronizar dados de estoque com espaços de trabalho colaborativos ou automatizar fluxos de trabalho de relatórios, o Query Streams oferece uma solução segura e sem código para a integração do SQL Server com o Google Sheets.
O que é a integração do Google Sheets com o SQL Server?
A integração do Google Sheets com o SQL Server conecta seu banco de dados Microsoft SQL Server ao Google Sheets, permitindo a sincronização automática de dados sem a necessidade de exportações ou importações manuais. O Query Streams atua como uma ponte segura entre seu banco de dados e o Google Sheets, executando consultas SQL salvas de acordo com uma programação e enviando os resultados diretamente para suas planilhas.
Principais recursos:
- Sincronização automática: Programe consultas para serem executadas de hora em hora, diariamente ou em intervalos personalizados.
- Modo de sincronização completa: Insira novas linhas, atualize linhas existentes e remova registros excluídos automaticamente
- Modo de acréscimo: Adicione novos registros sem modificar os dados existentes (ideal para registros e histórico)
- Conexão segura: Suas credenciais de banco de dados permanecem protegidas dentro da sua rede.
- Não é necessário codificação: Configure tudo através do portal web Query Streams
Pré-requisitos
Antes de configurar a integração do Google Sheets com o SQL Server, certifique-se de ter:
- Agente de fluxos de consulta instalado: O agente deve estar em execução na sua rede com acesso ao seu banco de dados SQL Server. Instale o Agente de Fluxos de Consulta.
- Fonte de dados do SQL Server configurada: Seu banco de dados Microsoft SQL Server deve ser adicionado como uma fonte de dados no agente. Conectar o SQL Server a fluxos de consulta
- Conta do Google Sheets: Uma conta do Google Sheets com acesso à API (disponível nos planos Business e Enterprise ou através de avaliação gratuita).
- Consulta salva: Pelo menos uma consulta salva no Query Streams que retorne os dados que você deseja sincronizar.
Passo 1: Crie sua consulta SQL
Antes de configurar a integração, você precisa de uma consulta salva que retorne os dados que deseja sincronizar com o Google Sheets.
- Faça login no portal Query Streams: Visite my.querystreams.com e faça login
- Abra o Query Builder: Navegue até o Query Builder a partir do painel de controle.
- Selecione sua fonte de dados do SQL Server: Selecione sua conexão com o Microsoft SQL Server no menu suspenso.
- Escreva sua consulta SQL: Crie a consulta que retorna os dados que você deseja sincronizar. Por exemplo:
SELECT OrderID, CustomerName, OrderDate, TotalAmount, Status FROM Orders WHERE OrderDate >= DATEADD(day, -30, GETDATE()) - Teste e salve: Execute a consulta para verificar os resultados e, em seguida, salve-a com um nome descritivo, como “Pedidos recentes para o Google Sheets”.
Importante: Se você planeja usar o modo de Sincronização Completa (que atualiza e exclui registros), certifique-se de que sua consulta inclua uma coluna de identificação exclusiva (como OrderID) que o Google Sheets possa usar para encontrar as linhas correspondentes.
Etapa 2: Crie a integração com o Google Sheets
Agora você conectará sua consulta salva ao Google Sheets por meio do recurso de automação.
- Navegue até Automação: No portal Query Streams, clique em Automação na barra lateral esquerda
- Criar nova integração: Clique em Nova integração para iniciar o assistente de configuração
- Selecione sua consulta salva: Selecione a consulta do SQL Server criada na Etapa 1.
- Escolha o Google Sheets como destino: Selecionar Planilhas Google da lista de plataformas disponíveis
Etapa 3: Conecte sua conta do Google Sheets
O Query Streams usa o OAuth para se conectar com segurança à sua conta do Google Sheets. Trata-se de uma autorização simples, com um único clique, que concede ao Query Streams permissão para gravar dados nas suas planilhas.
- Gere um token da API do Google Sheets:
- Clique em Conecte o Google Sheets em Fluxos de Consultas
- Clique no ícone do seu perfil e selecione Aplicativos e integrações
- Selecionar Acesso à API
- Clique em Gerar novo token de acesso (ou use OAuth para renovação automática)
- Copie o token (você só o verá uma vez)
- Insira o token da API: Cole seu token da API do Google Sheets em Fluxos de Consulta.
- Teste a conexão: Clique em Conexão de teste Para verificar se o Query Streams pode acessar sua conta do Google Sheets.
Etapa 4: Selecione sua planilha de destino
Escolha onde os dados do seu SQL Server serão sincronizados no Google Sheets.
- Navegue pelas suas folhas: O Query Streams exibirá suas planilhas e áreas de trabalho disponíveis do Google Sheets.
- Selecione uma folha: Escolha uma planilha existente para sincronizar os dados ou selecione Criar nova folha
- Mapeamento de colunas: O Query Streams mapeará automaticamente as colunas da sua consulta SQL para as colunas do Google Sheets. Revise e ajuste, se necessário.
Dica: Ao criar uma nova planilha, o Query Streams criará automaticamente colunas com base nos resultados da sua consulta.
Etapa 5: Configurar o modo de sincronização
Escolha como o Query Streams deve lidar com a sincronização de dados.
Modo Append
Ideal para: Registros, eventos, histórico de transações, trilhas de auditoria
- Adiciona novas linhas à parte inferior da sua planilha.
- Nunca modifica ou exclui linhas existentes.
- Ideal para dados históricos que devem ser preservados.
Modo Full Sync
Ideal para: Dados mestres, inventário, registros ativos, painéis de controle
- Inserções novos registros que não existem no Google Sheets
- Atualizações registros existentes quando os dados são alterados
- Exclui registros que não existem mais nos resultados da sua consulta
- Requer um coluna chave para corresponder às linhas (ex.: OrderID, CustomerID)
Seleção da coluna principal: Se estiver usando o modo Sincronização completa, selecione a coluna que identifica exclusivamente cada linha. Essa coluna deve existir tanto nos resultados da consulta SQL quanto na planilha do Google Sheets.
Etapa 6: Defina sua programação de sincronização
Configure quando o Query Streams deve sincronizar dados do SQL Server para o Google Sheets.
- Manual: Executar sincronizações apenas sob demanda
- Por hora: Sincronizar a cada hora
- Diário: Sincronizar uma vez por dia em um horário específico.
- Personalizado: Defina dias e horários específicos para a sincronização.
Etapa 7: Revisar e ativar
- Configuração de revisão: Verifique todas as configurações, incluindo consulta, destino, modo de sincronização e programação.
- Dê um nome à sua integração: Dê a ele um nome descritivo, como “Pedidos para sincronização diária com o Google Sheets”.
- Ativar: Clique em Criar integração para salvar e ativar
- Executar sincronização inicial: Clique em Corra agora para realizar a primeira sincronização e verificar se tudo funciona
Monitorando sua integração
Após a ativação, você poderá monitorar a integração do Google Sheets com o SQL Server no painel de Automação:
- Última sincronização: Veja quando os dados foram sincronizados pela última vez
- Linhas sincronizadas: Visualizar contagens de linhas inseridas, atualizadas e excluídas
- Alertas de erro: Receba uma notificação se uma sincronização falhar
- Histórico de sincronização: Revisar operações de sincronização anteriores e seus resultados
Casos de uso comuns para a integração do Google Sheets com o SQL Server
Gerenciamento de projetos: Sincronize dados de projetos, marcos e alocação de recursos do seu banco de dados SQL Server para o Google Sheets para facilitar a colaboração e a visibilidade da equipe.
Pipeline de Vendas: Mantenha as planilhas do Google Sheets da sua equipe de vendas atualizadas com as últimas oportunidades, negócios e informações de clientes do seu banco de dados de CRM.
Rastreamento de estoque: Atualize automaticamente os níveis de estoque, contagens de estoque e informações de produtos no Google Sheets para equipes de armazém e operações.
Relatórios financeiros: Sincronize dados orçamentários, relatórios de despesas e métricas financeiras com o Google Sheets para painéis executivos e relatórios para as partes interessadas.
Recursos Humanos e Operações: Mantenha os diretórios de funcionários, listas de departamentos e dados organizacionais sincronizados entre o banco de dados do seu HRIS e o Google Sheets.
Além das planilhas: API REST + IA MCP para Microsoft SQL Server
Já utiliza o Microsoft SQL Server em uma planilha? A mesma consulta salva também pode servir como um endpoint REST ativo para um parceiro — ou como um servidor MCP que suas ferramentas de IA podem consultar em linguagem natural. Mesmo agente de rede, mesmas credenciais, dois novos públicos-alvo.
Perguntas frequentes
Com que frequência posso sincronizar dados do SQL Server para o Google Sheets?
O Query Streams suporta programações de sincronização de hora em hora até intervalos personalizados. Para a maioria dos casos de uso, sincronizações diárias ou de hora em hora oferecem um bom equilíbrio entre a atualização dos dados e os recursos do sistema.
Os meus dados do SQL Server estão seguros durante a sincronização?
Sim. Suas credenciais de banco de dados permanecem protegidas dentro da sua rede por meio do agente Query Streams. Os dados são criptografados durante o trânsito, e seu token da API do Google Sheets é armazenado com segurança. O Query Streams nunca armazena os dados brutos do seu banco de dados.
O que acontece se uma sincronização falhar?
O Query Streams tentará novamente as sincronizações com falha e notificará você sobre erros persistentes. Você pode visualizar os detalhes do erro no histórico de sincronização e acionar manualmente uma nova tentativa assim que o problema for resolvido.
Posso sincronizar várias planilhas do Google Sheets a partir do mesmo servidor SQL?
Sim. Crie integrações separadas para cada planilha de destino. Cada integração pode usar uma consulta SQL, um modo de sincronização e uma programação diferentes.
Isso funciona com o Banco de Dados SQL do Azure?
Sim. O Query Streams é compatível com todas as variantes do Microsoft SQL Server, incluindo o Banco de Dados SQL do Azure, a Instância Gerenciada de SQL do Azure e o Amazon RDS para SQL Server.
Guias relacionados
Guias de integração do SQL Server:
Outras integrações do Google Sheets:
Começando:

