Logo della cartella Excel

Quaderni di esercizi Nuovo

Trasforma una cartella di Excel file in tabelle dinamiche — per Fogli, AI, REST e Excel stesso

È possibile interrogare una cartella di file Excel come tabelle: ogni foglio diventa interrogabile e le esportazioni ripetute dello stesso report possono essere raggruppate in un'unica tabella per l'analisi delle tendenze.

Un collegamento, ogni superficie

Dove possono essere salvati i dati della cartella Excel

Query Streams trasforma una cartella di fogli di calcolo Excel in tabelle SQL interattive, leggibili direttamente da Microsoft Excel, Fogli Google, assistenti AI tramite MCP, API REST e Power BI. Ogni foglio diventa una tabella a sé stante e ogni cartella di lavoro che lo contiene viene aggiunta alla tabella, consentendo così di ottenere dodici esportazioni mensili per ogni query di tendenza. L'agente self-hosted apre ogni file .xlsx in sola lettura e non vi scrive mai; le cartelle di lavoro rimangono sul computer dell'utente e solo i risultati delle query lasciano la rete.

Uno dei 9 driver del set di file su un motore di cartelle: le tabelle di inventario, la traccia delle modifiche e le regole di rifiuto sotto Funzionalità sono condivisi dalla famiglia Cartella Excel Sistema di file Cartella CSV Cartella Parquet Cartella SQLite Cartella JSONL File CSV multi-record Registri delle macchine Registri del server web

  1. Per il tuo team, i fornitori e i partner
  2. Cartella Excel in Excel Microsoft Excel · Componente aggiuntivo di Excel

    Importa i risultati in tempo reale di una cartella Excel direttamente in un foglio di lavoro e aggiornali su richiesta: Excel per desktop, Excel Online, Microsoft 365.

    Come funziona Excel
  3. Conversione di una cartella Excel in Fogli Google Componente aggiuntivo Fogli

    Esegui una query salvata da una cartella Excel dalla barra laterale e trascina le righe nel foglio. I collaboratori che condividono il foglio possono aggiornarlo autonomamente.

    Come funziona Google Sheets
  4. Chiedi a Nova informazioni sulle cartelle Excel. Nova AI · conversione da testo a SQL

    Poni una domanda in un linguaggio semplice. Nova conosce già le tabelle della tua cartella Excel, 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
  5. Cartella Excel in Visualizzatore dati Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso

    Condividi i risultati di una cartella Excel in tempo reale con chiunque – un collega, un fornitore, un partner – sotto forma di griglia con segnalibri che si riavvia automaticamente all'apertura, su telefono, tablet o computer. L'interlocutore visualizzerà i risultati, mai il codice SQL o i file.

    Come funziona il visualizzatore di dati
  6. Per app e sistemi
  7. API REST per le cartelle di Excel Endpoint dell'HT

    Pubblica una query di una cartella Excel 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
  8. Cartella Excel in Power BI Power Query M

    Incolla la query Power Query M generata nell'editor avanzato di Power BI e il report leggerà i risultati in tempo reale dalla cartella Excel tramite HTTPS, senza driver ODBC né porte di database aperte.

    Come funziona Power BI
  9. Cartella Excel in Airtable Piattaforma di automazione

    Sincronizza le righe di una cartella Excel con una base Airtable in base a una pianificazione, oppure recuperale tramite uno script di automazione di Airtable.

    Come funziona Airtable
  10. Cartella Excel in riga di base Piattaforma di automazione

    Alimenta una tabella Baserow da una cartella Excel tramite l'endpoint REST, sia in locale che nel cloud di Baserow.

    Come funziona Baserow
  11. Cartella Excel in SeaTable Piattaforma di automazione

    Mantieni aggiornato il database di SeaTable con i dati delle cartelle Excel senza esportare un file o esporre il database stesso.

    Come funziona SeaTable
  12. Conversione di una cartella Excel in Smartsheet Piattaforma di automazione

    Trasferisci i risultati della cartella Excel in una griglia Smartsheet in modo che piani e report leggano dal sistema di origine e non dall'esportazione della settimana precedente.

    Come funziona Smartsheet
  13. Cartella Excel in Anvil Anvil Works · Piattaforma per app

    Esegui il backup di un'app Anvil Python con Excel Folder tramite l'endpoint REST anziché incorporare le credenziali del database nell'app.

    Come funziona Anvil
  14. Per gli strumenti di intelligenza artificiale
  15. Cartella Excel server MCP Clienti di Claude, Cursor e MCP

    Concedi a un assistente IA l'accesso in sola lettura alla cartella Excel con lo schema necessario per scrivere codice SQL corretto, senza fornire le credenziali nella chat.

    Come funziona MCP
  16. Consegnato alle persone
  17. Avvisi e report sulle cartelle Excel Slack · Discord · Email · Webhook

    Imposta una query per una cartella Excel in modo che venga eseguita in modo pianificato e che le righe vengano inviate a Slack, Discord, via e-mail o tramite un webhook firmato, oppure attendi che il messaggio venga inviato fino a quando 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

