Visualizza le categorie

Automazione di Excel: automatizza i report di database in tempo reale senza macro o VBA

19 minuti di lettura

AUTOMAZIONE EXCEL CONFIGURAZIONE SENZA CODICE

Automatizzare i report del database in Excel.
Niente macro. Niente VBA. Niente driver.

Importa dati SQL in tempo reale in Microsoft Excel con query salvate, esecuzione parallela e filtri interattivi. Sostituisci le fragili macro VBA e le esportazioni CSV manuali con una pipeline di automazione sicura e condivisibile.

Query salvate Esecuzione parallela Filtri interattivi Aggiornamento programmato Condivisione query

Query Streams è una piattaforma di integrazione di database sicura e in tempo reale che automatizza l'intero processo di importazione/esportazione da database a Excel, sostituendo macro VBA, esportazioni CSV manuali e connessioni ODBC instabili con query salvate, esecuzione parallela e filtri interattivi. Per saperne di più, visita QueryStreams.com e iscriviti gratuitamente Inizia oggi stesso ad automatizzare i tuoi report Excel.

Il problema della conversione manuale da database a Excel

Microsoft Excel rimane la spina dorsale dell'analisi aziendale. 1,1 miliardi di persone usano Excel È diffuso in tutto il mondo e per la maggior parte delle organizzazioni rappresenta lo strumento predefinito per la modellazione finanziaria, la reportistica operativa e l'analisi dei dati ad hoc. Eppure, nonostante la sua potenza analitica, Excel ha sempre avuto un punto debole: l'importazione di dati in tempo reale da database.

Il tipico flusso di lavoro da database a Excel è praticamente identico in ogni azienda. Un analista apre un client di database (SQL Server Management Studio, pgAdmin, MySQL Workbench o un terminale a riga di comando), scrive o riesegue una query SQL, esporta i risultati in formato CSV, apre il file in Excel, riformatta colonne e tipi di dati, ricostruisce tabelle pivot e grafici e invia la cartella di lavoro completata agli stakeholder tramite e-mail. Il giorno dopo, lo rifaranno. Secondo ForresterGli analisti trascorrono fino all'80% del loro tempo nella preparazione dei dati anziché nell'analisi vera e propria. Il processo manuale di trasferimento dei dati dal database a Excel è una delle principali cause di questa perdita di tempo.

Le conseguenze si estendono ben oltre il tempo. Le esportazioni manuali producono dati obsoleti quando raggiungono gli stakeholder. Diverse copie dello stesso report circolano via e-mail, ognuna leggermente diversa. Il controllo delle versioni è inesistente. E quando l'analista è in vacanza, il report semplicemente non viene consegnato. L'automazione di Excel, una vera e propria automazione dei fogli di calcolo che si connette direttamente ai database in tempo reale, elimina completamente questa categoria di lavoro manuale.

Come Query Streams automatizza i report di Excel

Query Streams sostituisce il ciclo di esportazione manuale con una pipeline di automazione sicura basata su agenti. Un leggero Agente Query Streams Funziona su qualsiasi macchina con accesso al database (Windows, Linux o macOS) e si connette al server cloud. Scrivi la query SQL una sola volta nel portale web, la salvi e da quel momento in poi chiunque abbia accesso può importare i risultati aggiornati direttamente in Microsoft Excel o Fogli Google con un solo clic. Niente esportazioni in CSV. Niente copia-incolla. Niente dati obsoleti.

Query salvate

Scrivi il codice SQL una sola volta, assegnagli un nome e riutilizzalo per sempre tramite il componente aggiuntivo di Excel. Niente più riscritture, esportazioni o riformattazioni.

Esecuzione parallela

Esegui cinque query contemporaneamente in cinque diverse schede di foglio di lavoro. L'agente trasmette in streaming ogni risultato in parallelo.

Filtri interattivi

Gli utenti finali regolano intervalli di date, regioni e reparti tramite menu a tendina, senza dover visualizzare o modificare il codice SQL.

Aggiornamento programmato

