Prisma Postgres-logo

Serverloze PostgreSQL spreekt PostgreSQL

Verbinden Prisma Postgres naar Excel, Google Sheets, AI en REST

Prisma Postgres via een directe TCP-verbinding. Elke database reageert op dezelfde hostnaam, dus de inloggegevens bepalen de identiteit van uw database.

Eén verbinding, elk oppervlak

Waar uw Prisma-gegevens naartoe kunnen gaan

Query Streams leest Prisma Postgres-gegevens uit Microsoft Excel, Google Sheets, Power BI, AI-assistenten via MCP en een REST-eindpunt via één alleen-lezen verbinding. Prisma is op twee manieren bijzonder die het vermelden waard zijn: de database van elke klant reageert op dezelfde hostnaam, db.prisma.io, waarbij de inloggegevens bepalen welke database je bereikt — en Prisma geeft twee verschillende verbindingsreeksen uit, waarvan er slechts één een echte Postgres-verbinding is. De kaart is ontworpen om je de juiste verbinding te laten gebruiken.

Prisma Postgres is PostgreSQL op het internet. — de standaard driver, dus alle onderstaande handleidingen blijven ongewijzigd van toepassing. Het enige Prisma-specifieke onderdeel is de verbindingsreeks, die wordt behandeld onder verbindingsgegevens.

  1. Voor uw team, leveranciers en partners
  2. Prisma naar Excel Microsoft Excel · Excel-invoegtoepassing

    Haal live Prisma-resultaten rechtstreeks naar een werkblad en vernieuw ze wanneer nodig — in Excel op de desktop, Excel Online en Microsoft 365.

    PostgreSQL-handleiding
  3. Prisma naar Google Sheets Sheets-add-on

    Voer een opgeslagen Prisma-query uit vanuit de zijbalk en sleep de rijen naar het spreadsheet. Gedeelde medewerkers kunnen het spreadsheet zelf vernieuwen.

    PostgreSQL-handleiding
  4. Vraag Nova naar Prisma Nova AI · tekst naar SQL

    Stel een vraag in begrijpelijke taal. Nova kent je Prisma-tabellen al, schrijft en voert de SQL-query uit, legt het antwoord uit en visualiseert het in een grafiek – je hoeft geen query te schrijven en je hoeft geen inloggegevens te verstrekken.

    Hoe Nova werkt
  5. Prisma naar Data Viewer Resultaten delen · team, leveranciers, partners · telefoon, tablet, desktop

    Deel een live Prisma-resultaat met wie dan ook – een collega, een leverancier, een partner – als een bladwijzerbaar raster dat opnieuw wordt weergegeven wanneer het wordt geopend, op een telefoon, een tablet of een desktop. Ze zien de resultaten, nooit de SQL-query of de inloggegevens.

    Hoe de gegevensviewer werkt
  6. Voor apps en systemen
  7. Prisma REST API HTTP-eindpunt

    Publiceer een Prisma-query als een geauthenticeerd JSON-eindpunt dat elke applicatie kan aanroepen, met een OpenAPI 3.1-specificatie en kant-en-klare collecties voor Postman, Insomnia en Hoppscotch. Er wordt geen databasepoort geopend.

    PostgreSQL-handleiding
  8. Prisma naar Power BI Power Query M

    Plak de gegenereerde Power Query M in de geavanceerde editor van Power BI en het rapport leest live Prisma-resultaten via HTTPS — zonder ODBC-stuurprogramma en zonder geopende databasepoort.

    Hoe Power BI werkt
  9. Prisma naar Airtable Automatiseringsplatform

    Synchroniseer Prisma-rijen volgens een schema met een Airtable-database, of haal ze op vanuit een Airtable-automatiseringsscript.

    PostgreSQL-handleiding
  10. Prisma naar Baserow Automatiseringsplatform

    Vul een Baserow-tabel vanuit Prisma via het REST-eindpunt — zowel zelfgehost als in de Baserow-cloud.

    PostgreSQL-handleiding
  11. Prisma naar SeaTable Automatiseringsplatform

    Houd een SeaTable-database actueel met Prisma-gegevens zonder een bestand te exporteren of de database openbaar te maken.

    PostgreSQL-handleiding
  12. Prisma naar Smartsheet Automatiseringsplatform

    Importeer de Prisma-resultaten in een Smartsheet-raster, zodat plannen en rapporten rechtstreeks uit het bronsysteem worden gelezen en niet uit de export van vorige week.

    PostgreSQL-handleiding
  13. Prisma naar Anvil Anvil Works · App-platform

    Ondersteun een Anvil Python-app met Prisma via het REST-eindpunt in plaats van databasegegevens in de app in te sluiten.

    PostgreSQL-handleiding
  14. Voor AI-tools
  15. Prisma MCP-server Claude, Cursor en MCP-klanten

    Geef een AI-assistent alleen-leestoegang tot Prisma met het schema dat nodig is om correcte SQL te schrijven — geen inloggegevens in de chat.

    PostgreSQL-handleiding
  16. Bezorgd aan mensen
  17. Prisma-waarschuwingen en -rapporten Slack · Discord · E-mail · Webhook

    Plan een Prisma-query in en laat de resultaten naar Slack, Discord, e-mail of een ondertekende webhook verzenden, of wacht met verzenden totdat een bepaald aantal resultaten, een drempelwaarde of een percentageverandering de door u ingestelde grens overschrijdt.

    Hoe waarschuwingen en rapporten werken