01

Installa l'agente di rete su una macchina che possa visualizzare la cartella in cui vengono salvate le cartelle di lavoro: una cartella condivisa del reparto finanziario, una cartella condivisa da un fornitore o una cartella sincronizzata di OneDrive o SharePoint montata su tale macchina.

02

Punta il connettore su di esso; ogni file .xlsx verrà abbinato. Puoi limitare la ricerca ai fogli denominati se una cartella di lavoro contiene schede che non desideri includere.

03

L'agente elenca i fogli presenti in ogni cartella di lavoro e li legge. Per impostazione predefinita, ogni foglio diventa una tabella a sé stante e tutte le cartelle di lavoro che contengono quel foglio vengono inserite al suo interno.

04

Le righe contengono una colonna _source_file, in modo da sapere sempre da quale cartella di lavoro proviene un numero: utile quando il file di un ramo è diverso dagli altri.

05

È possibile interrogare il file direttamente da Excel, da Fogli Google, dal Generatore di query o da Nova. La cartella di lavoro viene aperta in sola lettura e non può essere modificata.

Analisi approfondita delle funzionalità

Cosa ti offre Excel Folder

Due tipi di cartella Excel molto diversi

  • Esportazioni ricorrenti — lo stesso report ogni settimana o ogni mese. Una tabella per foglio, tutte le cartelle di lavoro impilate, dodici mesi di file pronti per analizzare le tendenze con una singola query.
  • Quaderni di lavoro creati dall'uomo — una cartella in cui ogni file è leggermente diverso. La modalità per layout li raggruppa in base al loro layout di colonna effettivo, in modo che il foglio di calcolo improvvisato di una persona diventi una tabella a sé stante invece di confondere gli altri. Fino a 25 layout.
-- Dodici cartelle di lavoro mensili, un trend SELECT _source_file AS workbook, SUM(amount) AS spend FROM data_summary GROUP BY workbook ORDER BY workbook

Ciò che non indovinerà

Se a una cartella di lavoro manca un foglio previsto dal connettore, oppure se la forma delle colonne di un foglio è cambiata, la cartella di lavoro viene bloccata e denominata in files_events anziché essere forzatamente adattata alle colonne errate. Un file danneggiato o protetto da password viene ignorato durante la configurazione, in modo che il resto della cartella possa comunque essere bloccato.

Condiviso da tutta la famiglia del set di file

Ogni connettore di cartella ti dà anche

  • file_correnti — un inventario in tempo reale: ogni file che il connettore può visualizzare in questo momento, con il relativo percorso, dimensione e data di modifica.
  • file_eventi — la traccia di controllo: cosa è apparso, cosa è cambiato, cosa è scomparso e qualsiasi elemento omesso, con il nome del file e la motivazione.
  • elenchi e volumi — totali per cartella, cronologia della crescita giornaliera e spazio rimanente sul disco.
  • Ad ogni sincronizzazione vengono riletti solo i file effettivamente modificati, quindi una cartella contenente 50.000 file non viene rianalizzata solo perché è stata aggiunta una nuova esportazione.

Buono a sapersi

  • Sola lettura, forzata — un'istruzione alla volta, solo SELECT e simili. I tuoi file non vengono mai scritti, spostati o rinominati.
  • Non è stato caricato nulla. — i dati vengono memorizzati nella cache, crittografati, sul tuo computer, accanto all'agente. Solo il risultato di una query esce dalla tua rete.
  • Impostazioni predefinite sensate — fino a 250.000 file, 16 cartelle di profondità, 512 MB per file, tutto personalizzabile. Cestino, .git e node_modules vengono sempre ignorati.
  • Il dialetto SQL è DuckDB — lo stesso codice SQL che scriveresti per qualsiasi altro connettore.

SQL tra sorgenti diverse

Unisci la cartella Excel al resto dei tuoi dati

Una cartella di file è un insieme di tabelle SQL come qualsiasi altra, quindi una singola istruzione può unirla contemporaneamente a un database e a un'API. Ogni sorgente esegue solo la parte di cui è capace, restituisce il risultato e l'unione avviene centralmente: le sorgenti non comunicano mai tra loro e nulla viene copiato da nessuna parte.

3 connessioni · 3 agenti

Cartella Excel Quaderni di esercizi
PostgreSQL Motore relazionale
Striscia Pagamenti e fatturazione