Automatizza la distribuzione dei dati con cadenza giornaliera, settimanale o personalizzata, in modo che i report siano sempre aggiornati quando le parti interessate ne hanno bisogno.

Condivisione query

Condividi i report con i membri del team, che potranno accedervi autonomamente tramite il componente aggiuntivo di Excel. Il codice SQL rimane nascosto; gli utenti visualizzeranno solo il nome della query e i filtri.

Nova AI

Poni domande in un linguaggio semplice e ottieni SQL che riconosce lo schema, risultati in tempo reale e grafici generati automaticamente, senza bisogno di scrivere query.

Guida introduttiva: quattro passaggi per la creazione automatizzata di report

Configurare l'automazione di Excel con Query Streams non richiede programmazione, installazione di driver o client di database sul computer dell'utente finale. L'intero processo richiede pochi minuti e il risultato è una pipeline riutilizzabile che fornisce dati in tempo reale a Excel su richiesta.

1

Installare l'agente

Distribuisci l'agente Query Streams su qualsiasi server con accesso al database. Disponibile per Windows, Ubuntu/Debian, Linux generico e macOS (Intel e Apple Silicon).

2

Connettere i database

Aggiungi le tue connessioni al database tramite la dashboard locale dell'agente. SQL Server, PostgreSQL, MySQL, Oracle, BigQuery e molti altri: tutto da un'unica installazione dell'agente.

3

Salva le query nel portale

Scrivi la query SQL nel portale web, configura i filtri interattivi, imposta una pianificazione facoltativa e salva. La query sarà immediatamente disponibile agli utenti autorizzati.

4

Aggiorna da Excel

Apri il componente aggiuntivo di Excel, seleziona la query, regola i filtri e fai clic su Aggiorna. I dati in tempo reale vengono visualizzati direttamente nel foglio di lavoro, pronti per tabelle pivot, grafici e analisi.

È possibile distribuire più agenti nella propria infrastruttura: uno in locale, un altro su un'istanza AWS EC2 e un terzo in Azure. Tutte le origini dati vengono visualizzate in un elenco a discesa unificato nel generatore di query e nel componente aggiuntivo di Excel. Gli utenti possono semplicemente selezionare le origini dati disponibili senza dover sapere quale agente o posizione fisica ospita il database. Per prestazioni ottimali, si consiglia di distribuire gli agenti nella stessa rete o area geografica dei rispettivi database.

Query salvate: scrivi il codice SQL una volta, aggiornalo ogni volta

La base dell'automazione di Excel con Query Streams è la query salvata. Scrivi il tuo SQL una volta nel generatore di query per portali webAssegna un nome descrittivo, aggiungi una descrizione facoltativa e salva. Da quel momento in poi, chiunque abbia accesso alla query può estrarre risultati aggiornati dal componente aggiuntivo di Excel o dal componente aggiuntivo di Fogli Google con un solo clic. La query viene eseguita sul database in tempo reale ogni volta, quindi i dati sono sempre aggiornati: niente file CSV obsoleti, niente riformattazione di colonne, niente inserimento manuale di dati.

Le query salvate sono gestite centralmente. Quando la logica aziendale cambia (ad esempio, viene aggiunto un nuovo reparto, una tabella viene rinominata, un calcolo deve essere aggiornato), è sufficiente modificare la query una sola volta nel portale e ogni utente riceverà immediatamente la versione aggiornata. A differenza delle macro VBA, in cui il codice SQL è incorporato in un file di lavoro e ogni copia deve essere aggiornata singolarmente, le query salvate trasformano la conoscenza SQL dell'organizzazione in una risorsa condivisa, versionata e gestita centralmente, anziché in una raccolta di script sparsi.

Esecuzione parallela: cinque report in cinque schede contemporaneamente

I tradizionali strumenti di automazione dei fogli di calcolo e i client di database eseguono le query in sequenza. Si esegue una query, si attende il risultato, si esegue la successiva e si attende ancora. Per un team finanziario che aggiorna cinque report ogni mattina (ricavi, spese, organico, pipeline e previsioni), questo approccio sequenziale trasforma un semplice aggiornamento in un'odissea di 15 minuti.

