Comércio eletrônico
Conectar Shopify para Excel, Planilhas Google, IA e REST
Pedidos, produtos, clientes e estoque como tabelas SQL — 36 tabelas em 8 categorias, sem a necessidade de um despejo CSV noturno.
Uma conexão, todas as superfícies
Para onde seus dados do Shopify podem ir?
- 1 conexão de saída
- 0 portas de entrada
- Somente leitura · credenciais permanecem inalteradas
funciona em
- Para sua equipe, fornecedores e parceiros.
-
Excel suplemento · atualizar sob demanda
-
Planilhas Google complemento · atualizar sob demanda
-
Nova AI Pergunte em inglês simples · texto para SQL
-
Visualizador de dados Compartilhe resultados ao vivo · com a equipe, fornecedores e parceiros · em qualquer dispositivo
- Para aplicativos e sistemas
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizações agendadas Planilhas Google · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Para ferramentas de IA
-
Assistentes de IA Claude · Cursor · Servidor MCP
- Entregue às pessoas
-
Alertas e relatórios Slack · Discord · E-mail · Webhook
O Query Streams transforma uma loja Shopify em 36 tabelas SQL — pedidos e seus itens, produtos e suas variantes, clientes, estoque, entregas, pagamentos, descontos e muito mais — legíveis no Microsoft Excel, Google Sheets, Power BI, assistentes de IA via MCP e um endpoint REST. Os itens e variantes são separados em tabelas independentes, portanto, a receita por SKU é obtida por meio de um GROUP BY, em vez de uma exportação que precisa ser nivelada previamente.
- Para sua equipe, fornecedores e parceiros.
-
Shopify para Excel Microsoft Excel · Suplemento do Excel
Importe resultados do Shopify em tempo real diretamente para uma planilha e atualize-os sob demanda — Excel para desktop, Excel Online, Microsoft 365.
Guia do Shopify -
Shopify para Google Sheets Suplemento de planilhas
Execute uma consulta salva do Shopify na barra lateral e arraste os resultados para a planilha. Os colaboradores que compartilharam a planilha podem atualizá-la por conta própria.
Guia do Shopify -
Pergunte à Nova sobre o Shopify. Nova AI · texto para SQL
Faça uma pergunta em linguagem simples. O Nova já conhece suas tabelas do Shopify, escreve e executa o SQL, explica a resposta e a exibe em um gráfico — sem necessidade de escrever consultas ou fornecer credenciais.
Como funciona o Nova -
Shopify para Visualizador de Dados Compartilhamento de resultados · equipe, fornecedores, parceiros · celular, tablet, computador
Compartilhe um resultado do Shopify em tempo real com qualquer pessoa — um colega, um fornecedor, um parceiro — como uma tabela que pode ser adicionada aos favoritos e que é atualizada automaticamente ao ser aberta em um celular, tablet ou computador. Eles veem os resultados, nunca o SQL ou as credenciais.
Como funciona o Visualizador de Dados - Para aplicativos e sistemas
-
API REST da Shopify endpoint HTTP
Publique uma consulta Shopify como um endpoint JSON autenticado que qualquer aplicativo pode chamar, com uma especificação OpenAPI 3.1 e coleções prontas para Postman, Insomnia e Hoppscotch. Nenhuma porta de banco de dados é aberta.
Como funciona a API REST -
Do Shopify ao Power BI Power Query M
Cole o arquivo M do Power Query gerado no Editor Avançado do Power BI e o relatório exibirá os resultados do Shopify em tempo real via HTTPS — sem driver ODBC, sem porta de banco de dados aberta.
Como funciona o Power BI -
Do Shopify para o Airtable Plataforma de automação
Sincronize linhas do Shopify com uma base do Airtable de acordo com uma programação ou busque-as dentro de um script de automação do Airtable.
Guia do Shopify -
Shopify para Baserow Plataforma de automação
Alimente uma tabela do Baserow a partir do Shopify através do endpoint REST — hospedado localmente ou na nuvem do Baserow.
Guia do Shopify -
Do Shopify ao SeaTable Plataforma de automação
Mantenha uma base de dados do SeaTable atualizada com os dados do Shopify sem exportar um arquivo ou expor o banco de dados.
Guia do Shopify -
Do Shopify para o Smartsheet Plataforma de automação
Integre os resultados do Shopify a uma planilha do Smartsheet para que os planos e relatórios sejam lidos do sistema de origem, e não da exportação da semana passada.
Guia do Shopify -
Do Shopify ao Anvil Anvil Works · Plataforma de aplicativos
Faça backup de um aplicativo Anvil Python com o Shopify por meio do endpoint REST, em vez de incorporar as credenciais do banco de dados no aplicativo.
Guia do Shopify - Para ferramentas de IA
-
Servidor Shopify MCP Clientes Claude, Cursor e MCP
Conceda ao assistente de IA acesso somente leitura ao Shopify com o esquema necessário para escrever SQL corretamente — sem credenciais no chat.
Guia do Shopify - Entregue às pessoas
-
Alertas e relatórios do Shopify Slack · Discord · E-mail · Webhook
Programe uma consulta no Shopify e receba os resultados no Slack, Discord, por e-mail ou por um webhook assinado — ou retenha a mensagem até que a contagem de linhas, um limite ou uma variação percentual ultrapasse o valor definido.
Como funcionam os alertas e relatórios
Como funciona
5 etapas, sem alteração no firewall de entrada
Crie um aplicativo personalizado no painel de administração do Shopify com permissões de leitura para os recursos desejados.
Instale o Agente de Rede e forneça a ele o domínio da sua loja e as credenciais do aplicativo. Essas informações permanecem no agente; o Shopify só recebe dados da sua própria rede.
Escolha quais das 36 tabelas sincronizar e com que frequência. Pedidos, itens de linha, produtos, variantes, clientes, níveis de estoque, locais e loja estão ativados por padrão.
Escreva SQL comum para shopify.orders, shopify.order_line_items e o restante — ou deixe o Nova fazer isso.
Leia os dados do Excel, Planilhas Google, Power BI, MCP ou REST e integre-os ao seu ERP ou sistema de gestão de dados na mesma declaração.
Análise detalhada do recurso
O que a Shopify oferece
Os itens de linha e as variantes são tabelas separadas.
Essa é a diferença entre uma exportação do Shopify e um banco de dados do Shopify. Um pedido na API do Shopify é um objeto aninhado com seus itens de linha dentro dele; aqui, o aninhamento é desfeito à medida que os dados chegam.
- shopify.order_line_items é uma linha por item, associada ao pedido, portanto a receita por produto ou por SKU é um agregado comum.
- shopify.variants contém uma linha por variante, vinculada ao produto, de forma que o preço e o estoque por opção podem ser consultados diretamente.
- Ambos seguem o cursor incremental do pedido pai, portanto, editar um pedido também atualiza suas linhas.
- Tudo o que não estiver nomeado nas colunas é mantido em uma coluna JSON `raw_data` na mesma linha, em vez de ser descartado.
36 tabelas, oito categorias
- Essencial — pedidos, itens_do_pedido, produtos, variantes, clientes, loja.
- Vendas — transações, reembolsos, pedidos em rascunho, finalizações de compra abandonadas, cartões-presente, riscos de pedidos.
- Inventário — níveis_de_inventário, itens_de_inventário, locais.
- Cumprimento — atendimentos, pedidos_de_atendimento, zonas_de_envio, serviços_de_transportadora.
- Catálogo — coleções, coleções_inteligentes, coleções_personalizadas, metacampos.
- Marketing — regras_de_preço, códigos_de_desconto.
- Pagamentos Shopify — pagamentos, disputas.
- Conteúdo e configurações — blogs, artigos, páginas, temas, políticas, países, endereços de clientes, eventos, webhooks.
Limitação de velocidade que lê o próprio medidor da Shopify
A API de administração da Shopify funciona com um mecanismo de "balde furado": você recebe uma rajada, depois um gotejamento constante, e ultrapassar esse limite resulta em um erro 429 que afeta todas as outras comunicações com a loja. O agente monitora o nível do "balde furado" em vez de tentar adivinhar.
- A Shopify informa o nível de preenchimento do bucket a cada resposta, e o agente lê essa informação e aguarda até que o bucket esteja quase cheio, em vez de tentar novamente depois disso.
- Uma loja Shopify Plus tem um bucket dez vezes maior, e isso é detectado em vez de configurado.
- Alguns recursos exigem uma solicitação por registro no lado da Shopify. — riscos de pedidos, pedidos de processamento, endereços de clientes, códigos de desconto. Eles estão desativados por padrão e exigem um longo período de inatividade quando ativados.
- A versão da API REST Admin é fixada pelo conector, portanto, uma alteração na versão do Shopify não remodela silenciosamente suas colunas.
Compartilhado por todos os conectores de API.
Como funciona cada conector de API
- Sua conta se transforma em mesas — Os endpoints são mapeados para tabelas SQL tipadas com chaves primárias e índices, então você escreve SELECT, JOIN e GROUP BY em vez de percorrer o JSON.
- Você escolhe o que será sincronizado e com que frequência. — Cada tabela tem seu próprio intervalo, ou nenhum. Quando a API do fornecedor oferece suporte, somente os registros que foram alterados desde a última execução são recuperados.
- A cópia é sua. — Ele reside em um arquivo DuckDB criptografado com AES-256-GCM, localizado ao lado do agente, em sua máquina. Não está em nossa nuvem.
- O fornecedor só recebe notícias suas. — o agente chama a API diretamente da sua própria rede, portanto, o Query Streams não precisa do seu token para responder a uma consulta.
Bom saber
- É uma cópia sincronizada, não um proxy em tempo real. — Uma consulta lê o que já foi buscado, portanto, retorna na velocidade do SQL e nunca consome seu limite de taxa da API. Tabelas selecionadas também podem atualizar uma linha desatualizada à medida que você a lê.
- Os limites de tarifa são respeitados para você. — cada conector opera bem dentro dos limites publicados pelo fornecedor, portanto, um relatório não pode fazer com que sua conta seja limitada para todos os outros usuários que o utilizam.
- Nada é desperdiçado. — Os campos que a tabela não nomeia são mantidos em uma coluna JSON raw_data que você ainda pode consultar.
- Integre-o aos seus bancos de dados. — Uma tabela de API e uma tabela do SQL Server na mesma instrução é uma consulta comum aqui, não um projeto de integração.
SQL entre fontes diferentes
Junte-se ao Shopify para acessar o restante dos seus dados.
Uma única instrução pode abranger o Shopify e suas outras conexões simultaneamente. Cada fonte executa apenas a parte que consegue, transmite o resultado de volta e a junção ocorre de forma centralizada — as fontes nunca se comunicam entre si e nada é copiado para nenhum lugar.
3 conexões · 3 agentes
Uma declaração
-- nada copiado, nada mesclado, nada agendado
SELECIONAR c.região, COUNT(*) AS pedidos, SUM(i.valor_devido) AS faturado
DE vitrine.shopify.pedidos1 f
JUNTAR pg_crm.clientes.públicos2 c LIGADO c.id = f.id_do_cliente
JUNTAR cobrança.stripe.faturas3 i LIGADO i.cliente = c.stripe_id
GRUPO POR c.região
ORDER BY faturado DESC;
As três partes são conexão, esquema e tabela — e o nome da conexão é o que você escolheu. Colunas ilustrativas; suas tabelas serão suas tabelas. O acesso somente leitura se aplica a cada componente: apenas SELECT, WITH e EXPLAIN, com um limite máximo de dados que uma única fonte pode fornecer para uma consulta. Como funcionam as consultas federadas
Detalhes da conexão
Do que a Shopify precisa
- Autenticação
- As credenciais de um aplicativo personalizado do seu administrador do Shopify, armazenadas no agente.
- Loja
- Seu domínio myshopify.com, normalizado para você se você colar o URL completo.
- Estendeu a mão por cima
- HTTPS da sua rede para o Shopify. Nada de entrada e nenhum endpoint de webhook para hospedar.
- Esquema
- Shopify — portanto, shopify.orders, shopify.order_line_items, shopify.variants
- Tabelas
- 36, dos quais oito estão ativados por padrão: pedidos, itens_do_pedido, produtos, variantes, clientes, níveis_de_estoque, locais, loja
- Incremental
- Na data da última atualização, quando o Shopify oferece suporte a essa funcionalidade, de forma que um pedido editado seja relido, e não apenas um novo pedido seja criado.
- Atualização ao vivo
- Disponível para pedidos, clientes e produtos — uma consulta vinculada a um registro o verifica no Shopify antes de responder.
- Limites de taxa
- Comparado com o nível de bônus relatado pela Shopify, com o multiplicador Plus detectado.
- Cópia local
- Um arquivo DuckDB criptografado com AES-256-GCM ao lado do agente, em sua máquina.
Um pedido cancelado continua sendo um pedido. O Shopify não o exclui, e este procedimento também não — a linha permanece com o campo `canceled_at` definido, que é o que você deseja quando a questão é quantos pedidos foram cancelados no mês passado. Um registro realmente removido pelo Shopify desaparece das suas tabelas.
O modo somente leitura é estrutural. A única requisição que o conector faz que não é de leitura é aquela que atualiza seu próprio token de acesso; não há nenhuma chamada de gravação do Shopify nela, portanto, uma consulta não pode alterar um pedido ou editar um produto.
Documentação do fornecedor: www.shopify.com
Perguntas frequentes
Perguntas sobre o Shopify
Quais ferramentas conseguem ler dados do Shopify por meio de fluxos de consulta?
Tudo isso, a partir de uma única conexão: Excel, Planilhas Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, alertas e relatórios agendados. Conecte a conta uma única vez e todas as plataformas lerão a mesma conexão somente leitura — não há configuração por ferramenta nem necessidade de uma segunda cópia dos dados.
Preciso abrir uma porta no firewall para minha conta Shopify?
Não. O Agente de Rede do Query Streams é executado dentro da sua rede e abre uma única conexão criptografada de saída. Nada fica à escuta do tráfego de entrada, nenhuma VPN é necessária e a conta mantém suas regras de firewall existentes.
É possível alterar dados usando Query Streams no Shopify?
Não. O agente impõe o modo somente leitura no ponto de execução — uma instrução por vez, apenas SELECT e similares. As credenciais permanecem no agente e nunca são enviadas para o Query Streams.
O que o Query Streams precisa para se conectar ao Shopify?
Um host acessível, uma função e sua senha — o agente carrega o driver, portanto, nada é instalado na conta. Autenticação: Credenciais de um aplicativo personalizado do seu administrador do Shopify, armazenadas no agente. Loja: Seu domínio myshopify.com, normalizado automaticamente se você colar a URL completa. Acesso via: HTTPS da sua rede para o Shopify. Sem tráfego de entrada e sem endpoint de webhook para o host. Esquema: shopify — portanto, shopify.orders, shopify.order_line_items, shopify.variants.
Posso integrar o Shopify a outro banco de dados na mesma consulta?
Sim, trata-se de uma consulta federada. Uma única instrução pode referenciar o Shopify e suas outras conexões simultaneamente, escritas como conexão.esquema.tabela. Cada origem executa apenas a parte que consegue e transmite o resultado de volta; a junção ocorre centralmente, portanto, as origens nunca se conectam entre si e nada é copiado ou agendado. O modo somente leitura se aplica a cada parte — apenas SELECT, WITH e EXPLAIN — e há um limite para a quantidade de dados que uma origem pode fornecer em uma única consulta. Consultas federadas são um recurso do plano; a página de consultas federadas exibe os limites atuais de origem e tamanho.
Instale o Shopify onde o trabalho acontece.
Instale o agente, aponte-o para sua conta e escolha um destino.
Somente leitura Apenas envio As credenciais permanecem com o agente.

