Neon-Logo

Serverloses Postgres spricht PostgreSQL

Verbinden Neon zu Excel, Google Sheets, KI und REST

Neon Serverless Postgres, direkt oder über den gepoolten Endpunkt. Fügen Sie die von Neon bereitgestellte Zeichenkette ein.

Eine Verbindung, jede Oberfläche

Wohin Ihre Neon-Daten gelangen können

Query Streams verbindet Neon über eine einzige Leseverbindung mit Microsoft Excel, Google Sheets, KI-Assistenten via MCP, der REST-API und Power BI. Der selbstgehostete Agent kommuniziert mit dem direkten oder gepoolten Endpunkt von Neon in Standard-PostgreSQL-Standard – TLS wird für .neon.tech-Hosts erzwungen, der PgBouncer-Pooler-Endpunkt automatisch erkannt und ein Skalierungs-auf-Null-Reaktivierungsereignis durch ein 30-Sekunden-Timeout abgefangen. Es werden keine ODBC-Treiber und keine eingehenden Firewall-Ports benötigt.

Neon ist PostgreSQL im Netzwerk — der Standardtreiber, daher gelten alle nachfolgenden Anleitungen unverändert. Der einzige Neon-spezifische Teil ist die Verbindungskette, die unter [Abschnittsnummer einfügen] behandelt wird. Verbindungsdetails.

  1. Für Ihr Team, Ihre Lieferanten und Partner
  2. Neon to Excel Microsoft Excel · Excel-Add-in

    Neon-Live-Ergebnisse direkt in ein Arbeitsblatt importieren und bei Bedarf aktualisieren – Desktop-Excel, Excel Online, Microsoft 365.

    PostgreSQL-Leitfaden
  3. Neon zu Google Sheets Tabellen-Add-on

    Führen Sie eine gespeicherte Neon-Abfrage aus der Seitenleiste aus und ziehen Sie die Zeilen in das Tabellenblatt. Gemeinsame Mitarbeiter können es selbst aktualisieren.

    PostgreSQL-Leitfaden
  4. Frag Nova nach Neon Nova AI · Text zu SQL

    Stellen Sie Ihre Frage in einfachem Englisch. Nova kennt Ihre Neon-Tabellen bereits, schreibt und führt die SQL-Abfrage aus, erklärt die Antwort und stellt sie grafisch dar – keine Abfrage muss geschrieben, keine Zugangsdaten müssen weitergegeben werden.

    So funktioniert Nova
  5. Neon zu Datenbetrachter Ergebnispräsentation · Team, Lieferanten, Partner · Smartphone, Tablet, Desktop

    Teilen Sie Live-Ergebnisse von Neon mit beliebigen Personen – Kollegen, Lieferanten, Partnern – als Lesezeichen speichernde Tabelle, die beim Öffnen auf einem Smartphone, Tablet oder Desktop-Computer immer neu angezeigt wird. Die Empfänger sehen die Ergebnisse, niemals die SQL-Abfrage oder die Zugangsdaten.

    So funktioniert der Datenbetrachter
  6. Für Apps und Systeme
  7. Neon REST API HTTP-Endpunkt

    Veröffentlichen Sie eine Neon-Abfrage als authentifizierten JSON-Endpunkt, den jede Anwendung aufrufen kann, mit einer OpenAPI 3.1-Spezifikation und vorgefertigten Sammlungen für Postman, Insomnia und Hoppscotch. Es wird kein Datenbankport geöffnet.

    PostgreSQL-Leitfaden
  8. Neon zu Power BI Power Query M

    Fügen Sie die generierte Power Query M in den Power BI Advanced Editor ein, und der Bericht liest Live-Neon-Ergebnisse über HTTPS – ohne ODBC-Treiber, ohne geöffneten Datenbankport.

    So funktioniert Power BI
  9. Neon zu Airtable Automatisierungsplattform

    Synchronisieren Sie Neon-Zeilen zeitgesteuert mit einer Airtable-Datenbank oder rufen Sie sie innerhalb eines Airtable-Automatisierungsskripts ab.

    PostgreSQL-Leitfaden
  10. Neon zu Baserow Automatisierungsplattform

    Eine Baserow-Tabelle kann über den REST-Endpunkt von Neon gespeist werden – entweder selbst gehostet oder in der Baserow-Cloud.

    PostgreSQL-Leitfaden
  11. Neon zu SeatTable Automatisierungsplattform

    Halten Sie eine SeaTable-Datenbank mit Neon-Daten auf dem neuesten Stand, ohne eine Datei zu exportieren oder die Datenbank preiszugeben.

    PostgreSQL-Leitfaden
  12. Neon zu Smartsheet Automatisierungsplattform

    Die Neon-Ergebnisse werden in ein Smartsheet-Raster übertragen, sodass Pläne und Berichte aus dem Quellsystem und nicht aus dem Export der letzten Woche gelesen werden.

    PostgreSQL-Leitfaden
  13. Neon zu Anvil Anvil Works · App-Plattform

    Eine Anvil Python-App mit Neon über den REST-Endpunkt absichern, anstatt Datenbankzugangsdaten in die App einzubetten.

    PostgreSQL-Leitfaden
  14. Für KI-Tools
  15. Neon MCP-Server Claude-, Cursor- und MCP-Clients

    Gewähren Sie einem KI-Assistenten Lesezugriff auf Neon mit dem Schema, das er benötigt, um korrekten SQL-Code zu schreiben – keine Anmeldeinformationen im Chat.

    PostgreSQL-Leitfaden
  16. An Personen geliefert
  17. Neonwarnungen und -berichte Slack · Discord · E-Mail · Webhook

    Richten Sie eine Neon-Abfrage ein, die zeitgesteuert ausgeführt wird, und lassen Sie die Zeilen an Slack, Discord, per E-Mail oder über einen signierten Webhook zustellen – oder halten Sie die Nachricht zurück, bis eine bestimmte Zeilenanzahl, ein Schwellenwert oder eine prozentuale Änderung den von Ihnen festgelegten Wert überschreitet.

    So funktionieren Benachrichtigungen und Berichte

