MySQL Smartsheet
MySQL
Flussi di query
Chiedi a Nova, ottieni SQL + grafici
Incontrare Nova API REST del databaseUna chiave per ogni partner. Nessuna credenziale condivisa.
Creare un'API AutomazioneSincronizzazione programmata con oltre 6 piattaforme
Esplorare Da API a SQLInterrogare le API con SQL, senza codice
Esplorare Database AI MCPClaude, Cursor, ChatGPT e Grok interagiscono con i tuoi dati
Connetti l'IAQuery Streams consente una perfetta integrazione tra Smartsheet e MySQL, sincronizzando automaticamente i dati MySQL in tempo reale con i fogli di calcolo di Smartsheet. Iscriviti gratuitamente a QueryStreams.com e inizia ad automatizzare le tue pipeline di dati da MySQL a Smartsheet in pochi minuti.
Questa guida mostra come configurare la sincronizzazione automatica dei dati da MySQL a Smartsheet utilizzando Query Streams. Che si tratti di mantenere aggiornati i fogli di gestione dei progetti con i record del database, sincronizzare i dati di inventario con gli spazi di lavoro collaborativi o automatizzare i flussi di lavoro di reporting, Query Streams offre una soluzione sicura e senza codice per l'integrazione tra MySQL e Smartsheet.
Automazione programmata
Sincronizzazione ogni ora, ogni giorno o secondo programmi personalizzati
Sicurezza per progettazione
Le credenziali rimangono sulla tua rete
Velocissimo
Streaming dati ottimizzato
Sincronizzazione intelligente
Inserisci, aggiorna, elimina automaticamente
Cos'è l'integrazione di Smartsheet con MySQL?
L'integrazione di Smartsheet con MySQL collega il tuo database MySQL a Smartsheet, consentendo la sincronizzazione automatica dei dati senza esportazioni o importazioni manuali. Query Streams funge da ponte sicuro tra il tuo database e Smartsheet, eseguendo query SQL salvate a intervalli regolari e inviando i risultati direttamente ai tuoi fogli di calcolo.
Funzionalità principali:
- Sincronizzazione automatica: Pianifica le query in modo che vengano eseguite ogni ora, ogni giorno o a intervalli personalizzati.
- Modalità sincronizzazione completa: Inserisci nuove righe, aggiorna quelle esistenti e rimuovi automaticamente i record eliminati.
- Modalità aggiungi: Aggiungi nuovi record senza modificare i dati esistenti (ideale per registri e cronologia)
- Connessione sicura: Le credenziali del database rimangono protette all'interno della rete
- Non è richiesta alcuna codifica: Configura tutto tramite il portale web Query Streams
Prerequisiti
Agente Query Streams installato
L'agente deve essere in esecuzione sulla rete con accesso al database MySQL.
Installare l'agente per i flussi di query →Origine dati MySQL configurata
Il database MySQL deve essere aggiunto come origine dati nell'agente.
Collegare MySQL a Query Streams →Account Smartsheet
Un account Smartsheet con accesso API (disponibile nei piani Business ed Enterprise o tramite prova gratuita).
Query salvata
Almeno una query salvata in Query Streams che restituisce i dati che desideri sincronizzare.
Passaggio 1: crea la tua query MySQL
Prima di configurare l'integrazione, è necessario disporre di una query salvata che restituisca i dati che si desidera sincronizzare con Smartsheet.
- Accedi al portale Query Streams: Visita my.querystreams.com e accedi
- Apri il Query Builder: Accedi al Query Builder dalla dashboard.
- Seleziona la tua fonte dati MySQL: Nella barra laterale Data Explorer a sinistra, espandi il tuo Data Realm, quindi seleziona il connettore MySQL e scegli il database che desideri interrogare.
- Scrivi la tua query SQL: Crea la query che restituisce i dati che desideri sincronizzare.
SELECT
order_id,
customer_name,
order_date,
total_amount,
status
FROM orders
WHERE order_date >= DATE_SUB(NOW(), INTERVAL 30 DAY)
ORDER BY order_date DESC
LIMIT 1000;
- Prova e salva: Esegui la query per verificare i risultati, quindi salvala con un nome descrittivo come "Ordini recenti per Smartsheet".
ID ordine) che Smartsheet può utilizzare per abbinare le righe.
Passaggio 2: creare l'integrazione Smartsheet
Ora collegherai la query salvata a Smartsheet tramite la funzione Automazione.
- Passa alla sezione Automazione: Nel portale Query Streams, fare clic su Automazione nella barra laterale sinistra
- Crea nuova integrazione: Cliccare Nuova integrazione per avviare la procedura guidata di configurazione
- Seleziona la query salvata: Scegli la query MySQL creata nel passaggio 1.
- Scegli Smartsheet come destinazione: Seleziona Smartsheet dall'elenco delle piattaforme disponibili
Passaggio 3: collega il tuo account Smartsheet
Query Streams supporta sia l'autenticazione OAuth che API Access Token per inviare in modo sicuro i dati ai tuoi fogli Smartsheet.
Connetti Smartsheet (OAuth o token API)
- Accedi al tuo account Smartsheet
- Clicca sull'icona del tuo profilo e seleziona App e integrazioni
- Seleziona Accesso API
- Cliccare Genera nuovo token di accesso (oppure usa OAuth per il rinnovo automatico)
- Copia il token (lo vedrai solo una volta)
Inserisci il token API
Incolla il tuo token API Smartsheet in Query Streams
Verifica la connessione
Cliccare Collegamento di prova per verificare che Query Streams possa accedere al tuo account Smartsheet
Passaggio 4: seleziona il foglio di destinazione
Scegli dove sincronizzare i tuoi dati MySQL in Smartsheet.
- Sfoglia i tuoi fogli: Query Streams visualizzerà i fogli e gli spazi di lavoro Smartsheet disponibili.
- Seleziona un foglio: Scegli un foglio esistente su cui sincronizzare i dati oppure seleziona Crea nuovo foglio
- Mappatura delle colonne: Query Streams mapperà automaticamente le colonne della query SQL alle colonne di Smartsheet. Controlla e modifica se necessario.
Passaggio 5: configurare la modalità di sincronizzazione
Scegli come Query Streams deve gestire la sincronizzazione dei dati.
Modalità Append
- Aggiunge nuove righe in fondo
- Non modifica mai le righe esistenti
- Non cancella mai i dati
- Conserva i documenti storici
Modalità Full Sync
Popolare- Inserti nuovi record
- Aggiornamenti record modificati
- Elimina record rimossi
- Richiede colonna chiave
Selezione colonna chiave: Se si utilizza la modalità Sincronizzazione completa, selezionare la colonna che identifica in modo univoco ogni riga. Questa colonna deve essere presente sia nei risultati della query SQL che nel foglio Smartsheet.
Comportamento della sincronizzazione delle colonne (SYNC vs PRESERVE)
Per ogni colonna nella mappatura dei campi, scegli come Query Streams deve gestirla durante la sincronizzazione:
SYNC (Predefinito)
Valore sorgente sovrascrive sempre bersaglio
PRESERVARE
Il valore target è mai sovrascritto
ID ordine– Campo chiavenome_cliente– SYNCstato– SYNCtotale– SYNC
Assegnato a– CONSERVARENote– CONSERVAREPriorità– CONSERVARE
Passaggio 6: imposta la pianificazione della sincronizzazione
Configura quando Query Streams deve sincronizzare i dati da MySQL a Smartsheet.
Passaggio 7: Rivedere e attivare
- Configurazione della revisione: Verifica tutte le impostazioni, inclusi query, destinazione, modalità di sincronizzazione e pianificazione.
- Assegna un nome alla tua integrazione: Assegnagli un nome descrittivo come "Ordini a Smartsheet Daily Sync".
- Attiva: Cliccare Crea integrazione salvare e attivare
- Esegui sincronizzazione iniziale: Cliccare Corri ora eseguire la prima sincronizzazione e verificare che tutto funzioni correttamente
Congratulazioni!
L'integrazione tra MySQL e Smartsheet è ora attiva. I dati si sincronizzeranno automaticamente in base alla pianificazione impostata.
Monitoraggio dell'integrazione
Dopo l'attivazione, puoi monitorare l'integrazione di Smartsheet con MySQL dalla dashboard di automazione:
Ora dell'ultima sincronizzazione
Visualizza quando i dati sono stati sincronizzati l'ultima volta
Righe sincronizzate
Visualizza il numero di righe inserite, aggiornate ed eliminate
Avvisi di errore
Ricevi una notifica se la sincronizzazione non riesce
Cronologia sincronizzazioni
Rivedi le operazioni di sincronizzazione passate e i relativi risultati
Casi d'uso comuni per l'integrazione di Smartsheet con MySQL
Gestione progetti
Sincronizza i dati di progetto, le tappe fondamentali e l'allocazione delle risorse dal tuo database MySQL a Smartsheet per una collaborazione e una visibilità ottimali del team.
Pipeline delle vendite
Mantieni aggiornato lo Smartsheet del tuo team di vendita con le ultime opportunità, offerte e informazioni sui clienti dal tuo database CRM.
Tracciamento inventario
Aggiorna automaticamente i livelli delle scorte, i conteggi delle giacenze e le informazioni sui prodotti in Smartsheet per i team addetti al magazzino e alle operazioni.
Rendicontazione finanziaria
Sincronizza i dati di bilancio, le note spese e gli indicatori finanziari su Smartsheet per creare dashboard esecutive e report per gli stakeholder.
Risorse umane e operazioni
Mantieni sincronizzati gli elenchi dei dipendenti, i registri dei reparti e i dati organizzativi tra il database HRIS e Smartsheet.
Oltre i fogli di calcolo: API REST + MCP basato sull'intelligenza artificiale per MySQL
State già importando dati da MySQL in un foglio di calcolo? La stessa query salvata può anche diventare un endpoint REST attivo per un partner, oppure un server MCP che i vostri strumenti di intelligenza artificiale possono interrogare in linguaggio naturale. Stesso agente di rete, stesse credenziali, due nuovi destinatari.
Domande frequenti
❓ Con quale frequenza posso sincronizzare i dati da MySQL a Smartsheet? +
Query Streams supporta pianificazioni di sincronizzazione da ogni ora a intervalli personalizzati. Nella maggior parte dei casi, le sincronizzazioni giornaliere o orarie offrono un buon equilibrio tra l'aggiornamento dei dati e le risorse di sistema.
🔒 I miei dati MySQL sono al sicuro durante la sincronizzazione? +
Sì. Le credenziali del database rimangono protette all'interno della rete tramite l'agente Query Streams. I dati vengono crittografati durante il trasferimento e il token API Smartsheet viene archiviato in modo sicuro. Query Streams non archivia mai i dati grezzi del database.
⚠ Cosa succede se la sincronizzazione non riesce? +
Query Streams riproverà le sincronizzazioni non riuscite e ti notificherà gli errori persistenti. Puoi visualizzare i dettagli dell'errore nella cronologia delle sincronizzazioni e avviare manualmente un nuovo tentativo una volta risolto il problema.
📂 È possibile sincronizzare più fogli Smartsheet dallo stesso database MySQL? +
Sì. Crea integrazioni separate per ogni foglio di destinazione. Ogni integrazione può utilizzare una query SQL, una modalità di sincronizzazione e una pianificazione diverse.
☁ Funziona con i servizi MySQL cloud? +
Sì. Query Streams supporta tutte le varianti di MySQL, inclusi Amazon RDS per MySQL, Azure Database per MySQL, Google Cloud SQL per MySQL, PlanetScale e istanze self-hosted.

