Logo di Crunchy Bridge

PostgreSQL gestito parla PostgreSQL

Collegare Ponte croccante per Excel, Fogli Google, IA e REST

Crunchy Bridge gestiva PostgreSQL, direttamente o tramite il PgBouncer integrato. La porta indicava all'agente quale si intendeva utilizzare.

Un collegamento, ogni superficie

Dove possono essere archiviati i tuoi dati Crunchy Bridge

Query Streams legge i dati da Crunchy Bridge provenienti da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST attraverso un'unica connessione di sola lettura. Crunchy Bridge posiziona il suo database diretto e il suo PgBouncer integrato sullo stesso hostname, separandoli tramite le porte 5432 e 5431. Questo singolo dettaglio rende la connessione in pool più pulita tra tutte le schede Postgres gestite qui presentate. La porta rappresenta l'intero segnale, quindi la procedura guidata, il badge e l'agente leggono tutti la stessa informazione e non possono esserci discrepanze sull'endpoint a cui si è connessi.

Crunchy Bridge è PostgreSQL in rete — il driver standard, quindi ogni guida seguente si applica senza modifiche. L'unica parte specifica di Crunchy Bridge è la stringa di connessione, trattata sotto dettagli di connessione.

  1. Per il tuo team, i fornitori e i partner
  2. Crunchy Bridge to Excel Microsoft Excel · Componente aggiuntivo di Excel

    Importa i risultati in tempo reale di Crunchy Bridge direttamente in un foglio di lavoro e aggiornali a piacimento: su Excel desktop, Excel Online e Microsoft 365.

    Guida a PostgreSQL
  3. Crunchy Bridge to Google Sheets Componente aggiuntivo Fogli

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

    Guida a PostgreSQL
  4. Chiedi a Nova informazioni su Crunchy Bridge. Nova AI · conversione da testo a SQL

    Poni una domanda in un linguaggio semplice. Nova conosce già le tue tabelle Crunchy Bridge, 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. Crunchy Bridge to Data Viewer Condivisione dei risultati · team, fornitori, partner · telefono, tablet, computer fisso

    Condividi i risultati di Crunchy Bridge 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 scrivere codice SQL o richiedere le credenziali.

    Come funziona il visualizzatore di dati
  6. Per app e sistemi
  7. API REST di Crunchy Bridge Endpoint dell'HT

    Pubblica una query Crunchy Bridge 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.

    Guida a PostgreSQL
  8. Crunchy Bridge to Power BI Power Query M

    Incolla la query Power Query M generata nell'editor avanzato di Power BI e il report visualizzerà i risultati in tempo reale da Crunchy Bridge tramite HTTPS, senza bisogno di driver ODBC o porte di database aperte.

    Come funziona Power BI
  9. Crunchy Bridge to Airtable Piattaforma di automazione

    Sincronizza le righe di Crunchy Bridge con un database Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.

    Guida a PostgreSQL
  10. Ponte croccante verso Baserow Piattaforma di automazione

    È possibile alimentare una tabella Baserow da Crunchy Bridge tramite l'endpoint REST, sia in locale che nel cloud di Baserow.

    Guida a PostgreSQL
  11. Ponte croccante verso SeaTable Piattaforma di automazione

    Mantieni aggiornato il database di SeaTable con i dati di Crunchy Bridge senza esportare un file o esporre il database stesso.

    Guida a PostgreSQL
  12. Crunchy Bridge to Smartsheet Piattaforma di automazione

    Inserisci i risultati di Crunchy Bridge 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 a PostgreSQL
  13. Ponte croccante verso l'incudine Anvil Works · Piattaforma per app

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

    Guida a PostgreSQL
  14. Per gli strumenti di intelligenza artificiale
  15. Server Crunchy Bridge MCP Clienti di Claude, Cursor e MCP

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

    Guida a PostgreSQL
  16. Consegnato alle persone
  17. Avvisi e segnalazioni di Crunchy Bridge Slack · Discord · Email · Webhook

    Imposta una query CrunchyBridge su una pianificazione e ricevi le righe su 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

01

Installa l'agente di rete su qualsiasi macchina in grado di accedere a Internet. Apre una sola connessione in uscita e non rimane mai in ascolto, quindi non è necessario richiedere alcuna regola firewall in entrata.

02

Apri il cluster in Crunchy Bridge, vai alla scheda Connessione e copia l'URI. Incollalo nel primo campo: host, porta, database, nome utente e password verranno letti automaticamente.

03