Query Streams supporta esecuzione parallela delle queryGli utenti possono avviare simultaneamente più query salvate in diverse schede del foglio di lavoro e l'agente trasmette in streaming ogni risultato contemporaneamente, indipendentemente dal volume dei dati. Cinque query vengono eseguite contemporaneamente; cinque set di risultati vengono trasmessi in streaming in parallelo. Ciò che prima richiedeva 15 minuti di attesa sequenziale diventa un'unica operazione batch che termina in pochi secondi. Questa capacità di esecuzione parallela funziona sia nel componente aggiuntivo Microsoft Excel e nel componente aggiuntivo Google Sheetse più utenti possono estrarre dati dalle stesse query o da query diverse contemporaneamente, senza creare code o bloccarsi a vicenda.

Filtri interattivi: report dinamici senza bisogno di conoscere SQL

Non tutti gli utenti di report conoscono SQL, e non dovrebbero essere obbligati a farlo. I filtri interattivi di Query Streams consentono agli utenti finali di personalizzare i parametri dei report tramite semplici menu a tendina e selettori di data, senza mai visualizzare la query sottostante. Il sistema supporta due tipi di filtro: variabili esplicite ad esempio @region, @data_di_inizio, o @dipartimento che appaiono come controlli denominati e filtri rilevati automaticamente dove Query Streams identifica valori statici nelle clausole WHERE (ad esempio, WHERE brand = 'Acme') e li rende configurabili automaticamente.

La configurazione dei filtri avviene nella scheda Proprietà della query, dove un interruttore di configurazione abilita o disabilita ciascun filtro rilevato. Una volta configurata, chiunque esegua la query, sia da Excel, Fogli Google o dal portale web, visualizzerà lo stesso set di controlli di filtro. Un responsabile vendite può estrarre i dati di fatturato per la propria regione specifica. Un analista finanziario può modificare l'intervallo di date. Un responsabile operativo può filtrare in base all'ubicazione del magazzino. Ogni utente ottiene una visualizzazione personalizzata della stessa query sottostante senza che nessuno debba scrivere codice SQL aggiuntivo.

Combina entrambi i tipi di filtro: Una singola query può utilizzare sia variabili SQL esplicite che filtri rilevati automaticamente. Ad esempio, utilizzare @data_di_inizio e @end_date per i controlli dell'intervallo di date, lasciando che Query Streams rilevi automaticamente DOVE status = 'attivo' come menu a tendina configurabile. Ciò offre la massima flessibilità con una configurazione minima.

Condivisione delle query: accesso self-service ai dati per tutto il team

L'automazione dei fogli di calcolo è utile solo se chi ha bisogno dei dati può accedervi in autonomia. Query Streams consente di condividere query salvate con utenti specifici o interi team. L'utente che condivide la query apre il componente aggiuntivo di Excel, visualizza le query condivise nel proprio elenco, ne seleziona una, regola i filtri disponibili e fa clic su Aggiorna. I risultati del database vengono visualizzati in tempo reale direttamente nel foglio di lavoro dell'utente, senza che sia necessario alcun intervento da parte del creatore della query, nessuna richiesta di assistenza IT e nessuna attesa per l'esportazione.

Il codice SQL rimane completamente nascosto agli utenti condivisi. Interagiscono solo con il nome della query, la descrizione e i controlli di filtro. Ciò significa che puoi condividere il capacità interattiva Consente di eseguire query, inclusi filtri per intervallo di date, regione, reparto o qualsiasi altro parametro, senza mai esporre la logica SQL sottostante, la struttura della tabella o le credenziali del database. Si tratta di un approccio unico all'accesso self-service ai dati, che la maggior parte degli strumenti di automazione tradizionali non offre.

Aggiornamento programmato: report che si consegnano da soli