So funktioniert es

5 Schritte, keine Änderung der eingehenden Firewall

01

Installieren Sie den Netzwerkagenten an einem Ort Ihrer Wahl – auf einem Laptop, einer VM oder in einem Container. Neon ist ein öffentlicher Endpunkt, daher benötigt der Agent ausgehendes HTTPS und sonst nichts: keine eingehenden Regeln, kein VPC-Peering und keine IP-Zulassungsliste.

02

Fügen Sie die URI aus der Neon-Konsole ein. Host, Port, Datenbank und Rolle werden daraus ausgelesen, und sowohl gepoolte als auch direkte Zeichenketten werden akzeptiert.

03

Wählen Sie zwischen gepoolt und direkt. Gepoolt ist die Standardeinstellung und die richtige Wahl für Abfragedatenverkehr; direkt ist durch die maximale Anzahl an Verbindungen (max_connections) des Compute-Prozesses begrenzt.

04

Lassen Sie SSL aktiviert. Der Agent erzwingt dies für jeden .neon.tech-Host, sodass eine Zeichenkette, deren ?sslmode=require irgendwo in der Zwischenablage verloren gegangen ist, trotzdem verschlüsselt verbunden wird.

05

Speichern. Das Schema wird über information_schema und pg_catalog gelesen, und anschließend lesen Excel, Sheets, ein MCP-Client und die REST-API diesen Zweig über die eine Verbindung.

Funktionsanalyse

Was Neon Ihnen bietet

Wird von jedem Datenbank-Connector gemeinsam genutzt.

Gilt für jeden Datenbank-Connector.

  • Nur ausgehend Der Agent öffnet eine einzige verschlüsselte Verbindung zu Query Streams. Es wird kein eingehender Port weitergeleitet, kein VPN verwendet, keine IP-Zulassungsliste verwendet und Ihre Datenbank wird nicht im Internet offengelegt.
  • Die Zugangsdaten bleiben erhalten. — Benutzername und Passwort der Datenbank befinden sich auf dem Rechner, auf dem der Agent installiert wurde. Query Streams empfängt diese Daten nicht und kann daher nicht selbstständig auf Ihre Datenbank zugreifen.
  • Schreibgeschützt, erzwungen — Nur eine Anweisung gleichzeitig, ausschließlich SELECT und ähnliche Optionen. Ein Schreibvorgang wird auf Ihrem Rechner abgelehnt, bevor er an den Server gesendet wird, anstatt sich auf eine von jemandem gesetzte Berechtigung zu verlassen.
  • Setzen Sie beliebig viele Agenten ein. — eine pro Standort, Region oder Cloud. Alle sichtbaren Datenquellen werden in einem einzigen Dropdown-Menü angezeigt, sodass niemand wissen muss, welcher Agent welche Daten hostet.