Hoe het werkt

5 stappen, geen wijziging van de inkomende firewall

01

Installeer de netwerkagent waar u maar wilt. Deze opent één uitgaande verbinding en luistert nooit, waardoor Prisma een gewone client ziet en uw netwerk geen inkomende regel nodig heeft.

02

Genereer in de Prisma Console de directe TCP-verbindingsreeks — de postgres://-verbindingsreeks. Deze is niet hetzelfde als de Accelerate-URL die de console voor applicatiegebruik weergeeft.

03

Plak het erin. Host, poort, gebruikersnaam en wachtwoord worden er direct uitgelezen.

04

Laat de database op 'postgres' staan, tenzij je weet dat die van jou anders is. De string van Prisma laat vaak de databasenaam weg, dus de kaart vult die dan in.

05

Opslaan. Microsoft Excel, Google Sheets, Power BI, MCP en REST lezen allemaal via die ene verbinding, of koppel deze aan uw andere bronnen in één enkele alleen-lezen instructie.

Diepgaande analyse van de functies

Wat Prisma je biedt

Twee verbindingsreeksen, en slechts één daarvan is van PostgreSQL.

Dit is wat mensen in de val laat lopen, en wel omdat de verkeerde tekenreeks er volkomen logisch uitziet.

  • Prisma Accelerate-URL's beginnen met prisma:// of prisma+postgres://. Ze maken gebruik van Prisma's eigen verbindingslaag, die een eigen protocol gebruikt in plaats van het PostgreSQL-protocol.
  • Query Streams maakt via een rechtstreeks TCP-netwerk verbinding met een standaard PostgreSQL-driver, waardoor een Accelerate-URL hier niet werkt, ongeacht de bijgevoegde inloggegevens.
  • Plak er toch een en de kaart vertelt je precies wat je moet doen en wat je in plaats daarvan moet genereren. Het is een specifieke boodschap in plaats van een algemene parseerfout, omdat de twee tekenreeksen gemakkelijk door elkaar gehaald kunnen worden.
  • De server die je zoekt begint met postgres:// of postgresql:// en verwijst naar db.prisma.io op poort 5432.

Iedereen deelt één hostnaam.

