Serverloses Postgres spricht PostgreSQL
Verbinden Prisma Postgres zu Excel, Google Sheets, KI und REST
Prisma Postgres über eine direkte TCP-Verbindung. Jede Datenbank antwortet unter demselben Hostnamen, daher identifizieren die Anmeldeinformationen Ihre Datenbank.
Eine Verbindung, jede Oberfläche
Wohin Ihre Prisma-Daten gelangen können
- 1 ausgehende Verbindung
- 0 eingehende Ports
- Schreibgeschützt · Anmeldeinformationen bleiben erhalten
läuft auf
- Für Ihr Team, Ihre Lieferanten und Partner
-
Excel Add-in · Aktualisierung bei Bedarf
-
Google Sheets Zusatzfunktion · Aktualisierung bei Bedarf
-
Nova AI Anfrage in einfachem Englisch · Text zu SQL
-
Datenbetrachter Live-Ergebnisse teilen · Team, Lieferanten, Partner · Jedes Gerät
- Für Apps und Systeme
-
REST-API JSON-Endpunkt · OpenAPI 3.1
-
Power BI Power Query M
-
Geplante Synchronisierungen Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Für KI-Tools
-
KI-Assistenten Claude · Cursor · MCP-Server
- An Personen geliefert
-
Benachrichtigungen und Berichte Slack · Discord · E-Mail · Webhook
Query Streams liest Prisma Postgres aus Microsoft Excel, Google Sheets, Power BI, KI-Assistenten über MCP und einem REST-Endpunkt über eine einzige Leseverbindung. Prisma ist in zwei Punkten ungewöhnlich, die Sie vorab wissen sollten: Die Datenbanken aller Kunden antworten unter demselben Hostnamen, db.prisma.io, wobei die Zugangsdaten bestimmen, welche Datenbank Sie erreichen. Prisma stellt außerdem zwei verschiedene Verbindungszeichenfolgen bereit, von denen nur eine eine echte Postgres-Verbindung ist. Diese Karte hilft Ihnen dabei, die richtige Verbindung zu finden.
Prisma Postgres ist PostgreSQL im Netzwerk. — der Standardtreiber, daher gelten alle nachfolgenden Anleitungen unverändert. Der einzige Prisma-spezifische Teil ist die Verbindungszeichenfolge, die unter folgendem Abschnitt behandelt wird: Verbindungsdetails.
- Für Ihr Team, Ihre Lieferanten und Partner
-
Prisma zu Excel Microsoft Excel · Excel-Add-in
Live-Ergebnisse aus Prisma direkt in ein Arbeitsblatt importieren und bei Bedarf aktualisieren – Desktop-Excel, Excel Online, Microsoft 365.
PostgreSQL-Leitfaden -
Prisma zu Google Sheets Tabellen-Add-on
Führen Sie eine gespeicherte Prisma-Abfrage über die Seitenleiste aus und ziehen Sie die Zeilen in das Tabellenblatt. Gemeinsame Mitarbeiter können es dann selbst aktualisieren.
PostgreSQL-Leitfaden -
Fragen Sie Nova nach Prisma Nova AI · Text zu SQL
Stellen Sie Ihre Frage in einfachem Englisch. Nova kennt Ihre Prisma-Tabellen bereits, schreibt und führt die SQL-Abfrage aus, erklärt die Antwort und stellt sie grafisch dar – Sie müssen keine Abfrage schreiben und keine Zugangsdaten angeben.
So funktioniert Nova -
Prisma zu Datenbetrachter Ergebnispräsentation · Team, Lieferanten, Partner · Smartphone, Tablet, Desktop
Teilen Sie Live-Ergebnisse von Prisma 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 - Für Apps und Systeme
-
Prisma REST-API HTTP-Endpunkt
Veröffentlichen Sie eine Prisma-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 -
Prisma 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-Prisma-Ergebnisse über HTTPS – ohne ODBC-Treiber und ohne geöffneten Datenbankport.
So funktioniert Power BI -
Prisma zu Airtable Automatisierungsplattform
Synchronisieren Sie Prisma-Zeilen zeitgesteuert mit einer Airtable-Datenbank oder rufen Sie sie innerhalb eines Airtable-Automatisierungsskripts ab.
PostgreSQL-Leitfaden -
Prisma zu Baserow Automatisierungsplattform
Eine Baserow-Tabelle wird über den REST-Endpunkt von Prisma gespeist – entweder selbst gehostet oder in der Baserow-Cloud.
PostgreSQL-Leitfaden -
Prisma zum Sitztisch Automatisierungsplattform
Halten Sie eine SeaTable-Datenbank mit Prisma-Daten auf dem neuesten Stand, ohne eine Datei zu exportieren oder die Datenbank preiszugeben.
PostgreSQL-Leitfaden -
Prisma zu Smartsheet Automatisierungsplattform
Die Prisma-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 -
Prisma zu Anvil Anvil Works · App-Plattform
Eine Anvil Python-App mit Prisma wird über den REST-Endpunkt abgesichert, anstatt Datenbankzugangsdaten in die App einzubetten.
PostgreSQL-Leitfaden - Für KI-Tools
-
Prisma MCP-Server Claude-, Cursor- und MCP-Clients
Gewähren Sie einem KI-Assistenten Lesezugriff auf Prisma mit dem Schema, das er benötigt, um korrekten SQL-Code zu schreiben – keine Anmeldeinformationen im Chat.
PostgreSQL-Leitfaden - An Personen geliefert
-
Prisma-Warnungen und -Berichte Slack · Discord · E-Mail · Webhook
Legen Sie einen Zeitplan für eine Prisma-Abfrage fest und lassen Sie die Zeilen an Slack, Discord, E-Mail oder einen signierten Webhook liefern – 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
Installieren Sie den Netzwerkagenten an einem beliebigen Ort. Er öffnet eine ausgehende Verbindung und lauscht nie, sodass Prisma ihn als normalen Client erkennt und Ihr Netzwerk keine eingehende Regel benötigt.
Generieren Sie in der Prisma-Konsole die direkte TCP-Verbindungszeichenfolge – die postgres://-Zeichenfolge. Diese ist nicht identisch mit der Accelerate-URL, die die Konsole für die Anwendung anzeigt.
Fügen Sie es ein. Host, Port, Benutzername und Passwort werden direkt daraus gelesen.
Lassen Sie die Datenbank auf „postgres“ eingestellt, es sei denn, Sie wissen, dass Ihre Datenbank abweicht. Prismas Zeichenkette lässt den Datenbanknamen oft weg, daher trägt die Karte den üblichen Namen ein.
Speichern. Microsoft Excel, Google Sheets, Power BI, MCP und REST lesen alle über diese eine Verbindung oder verbinden sie mit Ihren anderen Datenquellen in einer einzigen schreibgeschützten Anweisung.
Funktionsanalyse
Was Prisma Ihnen bietet
Es gibt zwei Verbindungszeichenfolgen, und nur eine davon ist Postgres.
Genau das ist es, was die Leute täuscht, und zwar deshalb, weil die falsche Zeichenkette völlig plausibel erscheint.
- Prisma Accelerate URLs beginnen mit prisma:// oder prisma+postgres://. Sie adressieren die eigene Verbindungsschicht von Prisma, die ihr eigenes Protokoll verwendet und nicht das Postgres-Protokoll.
- Query Streams stellt eine direkte TCP-Verbindung mit einem Standard-Postgres-Treiber her, daher kann eine Accelerate-URL hier nicht funktionieren, egal welche Anmeldeinformationen sie enthält.
- Fügt man trotzdem einen ein, zeigt die Karte genau das an und erklärt, was stattdessen generiert werden soll. Es handelt sich um eine spezifische Fehlermeldung und nicht um einen allgemeinen Analysefehler, da die beiden Zeichenketten leicht verwechselt werden können.
- Die gewünschte Adresse beginnt mit postgres:// oder postgresql:// und verweist auf db.prisma.io auf Port 5432.
Alle teilen sich einen Hostnamen
Die meisten verwalteten Postgres-Dienste vergeben einen eindeutigen Hostnamen für Ihre Instanz. Prisma tut dies nicht, und dadurch ändert sich die Bedeutung der Felder.
- Jede Prisma Postgres-Datenbank antwortet auf db.prisma.io. Es gibt keinen projekt- oder regionsspezifischen Hostnamen, der nachgeschlagen werden muss.
- Ihr Benutzername und Ihr Passwort dienen der Auswahl der Datenbank. Sie werden in der Prisma-Konsole generiert und nicht von Ihnen festgelegt. Sie bilden die gesamte Identität der Verbindung.
- Daher ist ein sorgfältiger Umgang mit den Zugangsdaten unerlässlich. Bei den meisten Diensten wird ein durchgesickertes Passwort zudem durch einen schwer erkennbaren Hostnamen eingeschränkt; hier ist der Hostname öffentlich bekannt.
- Die eingefügte Zeichenkette wird niemals gespeichert. Sie wird einmal zum Ausfüllen des Formulars gelesen und dann verworfen, sodass das Passwort nur an einer Stelle und nicht an zwei Stellen gespeichert wird.
TLS ist erforderlich und der Agent überlässt nichts dem Zufall.
Da der Hostname feststeht und bekannt ist, kann der Agent diesbezüglich unmissverständlich sein.
- Der Agent erzwingt TLS für db.prisma.io. Das Kontrollkästchen „SSL verwenden“ ist standardmäßig aktiviert, und das Deaktivieren führt nicht zu einer unverschlüsselten Verbindung zu einem Prisma-Host.
- Die Zertifikatskette wird nicht verifiziert. Verschlüsselung ist erforderlich; die Überprüfung der Person, die das Zertifikat signiert hat, erfolgt nicht. Lesen Sie es daher eher als Schutz vor Abhören denn als Nachweis für das erreichte Ziel.
- Auf diesem Pfad gibt es keinen Verbindungspooler. Die Pooling-Funktionalität von Prisma befindet sich in der Beschleunigungsfunktion, die diese Karte bewusst nicht nutzt. Daher erhalten Sie eine direkte Verbindung ohne wählbaren Pooling-Modus.
- Alles, was nachgelagert ist, ist gewöhnliches Postgres: Schemas, Typen und public als Standardschema in einer quellübergreifenden Referenz.
-- Normales Postgres, schreibgeschützt, über direktes TCP 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;
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
Verbinden Sie Prisma mit Ihren übrigen Daten.
Eine einzige Anweisung kann Prisma 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
Eine Aussage
– nichts kopiert, nichts zusammengeführt, nichts geplant
SELECT c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VON prisma_app.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 Prisma benötigt
- Gastgeber
- db.prisma.io – das Gleiche gilt für jede Prisma Postgres-Datenbank.
- Hafen
- 5432
- Treiber
- Npgsql wird vom Agenten bereitgestellt – auf Prisma-Seite ist keine Installation erforderlich.
- Format einfügen
- Die direkte TCP-Zeichenkette aus der Prisma-Konsole als postgres://-URI
- Datenbank
- PostgreSQL ist standardmäßig aktiviert. Prismas Verbindungszeichenfolge lässt diese Angabe oft aus.
- Benutzername
- Generiert in der Prisma-Konsole. Sie dient der Auswahl Ihrer Datenbank.
- TLS
- Erforderlich und vom Agenten für db.prisma.io erzwungen. Verschlüsselt; die Zertifikatskette wird nicht überprüft.
- Pooling
- Keine. Der Agent wendet keine Pooler-Anpassungen für Prisma an.
- Nicht diese Karte
- Prisma Accelerate URLs auf prisma:// oder prisma+postgres:// – die Karte lehnt sie ab und gibt an, welche Zeichenkette generiert werden soll.
- Gespeichert als
- PostgreSQL, wobei Prisma nur als Symbol dient – es gibt keinen Verbindungstyp namens Prisma.
- Standardschema
- öffentlich, was eine föderierte Bezugnahme beinhaltet
Die Accelerate-Ablehnung ist die wertvollste Funktion dieser Karte. Accelerate ist Prismas Verbindungspooler und Edge-Cache und für Anwendungen in der Regel die richtige Wahl – weshalb es in der Konsole prominent angezeigt wird. Es handelt sich schlichtweg nicht um einen Postgres-Endpunkt, daher kann ein Tool, das eine Verbindung mit einem Postgres-Treiber herstellt, nicht mit ihm kommunizieren. Ohne eine spezifische Fehlermeldung führt das Einfügen einer solchen zu einem Fehler, der wie falsche Anmeldeinformationen interpretiert wird und Benutzer dazu veranlasst, ein korrektes Passwort neu zu generieren.
Der gemeinsame Hostname erfordert etwas Nachdenken über die Zugangsdaten. Bei einem Dienst, dessen Datenbank unter einem langen, schwer zu erratenden Hostnamen liegt, stellt diese Adresse einen schwachen zweiten Sicherheitsfaktor dar – keine Sicherheit, sondern lediglich eine Hürde. Prisma beseitigt dies bewusst: db.prisma.io ist für alle gleich, sodass der generierte Benutzername und das Passwort die gesamte Arbeit erledigen. Weisen Sie dem Benutzer Lesezugriff zu und behandeln Sie die Zeichenkette wie jedes andere Geheimnis.
Für eine quellenübergreifende Abfrage verhält sich Prisma wie gewöhnliches Postgres. Eine Verbindung namens prisma_app wird als prisma_app.public.orders geschrieben und verknüpft einen Ordner mit CSV-Dateien, ein lokales Datensystem oder eine Abrechnungs-API in einer einzigen Lese-Anweisung – ohne dass Daten kopiert oder geplant werden.
Herstellerdokumentation: www.prisma.io
Häufig gestellte Fragen
Fragen zu Prisma Postgres
Welche Tools können Prisma Postgres-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 Prisma Postgres-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 Abfragestreams Daten in Prisma Postgres ä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 Prisma Postgres herzustellen?
Ein erreichbarer Host, eine Rolle und deren Passwort – der Agent trägt den Treiber, daher ist keine Installation auf der Datenbank erforderlich. Host: db.prisma.io – identisch für jede Prisma-PostgreSQL-Datenbank. Port: 5432. Treiber: Npgsql, vom Agenten bereitgestellt – keine Installation auf Prisma-Seite notwendig. Format: Die direkte TCP-Zeichenfolge aus der Prisma-Konsole als postgres://-URI.
Kann ich Prisma Postgres mit einer anderen Datenbank in derselben Abfrage verknüpfen?
Ja, das ist eine föderierte Abfrage. Eine einzige Anweisung kann Prisma Postgres und Ihre anderen Verbindungen gleichzeitig referenzieren, geschrieben als Verbindung.Schema.Tabelle. Jede Quelle führt nur den Teil aus, den sie verarbeiten kann, und streamt das Ergebnis zurück. Der Join erfolgt zentral, sodass die Quellen keine Verbindung zueinander herstellen 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 Prisma Postgres von der Verbindung von PostgreSQL?
Lediglich die Verbindungszeichenfolge. Prisma Postgres verwendet das PostgreSQL-Protokoll, daher verhalten sich Filter, Terminplanung, Freigabe, die Excel- und Google Sheets-Add-ons sowie der MCP-Server identisch. Die Prisma-Karte füllt die vom Anbieter erwarteten Host-, Port- und SSL-Einstellungen automatisch aus.
Gibt es eine Anleitung zur Konvertierung von Prisma zu Excel?
Ja, es handelt sich um die PostgreSQL-Anleitung, und sie ist für Prisma Postgres in der vorliegenden Form korrekt. Prisma verwendet das PostgreSQL-Protokoll, daher sind die Schritte für die Verbindung von Prisma zu Excel, Prisma zu Google Sheets und allen anderen Zielen identisch. Lediglich die Verbindungszeichenfolge ist Prisma-spezifisch; die Prisma-Karte füllt diese automatisch aus.
Platzieren Sie Prisma dort, wo die Arbeit stattfindet.
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.