Was Sie erhalten, sobald eine Abfrage gespeichert wurde

  • Teilen Sie die Funktionalität, nicht die SQL-Anweisung. — Ein Kollege oder ein externer Partner kann Ihre Abfrage ausführen und deren Filter ändern, ohne jemals die dahinterstehende Anweisung zu sehen.
  • Filter aus beiden Richtungen — Deklarieren Sie sie selbst als @Variablen oder lassen Sie den Konnektor die bereits in Ihrer WHERE-Klausel vorhandenen Literalwerte erkennen und diese als Dropdown-Listen anbieten.
  • Lesen Sie es von überall aus — Microsoft Excel, Google Sheets, Power BI, die REST-API, KI-Assistenten über MCP, der Query Builder und Nova lesen alle dieselbe gespeicherte Abfrage.
  • Mehrere gleichzeitig ausführen — fünf gespeicherte Abfragen in fünf Tabellenblattregisterkarten, die gleichzeitig abgearbeitet werden, unabhängig von der Größe der Ergebnisse.
  • Verbinde es mit allem anderen, was du verbunden hast. — eine andere Datenbank, eine Business-API oder einen Ordner mit Dateien in einer einzigen schreibgeschützten Anweisung.

Quellübergreifendes SQL

Verbinde Neon mit deinen übrigen Daten

Eine einzige Anweisung kann Neon und Ihre anderen Verbindungen gleichzeitig umfassen. Jede Quelle führt nur den von ihr bearbeitbaren Teil aus, streamt das Ergebnis zurück, und die Zusammenführung erfolgt zentral – die Quellen kommunizieren nie miteinander, und es werden keine Kopien an andere Stellen angefertigt.

3 Verbindungen · 3 Agenten

Neon Serverloses Postgres
Microsoft SQL-Server Relationale Maschine
Streifen Zahlungen & Rechnungsstellung

Eine Aussage

– nichts kopiert, nichts zusammengeführt, nichts geplant
SELECT   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VON     Neon.public.orders1      f
JOIN     erp_sql.dbo.customers2   c ON c.id = f.customer_id
JOIN     Abrechnung.stripe.invoices3 i ON i.customer = c.stripe_id
GROUP BY c.region
ORDER BY in Rechnung gestellte Beschreibung;

Die drei Bestandteile sind Verbindung, Schema und Tabelle – der Verbindungsname ist der von Ihnen gewählte. Die Spalten dienen nur der Veranschaulichung; Ihre Tabellen entsprechen Ihren tatsächlichen Tabellen. Der Schreibschutz gilt für alle Komponenten: Nur SELECT, WITH und EXPLAIN sind zulässig, und es gibt eine Obergrenze für die Datenmenge, die eine einzelne Datenquelle pro Abfrage übermitteln darf. Wie föderierte Abfragen funktionieren

Verbindungsdetails

Was Neon braucht

Hafen
5432
Treiber
Npgsql 9.0.3, vom Agenten bereitgestellt – keine Installation auf dem Neon-System erforderlich
TLS
Erforderlich und vom Agenten für jeden .neon.tech-Host erzwungen.
Datenbank
neondb, es sei denn, du hast es umbenannt.
Rolle
Eine beliebige Neon-Rolle und ihr Passwort aus der Konsole; eine reine SELECT-Rolle ist die richtige.
Direkter Host
ep-<name>-<id>.<region>.aws.neon.tech
Gemeinsamer Host
ep-<name>-<id>-pooler.<region>.aws.neon.tech — gleiche Domain, gleicher Port
Verbindungstimeout
30 Sekunden, dimensioniert, um eine Nachlaufstrecke von der Skalierung auf Null abzudecken

Die einzige wirkliche Entscheidung ist, ob man einen Pool verwendet oder direkt zugreift – und diese Entscheidung ist reversibel. Der Pool-Endpunkt von Neon verwendet dieselbe Domain und denselben Port, nur mit dem Zusatz „-pooler“ im Hostnamen. PgBouncer läuft im Transaktionsmodus und unterstützt bis zu 10.000 Client-Verbindungen. Der Agent erkennt dieses Infix und passt sich entsprechend an: Er verhindert das Zurücksetzen der Sitzung beim Schließen und deaktiviert die automatische Vorbereitung, da die automatische Vorbereitung von Npgsql benannte vorbereitete Anweisungen verwendet, die beim Wechsel des Backends zwischen Transaktionen verloren gehen. Sie müssen nichts davon konfigurieren – fügen Sie einfach die entsprechende Zeichenfolge ein, und das gewünschte Verhalten wird automatisch angewendet.

Ein Neon-Compute-Prozessor wird im Leerlauf angehalten, daher benötigt die erste Abfrage nach einer solchen Phase einige Sekunden, um ihn wieder aufzuwecken. Das 30-sekündige Verbindungs-Timeout ist darauf ausgelegt und nicht auf einen schnellen Fehler, weshalb sich ein Cold Branch genau einmal langsam anfühlt.

