Skip to main content
Beta feature - This feature is currently in beta. If you’d like to use it, please ask us on live chat.
L’esportazione al data warehouse mantiene una copia continuamente aggiornata dei tuoi dati storekit in un warehouse di tua proprietà. Ordini, clienti, prodotti del menu e pagamenti arrivano come tabelle pronte per essere interrogate, così i tuoi analisti e i tuoi strumenti di BI lavorano sugli stessi dati usati da storekit, senza esportare CSV o interrogare l’API.

Come funziona

storekit invia i dati alla tua destinazione con una pianificazione ricorrente. Ogni sincronizzazione scrive le righe nuove e modificate rispetto alla sincronizzazione precedente, così le tabelle restano aggiornate senza ricaricare tutto.
  • La destinazione è tua. I dati vengono scritti in un database o in un bucket del tuo account cloud. storekit non ha bisogno di accedere in lettura a nient’altro nel tuo warehouse.
  • Incrementale per impostazione predefinita. Dopo il backfill iniziale della cronologia, ogni sincronizzazione trasferisce solo le righe create o aggiornate dall’ultima esecuzione.
  • Schema gestito per te. Tabelle e colonne vengono create e mantenute aggiornate automaticamente. I nuovi campi appaiono come colonne; le colonne esistenti non vengono mai rinominate o rimosse senza preavviso.
  • Gli account con più store si sincronizzano come un unico dataset. Se il tuo account ha più store, ogni tabella include un identificativo dello store, così puoi generare report per singolo store o per l’intero gruppo.

Cosa viene esportato

Gli importi vengono esportati nelle unità minori (centesimi) con la valuta a fianco, in linea con l’API storekit e con i payload dei webhook.
I dati personali sono inclusi dove necessari a riconciliare gli ordini con i clienti. Tratta le tabelle esportate con gli stessi controlli di accesso che applichi a storekit; consulta la Policy di sicurezza per sapere come storekit gestisce questi dati dalla propria parte.

Destinazioni supportate

I dati possono essere consegnati ai principali data warehouse cloud, database relazionali e object store, tra cui:
  • Snowflake
  • Google BigQuery
  • Databricks
  • Amazon Redshift
  • PostgreSQL
  • MySQL
  • ClickHouse
  • Amazon S3, Google Cloud Storage e Azure Blob Storage
Se il tuo warehouse non è in elenco, contatta il nostro team: aggiungiamo destinazioni nuove regolarmente.

Come attivarla

L’esportazione al data warehouse viene attualmente abilitata dal team storekit e non dalla dashboard. Per iniziare:
1

Indicaci la tua destinazione

Contatta il nostro team indicando il warehouse o il database che usi e la regione in cui è in esecuzione.
2

Crea le credenziali per storekit

Ti inviamo una breve guida specifica per la tua destinazione. Copre la creazione di un utente o service account dedicato con accesso in scrittura a un singolo schema o bucket e l’inserimento in allow-list degli indirizzi IP di storekit se il tuo warehouse limita le connessioni in ingresso.
3

Condividi i dati di connessione

Ti forniamo un canale sicuro per inserire i dati di connessione; non inviare mai credenziali via email o chat.
4

Attendi il backfill iniziale

Una volta connesso, storekit carica l’intera cronologia degli ordini. A seconda del volume ci vogliono da pochi minuti a qualche ora. Dopodiché le sincronizzazioni partono in automatico.
Al termine della prima sincronizzazione vedrai le tabelle sopra elencate nello schema che hai fornito; ogni sincronizzazione successiva le aggiorna in place. Per le destinazioni di tipo object store (S3, Google Cloud Storage, Azure Blob Storage) ogni dataset viene scritto invece come una cartella di file nel bucket, e ogni sincronizzazione aggiunge nuovi file.

Domande frequenti

Le sincronizzazioni avvengono a intervalli ricorrenti nel corso della giornata, non in tempo reale. Se devi reagire a un ordine nell’istante in cui viene creato — ad esempio per avviare un flusso in cucina — usa i webhook e riserva il warehouse alla reportistica.
No. I report della dashboard restano invariati. L’esportazione è pensata per i team che vogliono unire i dati storekit ad altre fonti, costruire dashboard proprie o conservare un archivio a lungo termine sotto il proprio controllo.
I dati vengono letti dalla regione in cui risiede il tuo account (vedi Residenza dei dati) e scritti direttamente sulla tua destinazione. storekit non conserva una copia aggiuntiva dei dati esportati.
No. L’esportazione al data warehouse è unidirezionale, da storekit verso il tuo warehouse. Per modificare menu, stock o impostazioni dello store usa la dashboard o l’API.
Le sincronizzazioni fallite vengono ritentate automaticamente e la successiva esecuzione riuscita riparte da dove si era interrotta l’ultima, quindi nessun dato viene saltato. Se le credenziali vengono revocate o il tuo warehouse resta irraggiungibile per un periodo prolungato, ti contattiamo.
Sì. Il prezzo dipende dal tuo piano e dal volume di dati sincronizzati. Contatta il nostro team per un preventivo per il tuo account.