Verifica quale porta è stata utilizzata. La 5432 è la porta per il database diretto, mentre la 5431 è per il pool di PgBouncer; il selettore della modalità segue automaticamente la porta quando incolli il codice.

04

Lascia attiva l'opzione "Usa SSL" ed esegui il test. Crunchy Bridge richiede una connessione crittografata e l'agente la impone automaticamente per gli hostname di Crunchy.

05

Salva e poi leggi il file da Microsoft Excel, Fogli Google, Power BI, MCP o tramite REST. L'URI incollato viene eliminato una volta compilati i campi, quindi la password viene memorizzata una sola volta.

Analisi approfondita delle funzionalità

Cosa ti offre Crunchy Bridge

Due porte, un nome host e niente che possa andare fuori fase

La maggior parte dei servizi Postgres gestiti con pooler ti assegna un secondo nome host o un flag da ricordare. Crunchy Bridge cambia solo la porta, il che si rivela più importante di quanto sembri.

  • La porta 5432 è dedicata al database diretto. La porta 5431 è utilizzata da PgBouncer, il client integrato, in esecuzione in modalità transazionale, sullo stesso host e con le stesse credenziali.
  • Poiché la porta fa parte di ogni stringa di connessione, viaggia con l'incolla. Incolla un URI 5431 e la scheda passa automaticamente al pool — non è necessario che tu sappia che il selettore di modalità esiste.
  • L'agente legge la stessa porta quando si connette, quindi ciò che mostra il badge e ciò che accade effettivamente sono la stessa cosa, anziché due impostazioni che possono divergere. Sulle schede in cui il flag di pooling è memorizzato separatamente dall'indirizzo, questo può accadere.
  • Il selettore di modalità non ti permette di contraddirti. Scegli il pool con la porta ancora a 5432 e te lo dice prima che tu possa salvare, che è proprio il problema che questo design è stato concepito per prevenire.

Cosa cambia quando attraversi la piscina?

Il transaction pooling trasferisce la sessione a un backend diverso tra un'istruzione e l'altra, e due impostazioni predefinite di Npgsql devono essere spostate affinché ciò avvenga in modo sicuro.

  • Le istruzioni preparate sono disattivate. Le istruzioni preparate con nome non vengono mantenute se riassegnate a un altro backend, quindi la preparazione automatica è bloccata anziché essere lasciata fallire in seguito sotto carico.
  • Il reset della sessione che normalmente viene eseguito quando una connessione ritorna al pool viene saltato, perché su un pool di transazioni tale reset non è di tua competenza.
  • Entrambi vengono applicati dall'agente direttamente dalla porta. Non c'è nulla da configurare e non c'è modo di avere l'endpoint in pool senza il comportamento in pool.
  • Utilizzate la porta diretta per le letture di lunga durata e il pool quando avete molte letture brevi. Entrambe funzionano con Microsoft Excel e Fogli Google; la differenza si nota nella sezione relativa alla concorrenza, non nei risultati.

Crittografato, e cosa dimostra e non dimostra

Vale la pena specificarlo chiaramente, perché si tratta della stessa impostazione per tutte le schede Postgres gestite qui presenti ed è facile fraintendere.

  • Il protocollo TLS è obbligatorio, non offerto. L'agente impone la crittografia per i nomi host di Crunchy anche se la casella di controllo SSL è deselezionata, quindi il traffico non è mai in chiaro.
  • La catena di certificati non è verificata. Consideratela come una protezione contro chiunque intercetti il traffico in transito, piuttosto che come prova del server che ha risposto.
  • Tutto ciò che l'agente esegue è di sola lettura e le credenziali non lasciano mai il computer su cui è stato installato. Query Streams non memorizza alcuna copia dei tuoi dati né della tua password.
  • Lato Crunchy, non è necessario installare nulla. L'agente include il driver Npgsql e si connette come un normale client.
-- Postgres ordinario, sola lettura, su TLS SELECT c.name, COUNT(o.id) AS orders, SUM(o.amount) AS revenue FROM public.customers AS c JOIN public.orders AS o ON o.customer_id = c.id WHERE o.placed_at >= now() - interval '30 days' GROUP BY c.name ORDER BY revenue DESC;

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 Crunchy Bridge con il resto dei tuoi dati

Una singola istruzione può estendersi contemporaneamente a Crunchy Bridge 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 altrove.

3 connessioni · 3 agenti

Ponte croccante PostgreSQL gestito
Microsoft SQL Server 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     crunchy_prod.ordini pubblici1 f
CONGIUNGERE     erp_sql.dbo.clienti2      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 Crunchy Bridge