Gewähren Sie lediglich die Rolle SELECT – Neon ist ein gewöhnliches PostgreSQL-System, daher deckt GRANT SELECT ON ALL TABLES IN SCHEMA public plus ALTER DEFAULT PRIVILEGES auch später hinzugefügte Tabellen ab. Unabhängig von dieser Berechtigung lehnt der Agent jede Anweisung ab, die kein Lesevorgang ist, bevor sie Neon erreicht.

Jeder Neon-Branch hat seinen eigenen Endpunkt, daher ist ein Branch einfach eine weitere Verbindung. Richtet man eine Datenquelle auf den Hauptzweig und eine andere auf einen Entwicklungszweig, befinden sich beide im selben Konto und können nebeneinander abgefragt werden.

Herstellerdokumentation: neon.com

Häufig gestellte Fragen

Fragen zu Neon

Welche Tools können Neon-Daten über Query Streams lesen?

Alle Anwendungen – Excel, Google Sheets, MCP, REST-API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplante Benachrichtigungen und Berichte – werden über eine einzige Verbindung bereitgestellt. Die Datenbankverbindung wird einmalig hergestellt, und alle Anwendungen greifen auf dieselbe schreibgeschützte Verbindung zu – es ist keine separate Einrichtung pro Tool und keine Datenkopie erforderlich.

Muss ich einen Firewall-Port für meine Neon-Datenbank öffnen?

Nein. Der Query Streams Network Agent läuft innerhalb Ihres Netzwerks und öffnet eine einzige verschlüsselte ausgehende Verbindung. Es wird kein eingehender Datenverkehr überwacht, ein VPN ist nicht erforderlich und die Datenbank behält ihre bestehenden Firewall-Regeln bei.

Können Abfrageströme Daten in Neon verändern?

Nein. Der Agent erzwingt zum Zeitpunkt der Ausführung den Lesezugriff – es wird jeweils nur eine Anweisung ausgeführt, beispielsweise SELECT-Anweisungen. Die Anmeldeinformationen verbleiben auf dem Agenten und werden niemals an Abfrageströme gesendet.

Was benötigt Query Streams, um eine Verbindung zu Neon herzustellen?

Ein erreichbarer Host, eine Rolle und deren Passwort – der Agent trägt den Treiber, daher wird nichts auf der Datenbank installiert. Port: 5432. Treiber: Npgsql 9.0.3, vom Agenten mitgeführt – keine Installation auf Neon-Seite erforderlich. TLS: Erforderlich und vom Agenten für jeden .neon.tech-Host erzwungen. Datenbank: neondb, sofern nicht umbenannt.

Kann ich Neon in derselben Abfrage mit einer anderen Datenbank verknüpfen?

Ja, das ist eine föderierte Abfrage. Eine einzige Anweisung kann Neon und Ihre anderen Verbindungen gleichzeitig referenzieren, geschrieben als Verbindung.Schema.Tabelle. Jede Quelle führt nur den Teil aus, den sie ausführen kann, und streamt das Ergebnis zurück. Der Join erfolgt zentral, sodass die Quellen sich nicht untereinander verbinden und nichts kopiert oder eingeplant wird. Der Schreibschutz gilt nur für SELECT, WITH und EXPLAIN. Außerdem ist die Datenmenge, die eine Quelle für eine einzelne Abfrage übermitteln darf, begrenzt. Föderierte Abfragen sind eine Funktion des Abonnementplans. Die Seite für föderierte Abfragen zeigt die aktuellen Quell- und Größenbeschränkungen an.

Unterscheidet sich die Verbindung von Neon von der Verbindung von PostgreSQL?

Lediglich die Verbindungszeichenfolge. Neon verwendet das PostgreSQL-Protokoll, daher verhalten sich Filter, Zeitplanung, Freigabe, die Excel- und Google Sheets-Add-ons sowie der MCP-Server identisch. Die Neon-Karte füllt die vom Anbieter erwarteten Host-, Port- und SSL-Einstellungen automatisch aus.

Gibt es eine Anleitung zur Übertragung von Neon in Excel?

Ja, es handelt sich um die PostgreSQL-Anleitung, und sie ist für Neon in der beschriebenen Form korrekt. Neon verwendet das PostgreSQL-Protokoll, daher sind die Schritte für Verbindungen von Neon zu Excel, zu Google Sheets und allen anderen Zielen identisch. Der einzige Neon-spezifische Bestandteil ist die Verbindungszeichenfolge, die von der Neon-Karte automatisch ausgefüllt wird.

Platzieren Sie Neon dort, wo gearbeitet wird.

Installieren Sie den Agenten, verweisen Sie ihn auf Ihre Datenbank und wählen Sie ein Ziel aus.

Schreibgeschützt Nur ausgehend Die Zugangsdaten bleiben beim Agenten.