Logo di Vultr Managed Databases

Gestito · PG + MySQL Conosce PostgreSQL / MySQL

Collegare Database gestiti da Vultr per Excel, Fogli Google, IA e REST

Database gestiti da Vultr: PostgreSQL o MySQL. La porta viene assegnata per cluster e non è la 5432, che è la parte più importante della procedura di configurazione.

Un collegamento, ogni superficie

Dove possono essere archiviati i tuoi dati Vultr

Query Streams legge i database gestiti da Vultr da Microsoft Excel, Fogli Google, Power BI, assistenti AI tramite MCP e un endpoint REST attraverso un'unica connessione di sola lettura. Una singola scheda copre entrambi i motori offerti da Vultr, PostgreSQL e MySQL, e puoi scegliere quale utilizzare nella parte superiore. Prima di iniziare, è importante sapere due cose: Vultr assegna una porta non standard a ciascun cluster anziché utilizzare quella predefinita del motore, e i due motori vengono gestiti in modo diverso per quanto riguarda la crittografia. Entrambi gli aspetti sono descritti di seguito.

Vultr Managed Databases è PostgreSQL / MySQL in rete — il driver standard, quindi ogni guida seguente si applica senza modifiche. L'unica parte specifica di Vultr è la stringa di connessione, trattata in dettagli di connessione.

  1. Per il tuo team, i fornitori e i partner
  2. Da Vultr a Excel Microsoft Excel · Componente aggiuntivo di Excel

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

    Guida a PostgreSQL
  3. Vultr a Fogli Google Componente aggiuntivo Fogli

    Esegui una query Vultr 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 Vultr Nova AI · conversione da testo a SQL

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

    Condividi i risultati di una query Vultr in tempo reale con chiunque – un collega, un fornitore, un partner – sotto forma di griglia salvabile che si aggiorna automaticamente all'apertura, su smartphone, 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 Vultr Endpoint dell'HT

    Pubblica una query Vultr 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. Vultr a Power BI Power Query M

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

    Come funziona Power BI
  9. Vultr to Airtable Piattaforma di automazione

    Sincronizza le righe di Vultr con una base Airtable a intervalli regolari, oppure recuperale tramite uno script di automazione di Airtable.

    Guida a PostgreSQL
  10. Vultr a Baserow Piattaforma di automazione

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

    Guida a PostgreSQL
  11. Vultr to SeaTable Piattaforma di automazione

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

    Guida a PostgreSQL
  12. Vultr a Smartsheet Piattaforma di automazione

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

    Guida a PostgreSQL
  13. Vultr to Anvil Anvil Works · Piattaforma per app

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

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

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

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

    Imposta una query Vultr su una pianificazione e ricevi i risultati 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 in qualsiasi posizione raggiungibile dal cluster. Effettua solo connessioni in uscita, quindi non è necessaria alcuna regola firewall in entrata.

02

Nel portale Vultr, apri Database gestiti, seleziona il tuo cluster, quindi Panoramica e Dettagli di connessione.

03

Incolla la stringa di connessione nel primo campo. Host, porta, database, nome utente e password vengono letti automaticamente e il selettore del motore segue lo schema: una stringa del tipo postgres:// seleziona PostgreSQL, una stringa del tipo mysql:// seleziona MySQL.

04

Controlla la porta utilizzata. Vultr ne assegna una per cluster e PostgreSQL utilizza spesso la porta 16751, quindi è questo il campo da verificare anziché da presumere.

05

Lascia attiva l'opzione "Usa SSL", esegui un test e salva. Leggi il file da Microsoft Excel, Fogli Google, Power BI, MCP o REST.

Analisi approfondita delle funzionalità

Cosa ti dà Vultr

Il porto è per cluster, ed è il campo che cattura le persone