Una dichiarazione

-- niente copiato, niente unito, niente programmato
SELEZIONARE   c.region, COUNT(*) AS ordini, SUM(i.amount_due) AS fatturati
DA     finanza_xlsx.fileset.data_summary1 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

Cosa serve a Excel Folder

Cartella
One or more roots — local disk, a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first), or a synced OneDrive or SharePoint folder kept on the machine; every .xlsx is matched
Tavoli
Uno per ogni nome di foglio, per impostazione predefinita: ogni cartella di lavoro che contiene quel foglio si sovrappone ad esso, e ogni riga contiene una colonna _source_file che indica il nome della cartella di lavoro.
Lenzuola
Tutti i fogli vengono letti a meno che tu non indichi quelli che desideri
Modalità per layout
Per le cartelle in cui ogni cartella di lavoro è leggermente diversa, le cartelle di lavoro vengono raggruppate in base al loro layout di colonna effettivo e ogni gruppo ottiene la propria tabella, fino a un massimo di 25
Accesso
Ogni quaderno di lavoro è aperto in sola lettura e non è mai scritto su
Colonne di denaro
Una colonna che contiene sempre valori decimali viene memorizzata come DECIMAL esatto, mai in virgola mobile.
Limiti
Fino a 250.000 file, 16 livelli di cartelle, 512 MB per file: tutto regolabile.
Credenziali
Nessuno: non c'è alcun server; l'agente legge le cartelle di lavoro direttamente sul posto.
dialetto SQL
DuckDB: SQL standard, non c'è nulla di specifico per i fogli di calcolo da imparare.

In questa immagine non è presente alcun server di database. L'agente legge i file .xlsx nella posizione in cui si trovano già, memorizza nella cache le righe in un archivio DuckDB crittografato sulla stessa macchina e rilegge solo le cartelle di lavoro effettivamente modificate: una cartella contenente dieci anni di report mensili non viene rianalizzata solo perché è stato aggiunto un nuovo file. Nulla viene caricato su Query Streams; l'unica cosa che esce dalla rete è il risultato di una query.

Su questa scheda finiscono due cartelle molto diverse, e l'impostazione che le distingue è la modalità tabella. Le esportazioni ricorrenti dello stesso report richiedono l'impostazione predefinita: una tabella per foglio, ogni cartella di lavoro impilata, pronta per l'analisi delle tendenze. Una cartella in cui ogni file è il foglio di calcolo di un utente specifico richiede la modalità per layout, che raggruppa le cartelle di lavoro in base alle colonne effettivamente presenti, in modo che un file improvvisato diventi una tabella a sé stante anziché contaminare le altre.

Documentazione del fornitore: www.microsoft.com

FAQ

Domande sulle cartelle di Excel

Quali strumenti sono in grado di leggere i dati di una cartella Excel 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 la cartella 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.

I miei file vengono caricati su Query Streams?

No. L'agente di rete legge i file direttamente nella posizione corrente e memorizza le righe nella cache in un archivio crittografato sulla stessa macchina. I file stessi non lasciano mai la rete: solo le righe risultanti da una query lo fanno, tramite un'unica connessione crittografata in uscita, senza porte firewall in entrata.

Query Streams può modificare, spostare o rinominare i miei file?

No. I file vengono aperti rigorosamente in sola lettura e non vengono mai scritti, spostati o rinominati. Le query sono forzatamente in sola lettura al momento dell'esecuzione: un'istruzione alla volta, solo SELECT e simili.

Di cosa ha bisogno Query Streams per connettersi a una cartella Excel?

A folder path the agent machine can see — no server, no credentials, no drivers to install. Folder: One or more roots — local disk, a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first), or a synced OneDrive or SharePoint folder kept on the machine; every .xlsx is matched. Tables: One per sheet name by default — every workbook holding that sheet stacks into it, each row carrying a _source_file column naming its workbook. Sheets: All sheets are read unless you name the ones you want. Per-layout mode: For folders where every workbook is a little different, workbooks are clustered by their actual column layout and each cluster gets its own table — up to 25.

È possibile unire una cartella di file a un database nella stessa query?

Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento contemporaneamente alla cartella Excel e alle altre connessioni, come indicato in `connection.schema.table`. Ogni origine esegue solo la parte di cui è responsabile 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à del piano; la pagina delle query federate riporta i limiti attuali relativi alle origini e alle dimensioni.

Posiziona la cartella Excel nella posizione in cui si svolge il lavoro.

Installa l'agente, configuralo in modo che punti alla cartella desiderata e seleziona una destinazione.

Sola lettura Solo in uscita Le credenziali rimangono sull'agente