De meeste beheerde PostgreSQL-services geven je een hostnaam die uniek is voor jouw instantie. Prisma doet dat niet, en dat verandert de betekenis van de velden.

  • Elke Prisma Postgres-database reageert op db.prisma.io. Er is geen hostnaam per project of regio die opgezocht hoeft te worden.
  • Je gebruikersnaam en wachtwoord bepalen de toegang tot de database. Ze worden gegenereerd in de Prisma Console en niet door jou gekozen, en ze vormen de volledige identiteit van de verbinding.
  • Daarom is het belangrijk om zorgvuldig met de inloggegevens om te gaan. Bij de meeste services is een gelekt wachtwoord bovendien gekoppeld aan een obscure hostnaam; in dit geval is de hostnaam algemeen bekend.
  • De geplakte tekenreeks wordt nooit opgeslagen. Deze wordt eenmalig gelezen om het formulier in te vullen en vervolgens verwijderd, zodat het wachtwoord op één plek bewaard blijft in plaats van op twee.

TLS is vereist en de agent laat dit niet aan het toeval over.

Omdat de hostnaam vast en bekend is, kan de agent hier onwrikbaar mee omgaan.

  • De agent forceert TLS voor db.prisma.io. Het selectievakje 'SSL gebruiken' is standaard ingeschakeld en het uitschakelen ervan resulteert niet in een onversleutelde verbinding met een Prisma-host.
  • De certificaatketen wordt niet geverifieerd. Versleuteling is vereist; er wordt niet gecontroleerd wie het certificaat heeft ondertekend, dus beschouw het als bescherming tegen afluisteren in plaats van als bewijs van wat je hebt bereikt.
  • Er is geen connection pooler beschikbaar op dit pad. Prisma's poolingfunctionaliteit zit in Accelerate, dat deze kaart bewust niet gebruikt. Wat je dus krijgt, is een directe verbinding zonder de mogelijkheid om een pooled-modus te kiezen.
  • Alles wat daarop volgt is standaard PostgreSQL: schema's, typen en 'public' als standaardschema in een verwijzing tussen verschillende bronnen.
-- Gewone PostgreSQL, alleen-lezen, via directe 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;

Gedeeld door elke databaseconnector

Dit geldt voor elke databaseconnector.

  • Alleen uitgaand — De agent opent één versleutelde verbinding naar Query Streams. Geen inkomende poort om door te sturen, geen VPN, geen IP-whitelist, niets van uw database wordt blootgesteld aan het internet.
  • De inloggegevens blijven behouden. — De gebruikersnaam en het wachtwoord van de database bevinden zich op de machine waarop u de agent hebt geïnstalleerd. Query Streams ontvangt deze gegevens nooit en kan uw database dus niet zelfstandig bereiken.
  • Alleen-lezen, afgedwongen — één instructie tegelijk, alleen SELECT en soortgelijke instructies. Een schrijfbewerking wordt op uw eigen machine geweigerd voordat deze naar de server wordt verzonden, in plaats van te vertrouwen op een machtiging die iemand zich herinnerd heeft te hebben ingesteld.
  • Zet zoveel agents in als u wilt. — één per site, regio of cloud. Alle gegevensbronnen die ze kunnen zien, verschijnen in één enkel dropdownmenu, zodat niemand hoeft te weten welke agent wat host.

Dit is wat je krijgt nadat een query is opgeslagen.

  • Deel de mogelijkheden, niet de SQL-code. — Een collega of externe partner kan uw query uitvoeren en de filters ervan wijzigen zonder ooit de onderliggende instructie te zien.
  • Filters uit beide richtingen — declareer ze zelf als @variabelen, of laat de connector de letterlijke waarden herkennen die al in je WHERE-clausule staan en bied die aan als keuzelijsten.
  • Lees het vanaf elke gewenste locatie. — Microsoft Excel, Google Sheets, Power BI, de REST API, AI-assistenten via MCP, de Query Builder en Nova lezen allemaal dezelfde opgeslagen query.
  • Voer er meerdere tegelijk uit — vijf opgeslagen zoekopdrachten in vijf werkbladtabbladen, die gelijktijdig worden weergegeven, ongeacht de omvang van de resultaten.
  • Verbind het met alles wat je al hebt aangesloten. — een andere database, een zakelijke API of een map met bestanden, in één alleen-lezen instructie.