L'aggiornamento su richiesta dal componente aggiuntivo di Excel gestisce le richieste ad hoc, ma molti report devono essere eseguiti a intervalli fissi senza che nessuno debba fare clic su un pulsante. Query Streams sincronizzazione programmata Questa funzionalità automatizza l'intero ciclo di consegna. Definisci quando viene eseguita una query (ogni giorno alle 6:00, ogni lunedì, il primo di ogni mese o a intervalli personalizzati) e scegli una o più destinazioni di consegna. L'agente esegue la query secondo la pianificazione e invia automaticamente i risultati a tutte le destinazioni configurate.

La sincronizzazione programmata funziona in parallelo all'aggiornamento su richiesta, anziché sostituirlo. Il report sui ricavi del lunedì mattina viene generato automaticamente, ma il CFO può comunque effettuare un aggiornamento ad hoc alle 15:00 di mercoledì per verificare i dati prima di una riunione con il consiglio di amministrazione. Entrambe le modalità utilizzano le stesse query salvate, gli stessi filtri e lo stesso modello di sicurezza. L'automazione gestisce le attività di routine, mentre l'aggiornamento su richiesta si occupa delle eccezioni.

A chi è rivolto questo prodotto e chi dovrebbe cercare altrove.

L'automazione di Excel con Query Streams è pensata appositamente per i team che necessitano di accedere regolarmente ai dati del database in tempo reale all'interno dei fogli di calcolo. Non si tratta di uno strumento ETL generico né di una piattaforma per il caricamento di data warehouse. È importante essere trasparenti: ecco chi ne trae maggior beneficio e chi potrebbe aver bisogno di una soluzione diversa.

A chi è rivolto?

  • I team finanziari creano modelli e report in Excel a partire da database SQL Server, PostgreSQL o Oracle.
  • I team operativi tengono traccia dei dati relativi a inventario, logistica o produzione tramite esportazioni regolari in fogli di calcolo.
  • Analisti delle vendite che estraggono dati CRM e della pipeline in fogli di calcolo per previsioni e analisi delle prestazioni
  • I reparti IT implementano l'accesso self-service ai database per gli utenti aziendali non tecnici.
  • Le piccole imprese sostituiscono le esportazioni manuali di file CSV con connessioni dati in tempo reale per risparmiare ore a settimana
  • Team divisi tra Microsoft Excel e Fogli Google che necessitano di un'unica soluzione di automazione per entrambi

Chi dovrebbe guardare altrove

  • Team che necessitano di processi ETL complessi a più fasi con ramificazioni condizionali e trasformazioni di dati intensive tra origine e destinazione.
  • Organizzazioni che necessitano di caricare dati in data warehouse (Snowflake, Redshift o BigQuery come destinazioni di scrittura)
  • Scenari di replica da database a database in cui la destinazione è un altro database, non un foglio di calcolo o uno strumento di collaborazione.
  • Requisiti per dashboard di Business Intelligence pure, senza componenti di foglio di calcolo: strumenti di BI dedicati come Tableau o Looker sono più adatti a questo scopo.

Query Streams vs. Macro VBA, Power Query e ODBC

Da anni gli utenti di Excel automatizzano le connessioni ai database utilizzando macro VBA, Power Query e driver ODBC. Ciascun approccio risolve in parte il problema, ma introduce una serie di limitazioni. Le macro VBA possono estrarre dati dai database tramite ADO o DAO, ma il codice è incorporato nel file della cartella di lavoro, rendendolo specifico per la macchina e quindi fragile. Power Query offre un approccio più strutturato, ma le connessioni sono locali all'utente e non sono condivise tra i team. I driver ODBC richiedono installazione, gestione delle stringhe di connessione e smettono di funzionare quando le credenziali cambiano. Query Streams adotta un approccio radicalmente diverso, centralizzando le query nel cloud e fornendo i dati tramite un componente aggiuntivo nativo di Excel.

