Magazzino cloud
Collegare Fiocco di neve per Excel, Fogli Google, IA e REST
Data warehouse cloud per analisi ed esportazioni in streaming. Interrogalo con lo stesso SQL di sola lettura che usi su PostgreSQL e collegalo a un'API aziendale con un'unica istruzione.
Un collegamento, ogni superficie
Dove possono essere archiviati i tuoi dati Snowflake
- 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 legge un data warehouse Snowflake come query SQL in tempo reale da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST. Sono supportati tre metodi di accesso: password, coppia di chiavi RSA e token di accesso programmatico. Questo è importante perché gli account Snowflake con autenticazione a più fattori (MFA) obbligatoria non possono utilizzare una password da un processo non presidiato. Data warehouse, ruolo e schema possono essere configurati per ogni connessione, in modo che una connessione di reporting possa essere limitata a un data warehouse di piccole dimensioni e a un ruolo di sola lettura, e rimanere tale.
- Per il tuo team, i fornitori e i partner
-
Snowflake su Excel Microsoft Excel · Componente aggiuntivo di Excel
Importa i risultati di Snowflake in tempo reale direttamente in un foglio di lavoro e aggiornali a piacimento: in Excel per desktop, Excel Online e Microsoft 365.
Guida ai fiocchi di neve -
Da Snowflake a Fogli Google Componente aggiuntivo Fogli
Esegui una query Snowflake salvata dalla barra laterale e trascina le righe nel foglio. I collaboratori che condividono il foglio possono aggiornarlo autonomamente.
Guida ai fiocchi di neve -
Chiedi a Nova informazioni su Snowflake Nova AI · conversione da testo a SQL
Poni una domanda in un linguaggio semplice. Nova conosce già le tue tabelle Snowflake, 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 -
Da fiocco di neve a visualizzatore di dati Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso
Condividi i risultati di Snowflake in tempo reale con chiunque – un collega, un fornitore, un partner – sotto forma di griglia salvabile che si aggiorna automaticamente all'apertura su telefono, 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 Snowflake Endpoint dell'HT
Pubblica una query Snowflake come endpoint JSON autenticato che qualsiasi applicazione può richiamare, con una specifica OpenAPI 3.1 e raccolte predefinite per Postman, Insomnia e Hoppscotch. Non viene aperta alcuna porta del database.
Guida ai fiocchi di neve -
Da Snowflake 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 di Snowflake in tempo reale tramite HTTPS, senza driver ODBC né porte di database aperte.
Come funziona Power BI -
Da Snowflake ad Airtable Piattaforma di automazione
Sincronizza le righe di Snowflake con una base Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.
Guida ai fiocchi di neve -
Fiocco di neve alla base Piattaforma di automazione
Alimenta una tabella Baserow da Snowflake tramite l'endpoint REST, sia in locale che nel cloud di Baserow.
Guida ai fiocchi di neve -
Da fiocco di neve a SeaTable Piattaforma di automazione
Mantieni aggiornato il database di SeaTable con i dati di Snowflake senza esportare un file o esporre il database stesso.
Guida ai fiocchi di neve -
Da Snowflake a Smartsheet Piattaforma di automazione
Trasferisci i risultati di Snowflake in una griglia di Smartsheet in modo che i piani e i report vengano letti dal sistema di origine e non dall'esportazione della settimana precedente.
Guida ai fiocchi di neve -
Fiocco di neve in incudine Anvil Works · Piattaforma per app
Esegui il backup di un'applicazione Anvil Python con Snowflake tramite l'endpoint REST anziché incorporare le credenziali del database nell'applicazione.
Guida ai fiocchi di neve - Per gli strumenti di intelligenza artificiale
-
Server Snowflake MCP Clienti di Claude, Cursor e MCP
Concedi a un assistente IA l'accesso in sola lettura a Snowflake con lo schema necessario per scrivere codice SQL corretto, senza fornire credenziali nella chat.
Guida ai fiocchi di neve - Consegnato alle persone
-
Avvisi e segnalazioni sui fiocchi di neve Slack · Discord · Email · Webhook
Imposta una query Snowflake su una pianificazione e fai in modo che le righe vengano recapitate 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
Installa l'agente di rete ovunque sia disponibile il protocollo HTTPS in uscita: Snowflake è raggiungibile tramite Internet, quindi può trattarsi di un piccolo dispositivo sempre attivo.
Inserisci l'identificativo dell'account, facoltativamente la regione e il database. Warehouse, schema e ruolo sono facoltativi; lasciali vuoti e verranno applicate le impostazioni predefinite di Snowflake.
Scegli come autenticarti: password, coppia di chiavi RSA o token di accesso programmatico. Se l'account richiede l'autenticazione a più fattori (MFA), utilizza una delle ultime due opzioni.
Seleziona i database e gli schemi che vale la pena esporre. L'agente legge tabelle, colonne, chiavi primarie e chiavi esterne in modo che Query Builder possa offrire nomi reali e suggerire join.
Scrivi query SQL di sola lettura oppure lascia che sia Nova a scriverle. Leggi la query salvata da Excel, Fogli Google, Power BI, MCP o REST.
Analisi approfondita delle funzionalità
Cosa ti dà Snowflake
Tre metodi di autenticazione, inclusi i due che sopravvivono all'autenticazione a più fattori (MFA).
L'autenticazione a più fattori (MFA) obbligatoria è il solito ostacolo che uno strumento di reporting automatizzato incontra su Snowflake, perché non c'è nessuno che possa approvare manualmente una notifica. Due dei tre metodi sono progettati proprio per questo scopo.
- Password — il caso semplice, per gli account senza autenticazione a più fattori (MFA) obbligatoria. Se l'MFA è richiesta, il test di connessione lo indica chiaramente e suggerisce le alternative, anziché segnalare un errore con un codice di errore del driver.
- Coppia di chiavi RSA — la procedura standard per la connessione al servizio. Incolla la chiave privata o indica il percorso del file chiave sull'agente; è accettata anche una chiave crittografata con passphrase.
- Token di accesso programmatico — Il token di Snowflake, pensato appositamente per questo tipo di chiamante.
- Il ruolo fa parte della connessione, quindi la connessione di reporting può avere un ruolo che consente solo la lettura, indipendentemente dalle autorizzazioni del tuo account.
- Anche il magazzino fa parte del collegamento — segnalazione puntuale presso un piccolo magazzino e rimane sul piccolo magazzino.
Una scoperta che non si arrende alla prima vista mancante
Lo schema INFORMATION_SCHEMA di Snowflake non è uniformemente leggibile: le parti che un ruolo può visualizzare dipendono dai permessi di cui dispone, e i metadati chiave sono spesso i primi a mancare.
- I database, gli schemi, le tabelle e le colonne vengono letti da INFORMATION_SCHEMA in batch anziché con un'unica operazione per tabella.
- Qualora la visualizzazione dell'utilizzo delle chiavi non sia leggibile dal tuo ruolo, l'agente ripiega sulla visualizzazione in parallelo delle chiavi primarie e delle chiavi importate per ciascuna tabella, in modo che le relazioni siano comunque visibili nel Generatore di query.
- La precisione e la scala delle colonne vengono preservate durante l'inserimento nel catalogo, quindi un NUMBER(12,2) viene descritto come uno.
Le join federate utilizzano lo schema, non il database.
Questo è il dettaglio su cui molti fraintendono. Il database Snowflake è legato alla connessione stessa, quindi in una query cross-source la parte centrale di un nome composto da tre parti è lo schema Snowflake, solitamente PUBLIC.
-- warehouse è la connessione, PUBLIC è lo schema Snowflake SELECT c.region, SUM(o.total) AS revenue FROM warehouse.PUBLIC.orders o JOIN pg_crm.public.customers c ON c.id = o.customer_id GROUP BY c.region
Condiviso da ogni connettore di database
Vero per ogni connettore di database
- Solo in uscita — l'agente apre una connessione crittografata verso Query Streams. Nessuna porta in entrata da inoltrare, nessuna VPN, nessuna lista IP consentita, nessuna informazione sul database esposta a Internet.
- Le credenziali restano al loro posto — Il nome utente e la password del database risiedono sul computer su cui è installato l'agente. Query Streams non li riceve mai e non può accedere al database autonomamente.
- Sola lettura, forzata — un'istruzione alla volta, solo SELECT e simili. Una scrittura viene rifiutata sulla propria macchina prima ancora di essere inviata al server, anziché fare affidamento su un permesso che qualcuno si è ricordato di impostare.
- Distribuisci tutti gli agenti che desideri — uno per sito, regione o cloud. Tutte le fonti di dati che possono visualizzare vengono visualizzate in un unico menu a tendina, quindi nessuno deve sapere quale agente ospita cosa.
Ecco cosa si ottiene una volta salvata una query.
- Condividi la funzionalità, non l'SQL — un collega o un partner esterno può eseguire la tua query e modificarne i filtri senza mai visualizzare l'istruzione sottostante.
- Filtri da entrambe le direzioni — dichiarali tu stesso come @variabili, oppure lascia che il connettore rilevi i valori letterali già presenti nella clausola WHERE e li offra come menu a tendina.
- Leggilo ovunque Microsoft Excel, Fogli Google, Power BI, l'API REST, gli assistenti AI tramite MCP, Query Builder e Nova leggono tutti la stessa query salvata.
- Eseguine diversi contemporaneamente — cinque query salvate in cinque schede di fogli di lavoro, eseguite simultaneamente, indipendentemente dalle dimensioni dei risultati.
- Collegalo a qualsiasi altro dispositivo che hai già connesso. — un altro database, un'API aziendale o una cartella di file, in un'unica istruzione di sola lettura.
SQL tra sorgenti diverse
Integra Snowflake con il resto dei tuoi dati
Una singola istruzione può estendersi contemporaneamente a Snowflake e alle altre connessioni. Ogni sorgente esegue solo la parte che può, trasmette 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
Una dichiarazione
-- niente copiato, niente unito, niente programmato
SELEZIONARE c.region, COUNT(*) AS ordini, SUM(i.amount_due) AS fatturati
DA magazzino.Ordini PUBBLICI1 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 Snowflake
- Si è allungato oltre
- Connessione HTTPS al tuo account Snowflake. Nessun traffico in entrata e nessuna porta da aprire.
- Identificato da
- Identificativo dell'account, più la regione in cui il tuo account necessita di un
- Autenticazione
- Password, coppia di chiavi RSA (inline o in un file chiave sull'agente, con supporto per passphrase) o token di accesso programmatico
- MFA
- L'autenticazione tramite password non può soddisfare l'MFA forzata. Il test di connessione lo afferma e nomina i due metodi che possono
- Magazzino / ruolo / schema
- Tutto opzionale e tutto ancorato alla connessione. Vuoto significa le impostazioni predefinite di Snowflake; lo schema predefinito è PUBLIC
- Autista
- Snowflake.Data 5.1.0, incluso
- Sessioni
- Mantenuto attivo, in modo che un magazzino appena riavviato non perda la connessione a metà del report.
- Timeout
- 30 secondi per la connessione, 35 secondi per ogni dichiarazione.
- Sola lettura
- Imponeto all'agente prima che la dichiarazione venga inviata a Snowflake
Query Streams non impone limiti alla fatturazione di Snowflake. Non ci sono limiti di credito né anteprime dei costi: una query che analizza una tabella di grandi dimensioni ha lo stesso costo che avrebbe con qualsiasi altro cliente. Il controllo che funziona davvero consiste nel vincolare la connessione a un data warehouse di piccole dimensioni e a un ruolo limitato.
In una query cross-source, la parte centrale di un riferimento a tre parti è lo schema Snowflake, poiché il database è già associato alla connessione. Una connessione denominata warehouse che legge lo schema PUBLIC viene scritta warehouse.PUBLIC.orders. All'interno di una singola connessione Snowflake è comunque possibile scrivere la struttura a tre parti di Snowflake database.schema.table in una query salvata.
Documentazione del fornitore: www.snowflake.com
FAQ
Domande su Snowflake
Quali strumenti sono in grado di leggere i dati di Snowflake 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 il data warehouse una sola volta e ogni superficie leggerà la stessa connessione di sola lettura: non è necessaria alcuna configurazione per ogni strumento né una seconda copia dei dati.
Devo aprire una porta del firewall per il mio data warehouse Snowflake?
No. L'agente di rete Query Streams viene eseguito all'interno della rete locale e apre una singola connessione crittografata in uscita. Nessun sistema intercetta il traffico in entrata, non è necessaria alcuna VPN e il data warehouse mantiene le regole del firewall esistenti.
È possibile modificare i dati in Snowflake 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 Snowflake?
Un host raggiungibile, un ruolo e la relativa password: l'agente include il driver, quindi non è necessario installare nulla sul data warehouse. Accesso tramite: HTTPS al tuo account Snowflake. Nessun traffico in entrata e nessuna porta da aprire. Identificazione tramite: identificativo dell'account, più la regione in cui il tuo account ne ha bisogno. Autenticazione: password, coppia di chiavi RSA (inline o in un file chiave sull'agente, passphrase supportata) o un token di accesso programmatico. Autenticazione a più fattori (MFA): l'autenticazione tramite password non è sufficiente per l'MFA obbligatoria. Il test di connessione lo conferma e indica i due metodi che lo sono.
Posso collegare Snowflake a un altro database nella stessa query?
Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento a Snowflake 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 Snowflake dove si lavora
Installa l'agente, configuralo per puntare al tuo magazzino e seleziona una destinazione.
Sola lettura Solo in uscita Le credenziali rimangono sull'agente