Cross-source SQL

Voeg Prisma samen met de rest van uw gegevens.

Eén enkele instructie kan Prisma en uw andere verbindingen tegelijk omvatten. Elke bron voert alleen het deel uit dat het aankan, streamt het resultaat terug en de samenvoeging vindt centraal plaats — de bronnen communiceren nooit met elkaar en er wordt niets gekopieerd.

3 verbindingen · 3 agenten

Prisma Postgres Serverloze PostgreSQL
Microsoft SQL Server Relationele engine
Streep Betalingen en facturering

Eén verklaring

-- niets gekopieerd, niets samengevoegd, niets ingepland
SELECT   c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
VAN     prisma_app.openbare.bevelen1 f
JOIN     erp_sql.dbo.customers2    c ON c.id = f.customer_id
JOIN     facturering.stripe.facturen3  i ON i.customer = c.stripe_id
GROEP DOOR c.regio
ORDER BY gefactureerd DESC;

De drie onderdelen zijn de verbinding, het schema en de tabel — en de verbindingsnaam is wat je er zelf aan hebt gegeven. Illustratieve kolommen; je tabellen zullen je eigen tabellen zijn. Alleen-lezen is van toepassing op elk onderdeel: alleen SELECT, WITH en EXPLAIN, met een limiet op hoeveel gegevens een bron mag vrijgeven voor een enkele query. Hoe werken gefedereerde query's?

Verbindingsgegevens

Wat Prisma nodig heeft

Gastheer
db.prisma.io — hetzelfde voor elke Prisma Postgres-database
Haven
5432
Bestuurder
Npgsql wordt door de agent meegeleverd — er hoeft niets aan de Prisma-kant te worden geïnstalleerd.
Plakformaat
De directe TCP-string vanuit de Prisma-console, als een postgres:// URI
Database
PostgreSQL wordt standaard gebruikt. De verbindingsreeks van Prisma laat deze vaak weg.
Gebruikersnaam
Gegenereerd in de Prisma Console. Dit is wat uw database selecteert.
TLS
Vereist en afgedwongen door de agent voor db.prisma.io. Versleuteld; de certificaatketen wordt niet geverifieerd.
Samenvoegen
Geen. De agent past geen pooler-aanpassingen toe voor Prisma.
Niet deze kaart
Prisma Accelerate-URL's op prisma:// of prisma+postgres:// worden door de kaart geweigerd en er wordt aangegeven welke tekenreeks moet worden gegenereerd.
Opgeslagen als
PostgreSQL, waarbij Prisma als badge wordt behouden — er bestaat geen verbindingstype met de naam Prisma.
Standaardschema
openbaar, wat een gefedereerde referentie met zich meedraagt

De afwijzing van Accelerate is de meest waardevolle functie van deze kaart. Accelerate is Prisma's connection pooler en edge cache, en voor een applicatie is het meestal de juiste keuze – vandaar dat de console het prominent aanbiedt. Het is echter geen PostgreSQL-endpoint, dus een tool die verbinding maakt met een PostgreSQL-driver kan er niet mee communiceren. Zonder een specifieke foutmelding leidt het plakken van een bericht tot een foutmelding die lijkt op ongeldige inloggegevens, waardoor gebruikers een wachtwoord moeten genereren dat wel correct is.

De gedeelde hostnaam verdient even aandacht wat betreft de authenticatie. Op een service waar uw database zich bevindt op een lange, moeilijk te raden hostnaam, is dat adres een zwakke tweede authenticatiefactor – geen beveiliging, maar wel een belemmering. Prisma elimineert dit bewust: db.prisma.io is voor iedereen hetzelfde, dus de gegenereerde gebruikersnaam en het wachtwoord doen al het werk. Beperk de gebruiker tot alleen-lezen en behandel de tekenreeks zoals u elk ander geheim zou behandelen.