VBA / Power Query / ODBC
  • configurazione specifica della macchina

    Il codice VBA risiede nella cartella di lavoro. Le connessioni Power Query sono locali. I driver ODBC devono essere installati su ogni computer. Nulla è portatile o condivisibile per impostazione predefinita.

  • Credenziali memorizzate localmente

    Le password dei database finiscono nel codice VBA, nelle stringhe di connessione di Power Query o nelle configurazioni DSN ODBC sui computer di ciascun utente: un rischio per la sicurezza che aumenta con ogni utente aggiuntivo.

  • Esecuzione sequenziale soltanto

    VBA esegue una query alla volta. Power Query, invece, aggiorna i report in sequenza. Aggiornare cinque report significa dover attendere il completamento di ciascuno prima di poter avviare il successivo.

  • onere di manutenzione

    Quando SQL viene modificato, ogni copia della cartella di lavoro contenente la query incorporata deve essere aggiornata singolarmente. Gli aggiornamenti dei driver possono interrompere le connessioni in tutta l'organizzazione.

Flussi di query
  • Query condivisibili basate sul cloud

    Le query vengono salvate centralmente e sono accessibili da qualsiasi computer dotato del componente aggiuntivo di Excel. Eseguendo un solo aggiornamento, tutti avranno immediatamente accesso alla versione più recente.

  • Condivisione delle credenziali zero

    Le password del database rimangono sull'agente e non vengono mai trasmesse a Excel, al cloud o agli utenti finali. Nessuna credenziale viene memorizzata in cartelle di lavoro, stringhe di connessione o file DSN.

  • Esecuzione parallela delle query

    Avvia cinque query in cinque schede contemporaneamente. L'agente elabora i risultati in parallelo, senza attese sequenziali né elaborazione manuale in batch.

  • Nessun driver, nessuna installazione per utente

    Gli utenti finali necessitano solo del componente aggiuntivo di Excel. Non sono richiesti driver ODBC, gestione delle stringhe di connessione o conoscenze di programmazione VBA.

Capacità Flussi di query Macro VBA Power Query ODBC
Configurazione necessaria Solo componente aggiuntivo di Excel Programmazione VBA Mago del colore Installazione del driver + configurazione DNS
Condivisione tra macchine Sì, basato sul cloud No, rilegato in un quaderno di esercizi Limitato No
Esecuzione parallela Sì, simultanei Sequenziale Sequenziale Sequenziale
Filtri interattivi Controlli dell'interfaccia utente integrati Moduli utente personalizzati Query sui parametri Inserimento manuale
Condivisione delle query (SQL nascosto) Sì, SQL rimane nascosto No, il codice è visibile nell'editor VBE. No No
Rinnovo programmato Pianificazione integrata Pianificatore esterno (Utilità di pianificazione) Aggiornamento in background (limitato) Pianificatore esterno
Sicurezza delle credenziali Solo per uso interno, mai condiviso Incorporato nel codice VBA Archiviato localmente per utente DNS o stringa di connessione
Supporto per il database Oltre 10 motori, singolo agente Tramite ADO/DAO (varia) Dispositivi limitati Varia in base alla disponibilità del conducente
Supporto per Fogli Google Sì, le stesse domande No No No
Requisiti del firewall Solo in uscita, nessuna modifica È necessario l'accesso diretto al database. È necessario l'accesso diretto al database. È necessario l'accesso diretto al database.
Quando VBA o Power Query sono ancora adatti: Se devi eseguire trasformazioni complesse dei dati direttamente in Excel, come ad esempio annullare la pivot, unire più origini dati con logica condizionale o eseguire calcoli che modificano i dati prima che raggiungano il foglio di lavoro, il linguaggio M di Power Query è pensato appositamente per questo scopo. Il VBA rimane utile per automatizzare attività specifiche di Excel come la formattazione, la generazione di grafici e la manipolazione del foglio di lavoro dopo l'arrivo dei dati. Query Streams gestisce la pipeline di recupero dei dati e può integrare, anziché sostituire, gli strumenti di trasformazione integrati di Excel.

L'automazione di Fogli Google funziona allo stesso modo