La maggior parte dei provider di servizi gestiti mantiene il motore predefinito. Vultr non lo fa, e tutto ciò che segue dipende dalla corretta impostazione.

  • I cluster PostgreSQL utilizzano comunemente la porta 16751 anziché la 5432, e anche i cluster MySQL hanno una porta assegnata. Il numero appartiene al cluster, non al motore.
  • Quindi la scheda lascia deliberatamente vuoto il campo della porta anziché precompilare un valore predefinito errato. Il valore deve essere digitato o incollato e non viene salvato senza di esso.
  • Questo è il fallimento migliore. Un 5432 errato ma plausibile attraverserebbe il modulo senza problemi e poi andrebbe in timeout durante la connessione, il che verrebbe interpretato come un firewall bloccato e ti farebbe cercare nel posto completamente sbagliato.
  • Incollare la stringa di connessione dai Dettagli di connessione è il metodo più affidabile, perché la porta è contenuta al suo interno.

Una sola scheda, due motori, e differiscono per la crittografia

Il selettore del motore in alto cambia più spesso del pilota. Questa è la parte che vale la pena leggere prima di deselezionare una casella.

  • Selezionando PostgreSQL, l'agente impone la crittografia per qualsiasi host .vultrdb.com, indipendentemente dall'impostazione della casella di controllo. Vultr la richiede e l'agente non invierà dati in chiaro a tale hostname.
  • Selezionando MySQL, la casella di controllo rappresenta l'intero meccanismo. È attiva per impostazione predefinita e la connessione è crittografata finché rimane attiva, ma nulla può sovrascriverla se la si disattiva.
  • La differenza è strutturale, non una svista: l'agente mantiene una tabella di nomi host PostgreSQL ospitati per i quali impone il TLS, e non esiste un equivalente per MySQL. La stessa distinzione si applica a tutte le schede multi-motore qui presenti.
  • Le istruzioni pratiche sono le stesse in entrambi i casi. — Lascia attiva l'opzione "Usa SSL". Su MySQL è l'unica protezione per la connessione.
  • In nessuno dei due casi la catena di certificati viene verificata. La crittografia va intesa come protezione contro chiunque intercetti il traffico, non come prova di quale server abbia risposto.

Cosa può e cosa non può fare la connessione

Le stesse garanzie si applicano a entrambi i motori.

  • Tutto ciò che l'agente esegue è di sola lettura, un'istruzione alla volta, e non eseguirà alcuna operazione di scrittura.
  • Le credenziali rimangono sul computer su cui è stato installato l'agente. Query Streams non ne conserva alcuna copia, né alcuna copia dei dati dell'utente.
  • È possibile condividere la possibilità di eseguire una query salvata senza condividere il codice SQL sottostante o la password del database.
  • Indipendentemente dal motore scelto, la connessione viene salvata con quel motore, mentre Vultr viene mantenuto come badge.
-- Sola lettura, indipendentemente dal motore scelto\nSELECT c.name,\nCOUNT(o.id) AS orders,\nSUM(o.amount) AS revenue\nFROM customers AS c\nJOIN orders AS o ON o.customer_id = c.id\nWHERE o.placed_at >= now() - interval '30 days'\nGROUP BY c.name\nORDER 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 Vultr con il resto dei tuoi dati

Una singola istruzione può coinvolgere Vultr e le altre connessioni contemporaneamente. 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

Database gestiti da Vultr Gestito · PG + MySQL
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     vultr_db.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 Vultr