Voor een query over meerdere bronnen is Prisma een gewone PostgreSQL-server. Een verbinding die je prisma_app noemt, wordt geschreven als prisma_app.public.orders en maakt in één alleen-lezen statement verbinding met een map met CSV-bestanden, een lokaal systeem voor gegevensregistratie of een facturerings-API — zonder dat er iets wordt gekopieerd of gepland.

Leveranciersdocumentatie: www.prisma.io

Veelgestelde vragen

Vragen over Prisma PostgreSQL

Welke tools kunnen Prisma Postgres-gegevens lezen via Query Streams?

Alles via één verbinding: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, geplande meldingen en rapporten. Verbind de database één keer en elk apparaat leest dezelfde alleen-lezen verbinding — er is geen configuratie per tool nodig en er wordt geen tweede kopie van de gegevens gemaakt.

Moet ik een firewallpoort openen voor mijn Prisma Postgres-database?

Nee. De Query Streams Network Agent draait binnen uw netwerk en opent één versleutelde uitgaande verbinding. Er wordt niets afgeluisterd voor inkomend verkeer, er is geen VPN nodig en de database behoudt de bestaande firewallregels.

Kunnen querystreams gegevens in Prisma Postgres wijzigen?

Nee. De agent zorgt ervoor dat alleen-lezen is toegestaan tijdens de uitvoering — één instructie tegelijk, alleen SELECT en soortgelijke instructies. De inloggegevens blijven op de agent en worden nooit naar Query Streams verzonden.

Wat heeft Query Streams nodig om verbinding te maken met Prisma Postgres?

Een bereikbare host, een rol en het bijbehorende wachtwoord — de agent bevat de driver, dus er hoeft niets op de database te worden geïnstalleerd. Host: db.prisma.io — hetzelfde voor elke Prisma Postgres-database. Poort: 5432. Driver: Npgsql, meegeleverd door de agent — er hoeft niets aan de Prisma-kant te worden geïnstalleerd. Plakformaat: De directe TCP-string vanuit de Prisma-console, als een postgres:// URI.

Kan ik Prisma Postgres in dezelfde query koppelen aan een andere database?

Ja, dat is een gefedereerde query. Eén statement kan tegelijkertijd verwijzen naar Prisma Postgres en uw andere verbindingen, geschreven als connection.schema.table. Elke bron voert alleen het deel uit dat het aankan en streamt het resultaat terug; de join vindt centraal plaats, waardoor de bronnen nooit met elkaar verbinding maken en er niets wordt gekopieerd of gepland. Alleen-lezen is van toepassing op elk onderdeel — alleen SELECT, WITH en EXPLAIN — en er is een limiet aan hoeveel gegevens een bron voor een enkele query mag vrijgeven. Gefedereerde queries zijn een functie van het abonnement; op de pagina met gefedereerde queries vindt u de huidige limieten voor bronnen en groottes.

Verschilt de verbinding met Prisma Postgres van de verbinding met PostgreSQL?

Alleen de verbindingsreeks. Prisma Postgres gebruikt het PostgreSQL-protocol, dus filters, planning, delen, de Excel- en Google Sheets-add-ons en de MCP-server werken allemaal identiek. De Prisma-kaart vult de host-, poort- en SSL-instellingen die de provider verwacht, automatisch in.

Is er een handleiding voor het converteren van Prisma naar Excel?

Ja, het is de PostgreSQL-handleiding en deze is correct voor Prisma Postgres zoals hij is beschreven. Prisma gebruikt hetzelfde PostgreSQL-protocol, dus de verbindingen van Prisma naar Excel, Google Sheets en alle andere bestemmingen verlopen via dezelfde stappen. Het enige Prisma-specifieke onderdeel is de verbindingsreeks, en de Prisma-kaart vult die automatisch voor u in.

Plaats Prisma daar waar het werk gebeurt.

Installeer de agent, koppel deze aan uw database en kies een bestemming.

Alleen-lezen Alleen uitgaand De inloggegevens blijven bij de agent.