Tutto ciò che è descritto per Microsoft Excel funziona in modo identico in Fogli Google. componente aggiuntivo Google Sheets Si connette alle stesse query salvate, alla stessa infrastruttura Agent, agli stessi filtri interattivi e alla stessa pipeline di sincronizzazione pianificata. I team che utilizzano sia Excel che Fogli Google non necessitano di soluzioni separate o librerie di query separate: una query salvata una volta è accessibile da entrambe le piattaforme. Gli utenti possono importare lo stesso report sui ricavi in Excel sul proprio computer e in Fogli Google sul proprio Chromebook, utilizzando gli stessi filtri e visualizzando gli stessi dati in tempo reale.

Questa coerenza multipiattaforma è particolarmente preziosa per le organizzazioni che passano da una piattaforma di fogli di calcolo all'altra, o laddove reparti diversi preferiscono strumenti diversi. Il reparto finanziario potrebbe standardizzare l'utilizzo di Excel, mentre il marketing potrebbe lavorare con Fogli Google: Query Streams gestisce entrambi i reparti da un unico set di query salvate e da un'unica installazione dell'agente.

Nova AI: Query in linguaggio naturale tra un aggiornamento e l'altro

Le query salvate e la sincronizzazione programmata coprono i report ricorrenti, ma tra un ciclo di consegna e l'altro possono sorgere domande ad hoc. "Quali sono stati i nostri 10 prodotti principali per fatturato lo scorso trimestre?" "Quanti nuovi clienti abbiamo acquisito questo mese rispetto al mese scorso?" A queste domande occorre una risposta ora, non lunedì prossimo. Query Streams include Nova AI — un motore di conversione da linguaggio naturale a SQL che genera codice SQL conforme allo schema e corretto dal punto di vista dialettale a partire da domande in linguaggio semplice.

Nova legge lo schema effettivo del database e genera query SQL che fanno riferimento a tabelle, colonne e relazioni reali, non a strutture fittizie. Supporta tutti i dialetti SQL a cui si connette Query Streams, inclusi Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, Oracle, Snowflake, Google BigQuery e SQLite. Nova genera automaticamente grafici e visualizzazioni insieme ai risultati delle query, fornendo business intelligence immediata senza la necessità di uno strumento di BI separato. Tutte le query di Nova operano all'interno degli stessi controlli di accesso in sola lettura per utente che regolano le query salvate e le consegne programmate.

Database supportati: Query Streams si connette a Microsoft SQL Server (inclusi Azure SQL Database), PostgreSQL (inclusi AWS RDS e Google Cloud SQL), MySQL, MariaDB, SQLite, Microsoft Access, Oracle, Snowflake, Google BigQuery e DuckDB, con ulteriori integrazioni in arrivo a breve. Una singola installazione dell'agente supporta connessioni simultanee a più motori di database ed è possibile distribuire più agenti per account su reti, regioni cloud e sistemi operativi diversi.

Contesto di mercato: perché l'automazione di Excel è importante oggi

Negli ultimi anni la domanda di automazione dei fogli di calcolo è aumentata vertiginosamente. Il lavoro da remoto e ibrido ha reso impossibile per gli analisti recarsi fisicamente alla scrivania di un collega per richiedere un'estrazione dati. I database cloud su AWS RDS, Azure SQL Database e Google Cloud SQL hanno allontanato i dati da chi ne ha bisogno. Il processo decisionale in tempo reale, che prevede la risposta ai cambiamenti del mercato, alle interruzioni della catena di approvvigionamento o alle modifiche del comportamento dei clienti, richiede dati aggiornati in minuti, non in giorni. Il vecchio flusso di lavoro basato sull'invio settimanale di allegati CSV via e-mail non è più in grado di tenere il passo.