Ospite
db-postgresql-abc123.vultrdb.com — la scheda riconosce il suffisso .vultrdb.com
Porto
Assegnato per cluster e lasciato vuoto di proposito. PostgreSQL è spesso 16751; copiare quello reale dal portale.
Motori
PostgreSQL o MySQL, selezionabili nella parte superiore della scheda. Una stringa di connessione incollata viene configurata automaticamente.
Autista
Npgsql o MySqlConnector, forniti dall'agente: non è necessario installare nulla sul lato Vultr.
Formato incolla
La stringa da Panoramica, Dettagli di connessione, come URI postgres:// o mysql://
Predefinite
Il database defaultdb e l'utente vultradmin sono precompilati, in base a quanto creato da Vultr.
TLS
Forzato dall'agente per .vultrdb.com su PostgreSQL. Controllato tramite casella di controllo su MySQL, attivo per impostazione predefinita: lascialo attivo. La catena di certificati non viene verificata in entrambi i casi.
Pooling
Nessuno. Vultr non espone alcun pooler e l'agente non applica alcun adattamento del pooler.
Salvato come
PostgreSQL o MySQL, con Vultr mantenuto come distintivo
Schema predefinito
pubblico su PostgreSQL. Una connessione MySQL è qualificata dal suo database invece

L'aspetto più importante da ricordare di questa pagina è la porta non standard. Si tratta di un piccolo dettaglio che genera un errore sproporzionatamente frustrante, perché una connessione all'host corretto sulla porta sbagliata non viene rifiutata, bensì si blocca e poi va in timeout, il che sembra esattamente un firewall bloccato. Copiare la stringa di connessione anziché digitare manualmente l'host evita l'intera tipologia di problema, poiché la porta è inclusa nella stringa stessa.

Vale la pena specificare chiaramente la differenza di crittografia per ciascun motore, poiché la casella di controllo appare identica su entrambi. Su PostgreSQL si tratta di un controllo aggiuntivo su qualcosa che l'agente garantisce già; su MySQL è la garanzia stessa. Stesso widget, peso diverso, e l'istruzione onesta è la stessa per entrambi.

Per una query cross-source, il qualificatore segue il motore anziché il badge. Una connessione PostgreSQL chiamata vultr_db viene scritta come vultr_db.public.orders; la stessa connessione su MySQL viene qualificata dal suo database. Esegue join con una cartella di file CSV, un sistema di registrazione locale o un'API di fatturazione in un'unica istruzione di sola lettura.

Documentazione del fornitore: www.vultr.com

FAQ

Domande sui database gestiti da Vultr

Quali strumenti sono in grado di leggere i dati dei database gestiti da Vultr 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 Vultr Managed Databases?

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 che Query Streams modifichi i dati nei database gestiti da Vultr?

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 ai database gestiti da Vultr?

Un host raggiungibile, un ruolo e la relativa password: l'agente include il driver, quindi non è necessario installare nulla sul database. Host: db-postgresql-abc123.vultrdb.com: la scheda riconosce il suffisso .vultrdb.com. Porta: assegnata per cluster e lasciata vuota di proposito. PostgreSQL è spesso 16751; copiare quella reale dal portale. Motori: PostgreSQL o MySQL, selezionati nella parte superiore della scheda. Una stringa di connessione incollata lo imposta automaticamente. Driver: Npgsql o MySqlConnector, inclusi nell'agente: non è necessario installare nulla sul lato Vultr.

È possibile unire i database gestiti da Vultr a un altro database nella stessa query?

Sì, si tratta di una query federata. Un'unica istruzione può fare riferimento contemporaneamente ai database gestiti da Vultr e alle altre connessioni, 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.

La connessione ai database gestiti da Vultr è diversa dalla connessione a PostgreSQL?

Solo la stringa di connessione. Vultr Managed Databases 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 Vultr precompila le impostazioni di host, porta e SSL previste dal provider.

Esiste una guida per convertire Vultr in Excel?

Sì, si tratta della guida per PostgreSQL, ed è corretta per i database gestiti da Vultr. Vultr utilizza il protocollo di rete di PostgreSQL, quindi la connessione da Vultr a Excel, da Vultr a Fogli Google e a qualsiasi altra destinazione segue gli stessi passaggi. L'unica parte specifica di Vultr è la stringa di connessione, che viene compilata automaticamente nella scheda di Vultr.

Metti Vultr dove si svolge il lavoro

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

Sola lettura Solo in uscita Le credenziali rimangono sull'agente