Postgres tanpa server berbicara PostgreSQL
Menghubungkan Prisma Postgres ke Excel, Google Sheets, AI, dan REST
Prisma Postgres melalui koneksi TCP langsung. Setiap basis data merespons pada nama host yang sama, jadi kredensiallah yang mengidentifikasi basis data Anda.
Satu koneksi, setiap permukaan
Ke mana data Prisma Anda dapat dikirim?
- 1 koneksi keluar
- 0 port masuk
- hanya baca · kredensial tetap di tempatnya
berjalan pada
- Untuk tim, vendor, dan mitra Anda
-
Excel add-in · refresh on demand
-
Lembar Kerja Google tambahan · penyegaran sesuai permintaan
-
Nova AI bertanya dengan bahasa Inggris sederhana · teks ke SQL
-
Penampil Data Bagikan hasil langsung · tim, vendor, mitra · perangkat apa pun
- Untuk aplikasi dan sistem
-
API REST Endpoint JSON · OpenAPI 3.1
-
Power BI Power Query M
-
Sinkronisasi terjadwal Google Sheets · Airtable · Baserow · SeaTable · Smartsheet · Anvil
- Untuk alat AI
-
Asisten AI Claude · Kursor · Server MCP
- Dikirimkan kepada orang-orang
-
Peringatan & laporan Slack · Discord · Email · Webhook
Query Streams membaca Prisma Postgres dari Microsoft Excel, Google Sheets, Power BI, asisten AI melalui MCP, dan endpoint REST melalui satu koneksi baca saja. Prisma unik dalam dua hal yang perlu Anda ketahui sebelum memulai: setiap basis data pelanggan menggunakan nama host yang sama, db.prisma.io, dengan kredensial yang menentukan basis data mana yang akan Anda akses — dan Prisma memberikan dua string koneksi yang berbeda, hanya satu yang merupakan koneksi Postgres yang sebenarnya. Kartu ini dirancang untuk membantu Anda mendapatkan koneksi yang tepat.
Prisma Postgres adalah PostgreSQL yang dikirim melalui jaringan. — driver standar, jadi semua panduan di bawah ini berlaku tanpa perubahan. Satu-satunya bagian khusus Prisma adalah string koneksi, yang dibahas di bawah ini. detail koneksi.
- Untuk tim, vendor, dan mitra Anda
-
Prisma ke Excel Microsoft Excel · Add-in Excel
Ambil hasil Prisma secara langsung ke dalam lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.
Panduan PostgreSQL -
Prisma ke Google Sheets Tambahan lembar
Jalankan kueri Prisma yang tersimpan dari bilah sisi dan seret baris ke dalam lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.
Panduan PostgreSQL -
Tanyakan pada Nova tentang Prisma Nova AI · teks ke SQL
Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Prisma Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.
Cara kerja Nova -
Prisma ke Penampil Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop
Bagikan hasil Prisma secara langsung dengan siapa pun — kolega, vendor, mitra — sebagai tabel yang dapat di-bookmark dan akan berjalan ulang saat dibuka, baik di ponsel, tablet, atau desktop. Mereka hanya melihat hasilnya, bukan kode SQL atau kredensialnya.
Cara kerja Penampil Data - Untuk aplikasi dan sistem
-
API REST Prisma Titik akhir HTTP
Publikasikan kueri Prisma sebagai titik akhir JSON terautentikasi yang dapat dipanggil oleh aplikasi apa pun, dengan spesifikasi OpenAPI 3.1 dan koleksi siap pakai untuk Postman, Insomnia, dan Hoppscotch. Tidak ada port basis data yang dibuka.
Panduan PostgreSQL -
Prisma ke Power BI Power Query M
Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil Prisma secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.
Cara kerja Power BI -
Prisma ke Airtable Platform otomatisasi
Sinkronkan baris Prisma ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.
Panduan PostgreSQL -
Prisma ke Baserow Platform otomatisasi
Mengisi tabel Baserow dari Prisma melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.
Panduan PostgreSQL -
Prisma ke SeaTable Platform otomatisasi
Jaga agar basis data SeaTable selalu mutakhir dengan data Prisma tanpa mengekspor file atau mengekspos basis data.
Panduan PostgreSQL -
Prisma ke Smartsheet Platform otomatisasi
Masukkan hasil Prisma ke dalam tabel Smartsheet agar rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.
Panduan PostgreSQL -
Prisma ke Landasan Anvil Works · Platform aplikasi
Dukung aplikasi Python Anvil dengan Prisma melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.
Panduan PostgreSQL - Untuk alat AI
-
Server Prisma MCP Klien Claude, Cursor, dan MCP
Berikan akses baca saja kepada asisten AI ke Prisma beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di dalam obrolan.
Panduan PostgreSQL - Dikirimkan kepada orang-orang
-
Peringatan dan laporan Prisma Slack · Discord · Email · Webhook
Atur jadwal untuk kueri Prisma dan kirimkan baris data ke Slack, Discord, email, atau webhook yang ditandatangani — atau tahan pesan hingga jumlah baris, ambang batas, atau perubahan persentase melampaui batas yang Anda tetapkan.
Cara kerja peringatan dan laporan
Cara kerjanya
5 langkah, tanpa perubahan firewall masuk.
Instal Network Agent di mana pun yang sesuai untuk Anda. Agen ini membuka satu koneksi keluar dan tidak pernah mendengarkan, sehingga Prisma melihat klien biasa dan jaringan Anda tidak memerlukan aturan masuk.
Di Prisma Console, buat string koneksi TCP langsung — yaitu postgres://. Ini berbeda dengan URL Percepatan yang ditampilkan konsol untuk penggunaan aplikasi.
Tempelkan saja. Host, port, nama pengguna, dan kata sandi akan dibaca langsung dari situ.
Biarkan basis data tetap postgres kecuali Anda tahu basis data Anda berbeda. String Prisma sering kali menghilangkan nama basis data, jadi kartu tersebut akan mengisi nama basis data yang biasa digunakan.
Simpan. Microsoft Excel, Google Sheets, Power BI, MCP, dan REST semuanya membaca melalui satu koneksi tersebut, atau menggabungkannya dengan sumber lain Anda dalam satu pernyataan baca-saja.
Analisis mendalam fitur
Apa yang Prisma berikan kepada Anda
Terdapat dua string koneksi, dan hanya satu di antaranya yang merupakan Postgres.
Inilah yang menjebak orang, dan mereka terjebak karena rangkaian kata yang salah tampak sangat masuk akal.
- URL Prisma Accelerate dimulai dengan prisma:// atau prisma+postgres://. URL ini mengarah ke lapisan koneksi Prisma sendiri, yang menggunakan protokolnya sendiri, bukan protokol jaringan Postgres.
- Query Streams terhubung melalui TCP langsung dengan driver Postgres standar, jadi URL Accelerate tidak dapat berfungsi di sini, apa pun kredensial yang dibawanya.
- Tempelkan saja salah satunya dan kartu tersebut akan memberi tahu Anda persis hal itu, dan apa yang harus dihasilkan sebagai gantinya. Ini adalah pesan spesifik, bukan kegagalan penguraian umum, karena kedua string tersebut mudah tercampur.
- Yang Anda inginkan diawali dengan postgres:// atau postgresql:// dan mengarah ke db.prisma.io di port 5432.
Semua orang menggunakan satu nama host yang sama.
Sebagian besar layanan Postgres terkelola memberi Anda nama host yang unik untuk instance Anda. Prisma tidak, dan hal itu mengubah arti dari kolom-kolom tersebut.
- Setiap basis data Prisma Postgres dapat diakses di db.prisma.io. Tidak ada nama host per proyek atau per wilayah yang perlu dicari.
- Nama pengguna dan kata sandi Anda adalah yang digunakan untuk memilih basis data. Keduanya dihasilkan di Prisma Console, bukan dipilih oleh Anda, dan keduanya merupakan identitas lengkap dari koneksi tersebut.
- Hal itu membuat kredensial tersebut perlu ditangani dengan hati-hati. Pada sebagian besar layanan, kata sandi yang bocor juga dibatasi oleh nama host yang tidak jelas; di sini nama host tersebut diketahui publik.
- String yang disalin tidak pernah disimpan. String tersebut dibaca sekali untuk mengisi formulir lalu diabaikan, sehingga kata sandi hanya tersimpan di satu tempat, bukan di dua tempat.
TLS diperlukan dan agen tidak menyerahkannya pada keberuntungan.
Karena nama host sudah tetap dan diketahui, agen dapat bersikap tegas mengenai hal ini.
- Agen tersebut memaksakan penggunaan TLS untuk db.prisma.io. Kotak centang Gunakan SSL secara default aktif, dan menghapusnya tidak menghasilkan koneksi yang tidak terenkripsi ke host Prisma.
- Rantai sertifikat tidak diverifikasi. Enkripsi diperlukan; validasi terhadap siapa yang menandatangani sertifikat tidak dilakukan, jadi anggaplah ini sebagai perlindungan terhadap penyadapan, bukan sebagai bukti atas apa yang telah Anda akses.
- Tidak ada pengelola kumpulan koneksi pada jalur ini. Fitur pengumpulan koneksi Prisma terdapat pada Accelerate, yang sengaja tidak digunakan oleh kartu ini, sehingga yang Anda dapatkan adalah koneksi langsung tanpa mode pengumpulan koneksi yang dapat dipilih.
- Semua yang ada di hilir adalah Postgres biasa: skema, tipe, dan publik sebagai skema default dalam referensi lintas sumber.
-- Postgres biasa, hanya baca, melalui TCP langsung 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;
Digunakan bersama oleh setiap konektor basis data.
Hal ini berlaku untuk setiap konektor basis data.
- Hanya untuk keberangkatan — agen membuka satu koneksi terenkripsi ke Query Streams. Tidak ada port masuk yang perlu diteruskan, tidak ada VPN, tidak ada daftar IP yang diizinkan, tidak ada informasi tentang basis data Anda yang terekspos ke internet.
- Kredensial tetap tersimpan. — Nama pengguna dan kata sandi basis data tersimpan di mesin tempat Anda menginstal agen. Query Streams tidak pernah menerimanya dan tidak dapat mengakses basis data Anda sendiri.
- Hanya baca, diberlakukan — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Permintaan penulisan ditolak di mesin Anda sendiri sebelum dikirim ke server, alih-alih bergantung pada izin yang telah diatur oleh seseorang.
- Sebarkan agen sebanyak yang Anda inginkan. — satu per situs, wilayah, atau cloud. Setiap sumber data yang dapat mereka lihat muncul dalam satu menu tarik-turun, sehingga tidak ada yang perlu tahu agen mana yang menghosting apa.
Yang Anda dapatkan setelah kueri disimpan
- Bagikan kemampuannya, bukan kode SQL-nya. — seorang kolega atau mitra eksternal dapat menjalankan kueri Anda dan mengubah filternya tanpa pernah melihat pernyataan di baliknya.
- Filter dari kedua arah — deklarasikan sendiri sebagai @variabel, atau biarkan konektor menemukan nilai literal yang sudah ada di klausa WHERE Anda dan menawarkannya sebagai menu tarik-turun.
- Bacalah dari mana saja — Microsoft Excel, Google Sheets, Power BI, REST API, asisten AI melalui MCP, Query Builder, dan Nova semuanya membaca kueri tersimpan yang sama.
- Jalankan beberapa sekaligus — lima kueri tersimpan ke dalam lima tab lembar kerja, dialirkan secara bersamaan, sebesar apa pun hasilnya.
- Hubungkan dengan hal lain yang sudah Anda hubungkan. — basis data lain, API bisnis, atau folder file, dalam satu pernyataan baca saja.
SQL lintas sumber
Hubungkan Prisma dengan data Anda yang lain.
Satu pernyataan dapat mencakup Prisma dan koneksi Anda lainnya sekaligus. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya, mengirimkan hasilnya kembali, dan penggabungan terjadi secara terpusat — sumber-sumber tersebut tidak pernah berkomunikasi satu sama lain dan tidak ada yang disalin ke mana pun.
3 koneksi · 3 agen
Satu pernyataan
-- tidak ada yang disalin, tidak ada yang digabungkan, tidak ada yang dijadwalkan
PILIH c.region, COUNT(*) AS orders, SUM(i.amount_due) AS invoiced
DARI aplikasi prismaketertiban umum1 f
GABUNG erp_sql.dbo.pelanggan2 c ON c.id = f.customer_id
GABUNG penagihan.stripe.faktur3 i ON i.customer = c.stripe_id
KELOMPOKKAN BERDASARKAN c.wilayah
PESAN OLEH ditagih DESC;
Tiga bagian tersebut adalah koneksi, skema, dan tabel — dan nama koneksi adalah apa pun yang Anda sebutkan. Kolom ilustratif; tabel Anda akan menjadi tabel Anda. Hanya baca berlaku untuk setiap bagian: SELECT, WITH, dan EXPLAIN saja, dengan batasan seberapa banyak data yang dapat diberikan oleh satu sumber untuk satu kueri. Cara kerja kueri terfederasi
Detail koneksi
Apa yang dibutuhkan Prisma
- Tuan rumah
- db.prisma.io — sama untuk setiap basis data Prisma Postgres.
- Pelabuhan
- 5432
- Pengemudi
- Npgsql, dibawa oleh agen — tidak perlu diinstal di sisi Prisma.
- Format tempel
- String TCP langsung dari Konsol Prisma, sebagai URI postgres://
- Basis data
- Secara default, postgres digunakan. String koneksi Prisma seringkali tidak menyertakannya.
- Nama pengguna
- Dihasilkan di Konsol Prisma. Inilah yang memilih basis data Anda.
- TLS
- Diperlukan, dan dipaksakan oleh agen untuk db.prisma.io. Terenkripsi; rantai sertifikat tidak diverifikasi.
- Pengumpulan
- Tidak ada. Agen tidak menerapkan adaptasi pooler apa pun untuk Prisma.
- Bukan kartu ini
- URL Prisma Accelerate pada prisma:// atau prisma+postgres:// — kartu tersebut menolaknya dan memberi tahu string mana yang harus dihasilkan.
- Disimpan sebagai
- PostgreSQL, dengan Prisma tetap sebagai lencana — tidak ada tipe koneksi yang disebut Prisma.
- Skema default
- publik, yang merupakan makna dari referensi terfederasi.
Penolakan Accelerate adalah hal paling berharga yang dilakukan kartu ini. Accelerate adalah pengelola kumpulan koneksi dan cache tepi Prisma, dan untuk sebuah aplikasi, biasanya ini adalah hal yang tepat untuk digunakan — itulah sebabnya konsol menampilkannya secara mencolok. Ini bukan endpoint Postgres, jadi alat yang terhubung dengan driver Postgres tidak dapat berkomunikasi dengannya. Tanpa pesan khusus, menempelkan pesan akan menghasilkan kegagalan yang terlihat seperti kredensial yang salah dan membuat orang harus membuat ulang kata sandi yang sebenarnya sudah benar.
Nama host bersama perlu dipertimbangkan sejenak terkait kredensial. Pada layanan tempat basis data Anda berada di nama host yang panjang dan sulit ditebak, alamat tersebut merupakan faktor kedua yang lemah — bukan keamanan, tetapi hambatan. Prisma menghapusnya secara sengaja: db.prisma.io sama untuk semua orang, sehingga nama pengguna dan kata sandi yang dihasilkan melakukan semua pekerjaan. Tetapkan cakupan pengguna hanya untuk membaca dan perlakukan string tersebut seperti rahasia lainnya.
Untuk kueri lintas sumber, Prisma sama seperti Postgres biasa. Koneksi yang Anda beri nama prisma_app akan ditulis sebagai prisma_app.public.orders, dan akan bergabung ke folder CSV, sistem pencatatan lokal, atau API penagihan dalam satu pernyataan baca saja — tanpa ada yang disalin dan tanpa ada yang dijadwalkan.
Dokumentasi vendor: www.prisma.io
Pertanyaan yang Sering Diajukan (FAQ)
Pertanyaan tentang Prisma Postgres
Alat apa saja yang dapat membaca data Prisma Postgres melalui Query Streams?
Semuanya, dari satu koneksi: Excel, Google Sheets, MCP, REST API, Airtable, Baserow, SeaTable, Smartsheet, Anvil, Power BI, peringatan dan laporan terjadwal. Hubungkan basis data sekali dan setiap antarmuka akan membaca koneksi baca-saja yang sama — tidak ada pengaturan per alat dan tidak ada salinan data kedua.
Apakah saya perlu membuka port firewall ke database Prisma Postgres saya?
Tidak. Query Streams Network Agent berjalan di dalam jaringan Anda dan membuka satu koneksi keluar terenkripsi. Tidak ada yang mendengarkan lalu lintas masuk, tidak diperlukan VPN, dan basis data mempertahankan aturan firewall yang ada.
Bisakah Query Streams mengubah data di Prisma Postgres?
Tidak. Agen tersebut memberlakukan mode baca saja pada saat eksekusi — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. Kredensial tetap berada di agen dan tidak pernah dikirim ke Query Streams.
Apa yang dibutuhkan Query Streams untuk terhubung ke Prisma Postgres?
Host yang dapat dijangkau, peran dan kata sandinya — agen membawa driver, jadi tidak ada yang diinstal pada basis data. Host: db.prisma.io — sama untuk setiap basis data Prisma Postgres. Port: 5432. Driver: Npgsql, dibawa oleh agen — tidak perlu diinstal di sisi Prisma. Format tempel: String TCP langsung dari Konsol Prisma, sebagai URI postgres://.
Bisakah saya menggabungkan Prisma Postgres dengan basis data lain dalam kueri yang sama?
Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Prisma Postgres dan koneksi Anda lainnya sekaligus, ditulis sebagai connection.schema.table. Setiap sumber hanya menjalankan bagian yang dapat dijalankannya dan mengalirkan hasilnya kembali; penggabungan terjadi secara terpusat, sehingga sumber-sumber tersebut tidak pernah terhubung satu sama lain dan tidak ada yang disalin atau dijadwalkan. Hanya baca berlaku untuk setiap bagian — hanya SELECT, WITH, dan EXPLAIN — dan ada batasan seberapa banyak data yang dapat diserahkan oleh satu sumber untuk satu kueri. Kueri terfederasi adalah fitur rencana; halaman kueri terfederasi memuat batasan sumber dan ukuran saat ini.
Apakah menghubungkan Prisma Postgres berbeda dengan menghubungkan PostgreSQL?
Hanya string koneksi saja. Prisma Postgres menggunakan protokol komunikasi PostgreSQL, sehingga filter, penjadwalan, berbagi, add-on Excel dan Google Sheets, serta server MCP semuanya berfungsi identik. Kartu Prisma secara otomatis mengisi host, port, dan pengaturan SSL yang diharapkan oleh penyedia layanan.
Apakah ada panduan konversi Prisma ke Excel?
Ya — ini adalah panduan PostgreSQL, dan panduan ini benar untuk Prisma Postgres seperti yang tertulis. Prisma menggunakan protokol komunikasi PostgreSQL, jadi Prisma ke Excel, Prisma ke Google Sheets, dan setiap tujuan lainnya mengikuti langkah-langkah yang sama. Satu-satunya bagian khusus Prisma adalah string koneksi, dan kartu Prisma akan mengisinya untuk Anda.
Tempatkan Prisma di tempat pekerjaan berlangsung.
Instal agen, arahkan ke basis data Anda, dan pilih tujuan.
Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.