Allo stesso tempo, gli strumenti utilizzati per l'analisi non sono cambiati. Excel e Fogli Google rimangono dominanti perché offrono una flessibilità senza pari: tabelle pivot, formule personalizzate, formattazione condizionale, grafici e la possibilità di combinare dati provenienti da più fonti in un'unica cartella di lavoro. Il collo di bottiglia non è lo strumento di analisi, bensì il flusso di dati che lo alimenta. L'automazione di Excel colma questa lacuna collegando la potenza analitica dei fogli di calcolo direttamente all'attualità dei database in tempo reale, eliminando la fase di esportazione manuale che per decenni ha rappresentato l'anello debole.

Domande frequenti

Che cos'è l'automazione di Excel per la creazione di report basati su database? +
L'automazione di Excel per la creazione di report da database si riferisce a strumenti e flussi di lavoro che collegano Microsoft Excel direttamente ai database in tempo reale, eliminando il ciclo manuale di esecuzione delle query, esportazione in CSV e copia dei dati nei fogli di calcolo. Con Query Streams, è sufficiente salvare una query SQL una sola volta e qualsiasi utente autorizzato può importare i risultati aggiornati in Excel con un solo clic dal componente aggiuntivo: niente esportazioni manuali, niente dati obsoleti, niente riformattazione. La query viene eseguita sul database in tempo reale ogni volta e i risultati vengono visualizzati direttamente nel foglio di lavoro.
Come fa Query Streams ad automatizzare i report di Excel senza utilizzare VBA o macro? +
Query Streams utilizza un agente leggero che viene eseguito sul tuo server (Windows, Linux o macOS) e si connette in uscita al relay cloud. Scrivi il codice SQL nel portale web e salvi le query con filtri interattivi opzionali. Gli utenti finali aprono il componente aggiuntivo nativo di Excel, selezionano una query salvata, regolano i filtri e fanno clic su Aggiorna: l'agente esegue la query e trasmette i risultati direttamente in Excel. Nessun codice VBA, nessuna macro, nessun driver di database sul computer dell'utente. Le query sono gestite centralmente, quindi gli aggiornamenti vengono eseguiti una sola volta e si propagano istantaneamente a tutti gli utenti.
È possibile eseguire più query di database contemporaneamente in Excel? +
Sì. Query Streams supporta esecuzione parallela delle queryÈ possibile avviare simultaneamente cinque query salvate in cinque diverse schede del foglio di lavoro e l'agente trasmette in streaming ogni risultato in parallelo, indipendentemente dal volume dei dati. Più utenti possono inoltre estrarre dati contemporaneamente senza creare code o bloccarsi a vicenda. In questo modo, un aggiornamento batch sequenziale che richiederebbe 15 minuti si trasforma in un'operazione con un solo clic che si completa in pochi secondi.
Come funzionano i filtri interattivi nel componente aggiuntivo di Excel? +
I filtri interattivi consentono agli utenti finali di personalizzare i parametri del report senza visualizzare il codice SQL sottostante. Query Streams supporta due tipi: variabili esplicite (ad esempio, @region, @data_di_inizio) che appaiono come controlli denominati e filtri rilevati automaticamente dove il sistema identifica i valori statici nelle clausole WHERE e li rende configurabili. È possibile abilitare i filtri nella scheda Proprietà della query tramite un interruttore di configurazione. Gli utenti visualizzano menu a tendina, selettori di data o campi di testo, mentre la logica SQL rimane completamente nascosta.
In che modo Query Streams si differenzia da Power Query o ODBC per le connessioni al database? +
Power Query e ODBC richiedono una configurazione locale per ogni utente: installazione del driver, stringhe di connessione e credenziali memorizzate su ogni computer. Le query non sono condivisibili tra utenti o computer per impostazione predefinita e l'esecuzione è sequenziale. Query Streams centralizza tutto: le query vengono salvate nel cloud, le credenziali rimangono sull'agente (mai sui computer degli utenti), l'esecuzione è parallela e qualsiasi utente con il componente aggiuntivo di Excel può accedere alle query condivise da qualsiasi computer. Funziona inoltre in modo identico con Fogli Google, che Power Query e ODBC non supportano.
Posso condividere report Excel automatizzati con il mio team? +
Sì. È possibile condividere le query salvate con utenti o team specifici. Gli utenti che condividono la query la visualizzano nel componente aggiuntivo di Excel, possono adattare i filtri disponibili alle proprie esigenze e recuperare dati in tempo reale su richiesta, in completa autonomia e senza alcun intervento da parte dell'autore della query. Il codice SQL rimane nascosto; gli utenti interagiscono solo con il nome della query e i controlli di filtro. Questo offre un accesso self-service al database per gli utenti non tecnici, senza esporre la logica SQL o la struttura del database.
Query Streams richiede modifiche alla VPN o al firewall? +
No. L'agente Query Streams effettua solo in uscita Connessioni su porte HTTPS e WSS standard. Non sono necessarie regole firewall in entrata, port forwarding o tunnel VPN. Il database non accetta mai connessioni da Internet: l'agente si connette localmente e inoltra i risultati attraverso l'infrastruttura cloud sicura. Funziona anche dietro firewall aziendali, NAT e server proxy senza alcuna configurazione di rete particolare.
A quali database posso connettermi con Excel tramite Query Streams? +
Query Streams supporta Microsoft SQL Server (incluso Azure SQL Database), PostgreSQL (inclusi AWS RDS e Google Cloud SQL), MySQL, MariaDB, SQLite, Microsoft Access, Oracolo, Fiocco di neve, Google BigQuery, e DuckDBUna singola installazione dell'agente si connette simultaneamente a più motori e tutte le origini dati vengono visualizzate come un menu a tendina unificato nel componente aggiuntivo di Excel. Ulteriori integrazioni con database saranno disponibili a breve.
Gli utenti non esperti di informatica possono importare dati da un database in Excel? +
Assolutamente. Questo è uno degli obiettivi principali di Query Streams. Un amministratore di database o un analista scrive la query SQL una sola volta e la salva con filtri interattivi. Gli utenti non tecnici aprono quindi il componente aggiuntivo di Excel, selezionano una query da un elenco di quelle disponibili, regolano i filtri utilizzando semplici menu a tendina e selettori di data e fanno clic su Aggiorna. Non vedono mai il codice SQL, non hanno bisogno di credenziali di database e non devono mai comprendere la struttura dati sottostante. Si tratta di un accesso ai dati self-service progettato per gli utenti aziendali.
Esiste un piano gratuito per l'automazione di Excel con Query Streams? +
Sì. Query Streams offre un livello gratuito che include la distribuzione dell'agente, le connessioni al database, le query salvate, il componente aggiuntivo Excel e il componente aggiuntivo Fogli Google. Puoi iscriviti gratuitamente e inizia ad automatizzare i report Excel senza inserire i dati della carta di credito. I piani a pagamento sbloccano funzionalità aggiuntive, tra cui un maggior numero di agenti, più utenti, pianificazione avanzata, destinazioni di sincronizzazione più ampie e crediti Nova AI.

Iniziare

Automatizza il tuo flusso di lavoro da database a Excel in pochi minuti.

Distribuisci un agente sicuro, salva la tua prima query e importa i dati del database in tempo reale in Excel con esecuzione parallela, filtri interattivi e condivisione delle query, senza VBA, driver o esportazioni manuali.

Guide correlate: Interrogazione dati in Excel | Pianifica report SQL | Pannello di controllo del database | Database in Microsoft Excel | Database in Google Sheets | Analisi dei dati tramite intelligenza artificiale con Nova | Scarica l'agente

Categoria: Articoli

Tag: automazione Excel, automazione fogli di calcolo, automazione Fogli Google, automatizzazione report Excel, da database a Excel, componente aggiuntivo Excel, esecuzione parallela di query, filtri interattivi, query salvate, aggiornamento pianificato, alternativa a VBA, alternativa a Power Query, alternativa a ODBC, flussi di query

Meta Description: Automatizza i report di database in tempo reale in Excel senza macro o VBA. Query salvate, esecuzione parallela e filtri.

Updated on 26 giugno 2026

Powered by BetterDocs