Ospite
p.<cluster-id>.db.postgresbridge.com — lo stesso host per entrambi gli endpoint
Porto
5432 per il database diretto, 5431 per il pool PgBouncer integrato
Autista
Npgsql, trasportato dall'agente: non è necessario installare nulla sul lato Crunchy Bridge.
Formato incolla
L'URI dalla scheda Connessione del cluster, come stringa postgres://
TLS
Obbligatorio e imposto per i nomi host Crunchy. Crittografato; la catena di certificati non è verificata.
Pooling
PgBouncer in modalità transazione su 5431. L'agente disabilita le istruzioni preparate automatiche e salta il ripristino della sessione quando lo si utilizza
Salvato come
PostgreSQL, con Crunchy Bridge mantenuto come badge
Schema predefinito
pubblico, che è ciò che un riferimento federato comporta

Crunchy Bridge è il caso di riferimento per la descrizione di un endpoint in pool. Poiché il pool è una porta anziché un nome host separato o un flag salvato, ogni livello che necessita di conoscerlo (la modalità mostrata sulla connessione, il parser di testo e l'agente che effettua la connessione) legge lo stesso valore dalla stessa fonte. Non c'è una seconda impostazione da sincronizzare e quindi non è possibile che l'etichetta indichi una cosa mentre la connessione ne indica un'altra.

Il selettore di modalità va inteso più come un dispositivo di protezione che come un interruttore. Non modifica la porta quando la si cambia; impedisce che i due valori siano incompatibili. Questa scelta è intenzionale, perché la porta è l'elemento su cui Crunchy Bridge effettua effettivamente il routing, quindi rendere il selettore autorevole gli permetterebbe di sovrascrivere l'unico valore che conta.

Per una query cross-source, Crunchy Bridge si comporta come un normale PostgreSQL. Una connessione chiamata crunchy_prod viene scritta come crunchy_prod.public.orders e si connette a una cartella di file CSV, a un sistema di registrazione locale o a un'API di fatturazione con un'unica istruzione di sola lettura, senza copiare nulla e senza alcuna pianificazione.

Documentazione del fornitore: www.crunchydata.com

FAQ

Domande su Crunchy Bridge

Quali strumenti sono in grado di leggere i dati di CrunchyBridge 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 database 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.

Devo aprire una porta del firewall per il mio database CrunchyBridge?

No. L'agente di rete di 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 una VPN e il database mantiene le regole del firewall esistenti.

È possibile modificare i dati in CrunchyBridge 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 Crunchy Bridge?

Un host raggiungibile, un ruolo e la relativa password: l'agente include il driver, quindi non è necessario installare nulla sul database. Host: p.<cluster-id>.db.postgresbridge.com: lo stesso host per entrambi gli endpoint. Porta: 5432 per il database diretto, 5431 per il pool PgBouncer integrato. Driver: Npgsql, incluso nell'agente: non è necessario installare nulla sul lato Crunchy Bridge. Formato di incolla: l'URI dalla scheda Connessione del cluster, come stringa postgres://.

Posso collegare Crunchybridge a un altro database nella stessa query?

Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento a CrunchyBridge 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à del piano; la pagina delle query federate riporta i limiti attuali relativi alle origini e alle dimensioni.

La connessione a CrunchyBridge è diversa dalla connessione a PostgreSQL?

Solo la stringa di connessione. Crunchy Bridge utilizza il protocollo di rete di PostgreSQL, quindi filtri, pianificazione, condivisione, i componenti aggiuntivi per Excel e Fogli Google e il server MCP si comportano tutti allo stesso modo. La scheda Crunchy Bridge precompila le impostazioni di host, porta e SSL previste dal provider.

Esiste una guida da Crunchy Bridge a Excel?

Sì, si tratta della guida per PostgreSQL, ed è corretta anche per Crunchy Bridge. Crunchy Bridge utilizza il protocollo di rete di PostgreSQL, quindi la procedura per trasferire dati da Crunchy Bridge a Excel, da Crunchy Bridge a Fogli Google e a qualsiasi altra destinazione è la stessa. L'unica parte specifica per Crunchy Bridge è la stringa di connessione, che viene inserita automaticamente nella scheda di Crunchy Bridge.

Metti Crunchy Bridge dove si lavora

Installa l'agente, configuralo per connettersi al tuo database e scegli una destinazione.

Sola lettura Solo in uscita Le credenziali rimangono sull'agente