Commercio elettronico
Collegare Shopify per Excel, Fogli Google, IA e REST
Ordini, prodotti, clienti e inventario come tabelle SQL: 36 tabelle suddivise in 8 categorie, senza necessità di un dump CSV notturno.
Un collegamento, ogni superficie
Dove possono essere archiviati i tuoi dati Shopify
- 1 connessioni in uscita
- 0 porti in entrata
- sola lettura · le credenziali rimangono memorizzate
funziona
- Per il tuo team, i fornitori e i partner
-
Excel componente aggiuntivo · aggiorna su richiesta
-
Fogli di Google componente aggiuntivo · aggiornamento su richiesta
-
Nova AI chiedere in linguaggio semplice · testo in SQL
-
Visualizzatore di dati Condividi i risultati in tempo reale · Team, fornitori, partner · Qualsiasi dispositivo
- Per app e sistemi
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sincronizzazioni programmate Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Per gli strumenti di intelligenza artificiale
-
Assistenti basati sull'intelligenza artificiale Claude · Cursor · Server MCP
- Consegnato alle persone
-
Avvisi e segnalazioni Slack · Discord · Email · Webhook
Query Streams trasforma un negozio Shopify in 36 tabelle SQL (ordini e relativi articoli, prodotti e varianti, clienti, inventario, evasioni, pagamenti, sconti e altro ancora), leggibili da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST. Gli articoli e le varianti sono suddivisi in tabelle separate, quindi il fatturato per SKU è calcolato tramite GROUP BY anziché richiedere un'esportazione preliminare per l'appiattimento dei dati.
- Per il tuo team, i fornitori e i partner
-
Shopify su Excel Microsoft Excel · Componente aggiuntivo di Excel
Importa i risultati di Shopify in tempo reale direttamente in un foglio di calcolo e aggiornali a piacimento: Excel per desktop, Excel Online, Microsoft 365.
Guida a Shopify -
Da Shopify a Fogli Google Componente aggiuntivo Fogli
Esegui una query Shopify salvata dalla barra laterale e trascina le righe nel foglio. I collaboratori che condividono il foglio possono aggiornarlo autonomamente.
Guida a Shopify -
Chiedi a Nova informazioni su Shopify Nova AI · conversione da testo a SQL
Poni una domanda in un linguaggio semplice. Nova conosce già le tue tabelle Shopify, scrive ed esegue la query SQL, spiega la risposta e la rappresenta graficamente: non è necessario scrivere alcuna query né fornire credenziali.
Come funziona la rosa -
Shopify to Data Viewer Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso
Condividi i risultati di una query Shopify in tempo reale con chiunque – un collega, un fornitore, un partner – sotto forma di griglia salvabile che si aggiorna automaticamente all'apertura su smartphone, tablet o computer. L'interlocutore visualizzerà i risultati, senza mai dover accedere al codice SQL o alle credenziali.
Come funziona il visualizzatore di dati - Per app e sistemi
-
API REST di Shopify Endpoint dell'HT
Pubblica una query Shopify come endpoint JSON autenticato, accessibile a qualsiasi applicazione, con specifiche OpenAPI 3.1 e raccolte predefinite per Postman, Insomnia e Hoppscotch. Non viene aperta alcuna porta del database.
Come funziona un'API REST -
Da Shopify a Power BI Power Query M
Incolla la query Power Query M generata nell'editor avanzato di Power BI e il report visualizzerà i risultati in tempo reale da Shopify tramite HTTPS, senza bisogno di driver ODBC o porte di database aperte.
Come funziona Power BI -
Da Shopify ad Airtable Piattaforma di automazione
Sincronizza le righe di Shopify con una base Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.
Guida a Shopify -
Shopify a Baserow Piattaforma di automazione
Alimenta una tabella Baserow da Shopify tramite l'endpoint REST, sia in locale che su Baserow Cloud.
Guida a Shopify -
Da Shopify a SeaTable Piattaforma di automazione
Mantieni aggiornato il database di SeaTable con i dati di Shopify senza esportare un file o esporre il database stesso.
Guida a Shopify -
Da Shopify a Smartsheet Piattaforma di automazione
Trasferisci i risultati di Shopify in una griglia di Smartsheet in modo che piani e report vengano letti dal sistema di origine e non dall'esportazione della settimana precedente.
Guida a Shopify -
Shopify ad Anvil Anvil Works · Piattaforma per app
Esegui il backup di un'app Anvil Python con Shopify tramite l'endpoint REST anziché incorporare le credenziali del database nell'app.
Guida a Shopify - Per gli strumenti di intelligenza artificiale
-
Server Shopify MCP Clienti di Claude, Cursor e MCP
Concedi a un assistente IA l'accesso in sola lettura a Shopify con lo schema necessario per scrivere codice SQL corretto, senza fornire le credenziali nella chat.
Guida a Shopify - Consegnato alle persone
-
Avvisi e report di Shopify Slack · Discord · Email · Webhook
Imposta una query Shopify in modo che venga inviata a Slack, Discord, via email o tramite un webhook firmato, oppure trattieni il messaggio finché il numero di righe, una soglia o una variazione percentuale non superano il valore da te impostato.
Come funzionano gli avvisi e i report
Come funziona
5 passaggi, nessuna modifica al firewall in entrata
Crea un'app personalizzata nella tua area di amministrazione di Shopify con permessi di sola lettura per le risorse desiderate.
Installa l'agente di rete e forniscigli il dominio del tuo negozio e le credenziali dell'app. Queste informazioni rimarranno sull'agente; Shopify riceverà comunicazioni solo dalla tua rete.
Scegli quali delle 36 tabelle sincronizzare e con quale frequenza. Ordini, voci, prodotti, varianti, clienti, livelli di inventario, sedi e negozio sono attivati per impostazione predefinita.
Scrivi query SQL standard su shopify.orders, shopify.order_line_items e il resto, oppure lascia che sia Nova a scriverle.
Leggi i dati da Excel, Fogli Google, Power BI, MCP o REST e collegali al tuo sistema ERP o al tuo data warehouse nella stessa istruzione.
Analisi approfondita delle funzionalità
Cosa ti offre Shopify
Le voci e le varianti sono riportate in tabelle separate.
Questa è la differenza tra un'esportazione da Shopify e un database di Shopify. Un ordine nell'API di Shopify è un oggetto annidato con i relativi articoli al suo interno; qui, invece, l'annidamento viene dispiegato man mano che i dati vengono inseriti.
- shopify.order_line_items è una riga per riga, collegata all'ordine, quindi il fatturato per prodotto o per SKU è un normale aggregato.
- La tabella shopify.variants contiene una riga per ogni variante, collegata al prodotto, pertanto è possibile interrogare direttamente prezzo e disponibilità per ciascuna opzione.
- Entrambi utilizzano il cursore incrementale dell'elemento padre, quindi la modifica di un ordine aggiorna anche le sue righe.
- Tutto ciò che non è denominato dalle colonne viene conservato in una colonna JSON chiamata raw_data sulla stessa riga, anziché essere eliminato.
36 tavoli, otto categorie
- Nucleo — ordini, articoli_riga_ordine, prodotti, varianti, clienti, negozio.
- Vendite — transazioni, rimborsi, ordini in bozza, carrelli abbandonati, carte regalo, rischi relativi agli ordini.
- Inventario — livelli_inventario, articoli_inventario, ubicazioni.
- Compimento — evasioni, evasione_ordini, zone_di_spedizione, servizi_di_corriere.
- Catalogare — collezioni, smart_collections, custom_collections, metafields.
- Marketing — regole_di_prezzo, codici_di_sconto.
- Pagamenti Shopify — pagamenti, controversie.
- Contenuti e impostazioni — blog, articoli, pagine, temi, politiche, paesi, indirizzi dei clienti, eventi, webhook.
Limitazione della velocità basata sul contatore di Shopify
L'API di amministrazione di Shopify funziona con un meccanismo a secchio che perde: si riceve un picco, poi un gocciolamento costante, e superare il limite comporta un errore 429 che influisce su tutte le altre comunicazioni con il negozio. L'agente tiene traccia del livello del secchio anziché fare delle ipotesi.
- Shopify segnala il livello di riempimento del bucket per ogni risposta, e l'agente lo legge e attende che si avvicini, invece di riprovare a posteriori.
- Un negozio Shopify Plus ha un bucket dieci volte più grande, e questo viene rilevato automaticamente anziché configurato.
- Alcune risorse richiedono una richiesta per record da parte di Shopify. — rischi degli ordini, ordini di evasione, indirizzi dei clienti, codici sconto. Sono disattivati per impostazione predefinita e vale la pena aspettare a lungo quando li si attiva.
- La versione dell'API REST Admin è bloccata dal connettore, quindi una modifica della versione di Shopify non modifica automaticamente la struttura delle colonne.
Condiviso da ogni connettore API
Come funziona ogni connettore API
- Il tuo account diventa tabelle — gli endpoint sono mappati a tabelle SQL tipizzate con chiavi primarie e indici, quindi si scrivono SELECT, JOIN e GROUP BY invece di scorrere il JSON.
- Sei tu a scegliere cosa sincronizzare e con quale frequenza. — ogni tabella ha il proprio intervallo, oppure non ne ha alcuno. Laddove l'API del fornitore lo supporti, vengono recuperati solo i record modificati dall'ultima esecuzione.
- La copia è tua — risiede in un file DuckDB crittografato con AES-256-GCM accanto all'agente, sul tuo computer. Non nel nostro cloud.
- Il venditore riceve solo tue notizie — l'agente chiama l'API direttamente dalla tua rete, quindi Query Streams non ha bisogno del tuo token per rispondere a una query.
Buono a sapersi
- Si tratta di una copia sincronizzata, non di un proxy in tempo reale. — una query legge i dati già recuperati, quindi restituisce i risultati alla velocità di SQL e non supera mai il limite di richieste API. Le tabelle selezionate possono inoltre aggiornare una riga obsoleta durante la lettura.
- I limiti tariffari vengono rispettati per te — ogni connettore rispetta ampiamente i limiti pubblicati dal fornitore, quindi una segnalazione non può causare la limitazione della velocità del tuo account per tutto il resto che lo utilizza.
- Nulla viene buttato via — i campi non denominati dalla tabella vengono conservati in una colonna JSON raw_data che è comunque possibile interrogare.
- Aggiungilo ai tuoi database — una tabella API e una tabella SQL Server nella stessa istruzione costituiscono una normale query, non un progetto di integrazione.
SQL tra sorgenti diverse
Collega Shopify al resto dei tuoi dati
Un'unica istruzione può estendersi contemporaneamente a Shopify e alle altre connessioni. Ogni fonte esegue solo la parte che può gestire, trasmette il risultato e l'unione avviene centralmente: le fonti non comunicano mai tra loro e nulla viene copiato altrove.
3 connessioni · 3 agenti
Una dichiarazione
-- niente copiato, niente unito, niente programmato
SELEZIONARE c.region, COUNT(*) AS ordini, SUM(i.amount_due) AS fatturati
DA vetrina.shopify.ordini1 f
CONGIUNGERE pg_crm.clienti pubblici2 c ON c.id = f.customer_id
CONGIUNGERE fatturazione.stripe.invoices3 i ON i.customer = c.stripe_id
GRUPPO PER c.regione
ORDINATO DA fatturata DESCRIZIONE;
Le tre parti sono connessione, schema e tabella, e il nome della connessione è quello che le hai assegnato. Le colonne sono a scopo illustrativo; le tue tabelle saranno le tue tabelle. La modalità di sola lettura si applica a ogni elemento: solo SELECT, WITH ed EXPLAIN, con un limite massimo alla quantità di dati che una singola fonte può fornire per una singola query. Come funzionano le query federate
Dettagli di connessione
Di cosa ha bisogno Shopify
- Autenticazione
- Le credenziali di un'app personalizzata dal tuo amministratore Shopify, conservate sull'agente
- Negozio
- Il tuo dominio myshopify.com, normalizzato per te se incolli l'URL completo
- Si è allungato oltre
- HTTPS dalla tua rete a Shopify. Nessun traffico in entrata e nessun endpoint webhook da ospitare.
- Schema
- Shopify — quindi shopify.orders, shopify.order_line_items, shopify.variants
- Tavoli
- 36, di cui otto sono attivi di default: orders, order_line_items, products, variants, customers, inventory_levels, locations, shop
- Incrementale
- All'ora dell'ultimo aggiornamento, laddove Shopify lo supporti, quindi un ordine modificato viene riletto, non solo uno nuovo
- Rinfrescare
- Disponibile su ordini, clienti e prodotti: una query basata su un record lo verifica rispetto a Shopify prima di rispondere
- Limiti di tariffa
- Tracciato rispetto al livello del bucket segnalato da Shopify, con il moltiplicatore Plus rilevato
- Copia locale
- Un file DuckDB crittografato con AES-256-GCM accanto all'agente, sulla tua macchina
Un ordine annullato rimane pur sempre un ordine. Shopify non lo elimina, e nemmeno questo: la riga rimane con il suo valore `cancellated_at` impostato, che è esattamente ciò che si desidera quando la domanda è quanti ordini sono stati annullati il mese scorso. Un record effettivamente rimosso da Shopify scompare dalle tue tabelle.
La sola lettura è una caratteristica strutturale. L'unica richiesta che il connettore effettua, e che non è di lettura, è quella per aggiornare il proprio token di accesso; non è presente alcuna chiamata di scrittura a Shopify, quindi una query non può modificare un ordine o un prodotto.
Documentazione del fornitore: www.shopify.com
FAQ
Domande su Shopify
Quali strumenti sono in grado di leggere i dati di Shopify tramite Query Streams?
Tutto questo, da un'unica connessione: Excel, Fogli Google, MCP, API REST, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, avvisi e report programmati. Collega l'account una sola volta e ogni strumento leggerà la stessa connessione di sola lettura: non è necessaria alcuna configurazione per ogni strumento e non ci sono seconde copie dei dati.
Devo aprire una porta del firewall per il mio account Shopify?
No. L'agente di rete Query Streams viene eseguito all'interno della rete locale e apre una singola connessione crittografata in uscita. Nessun altro sistema intercetta il traffico in entrata, non è necessaria una VPN e l'account mantiene le regole del firewall esistenti.
È possibile modificare i dati in Shopify tramite Query Streams?
No. L'agente impone la sola lettura nel punto di esecuzione: un'istruzione alla volta, solo SELECT e simili. Le credenziali rimangono sull'agente e non vengono mai inviate a Query Streams.
Di cosa ha bisogno Query Streams per connettersi a Shopify?
Un host raggiungibile, un ruolo e la relativa password: l'agente contiene il driver, quindi non viene installato nulla sull'account. Autenticazione: le credenziali di un'app personalizzata fornite dall'amministratore di Shopify, memorizzate sull'agente. Negozio: il tuo dominio myshopify.com, normalizzato automaticamente se incolli l'URL completo. Accesso tramite: HTTPS dalla tua rete a Shopify. Nessun traffico in entrata e nessun endpoint webhook da ospitare. Schema: shopify, quindi shopify.orders, shopify.order_line_items, shopify.variants.
Posso collegare Shopify a un altro database nella stessa query?
Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento a Shopify e alle altre connessioni contemporaneamente, come indicato in `connection.schema.table`. Ogni origine esegue solo la parte di cui è competente e restituisce il risultato; l'unione avviene centralmente, quindi le origini non si connettono mai tra loro e nulla viene copiato o pianificato. La modalità di sola lettura si applica a ogni parte (solo SELECT, WITH ed EXPLAIN) e esiste un limite massimo alla quantità di dati che una singola origine può cedere per una singola query. Le query federate sono una funzionalità a pagamento; la pagina delle query federate riporta i limiti attuali relativi alle origini e alle dimensioni.
Metti Shopify dove si lavora
Installa l'agente, configuralo per connettersi al tuo account e scegli una destinazione.
Sola lettura Solo in uscita Le credenziali rimangono sull'agente

