Logo kepingan salju

Gudang awan

Menghubungkan Kepingan salju ke Excel, Google Sheets, AI, dan REST

Gudang data cloud untuk analitik dan ekspor streaming. Lakukan kueri dengan SQL baca-saja yang sama seperti yang Anda gunakan di Postgres — dan gabungkan ke API bisnis dalam satu pernyataan.

Satu koneksi, setiap permukaan

Ke mana data Snowflake Anda dapat dikirim?

Query Streams membaca gudang data Snowflake sebagai SQL langsung dari Microsoft Excel, Google Sheets, Power BI, asisten AI melalui MCP, dan titik akhir REST. Tiga cara akses didukung — kata sandi, pasangan kunci RSA, dan token akses terprogram — yang penting karena akun Snowflake dengan MFA yang diberlakukan sama sekali tidak dapat menggunakan kata sandi dari proses yang tidak diawasi. Gudang data, peran, dan skema dapat Anda tetapkan per koneksi, sehingga koneksi pelaporan dapat dibatasi ke gudang data kecil dan peran hanya baca dan tetap seperti itu.

  1. Untuk tim, vendor, dan mitra Anda
  2. Snowflake ke Excel Microsoft Excel · Add-in Excel

    Ambil hasil Snowflake secara langsung ke dalam lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.

    Panduan kepingan salju
  3. Snowflake ke Google Sheets Tambahan lembar

    Jalankan kueri Snowflake yang tersimpan dari bilah sisi dan seret baris ke dalam lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.

    Panduan kepingan salju
  4. Tanyakan pada Nova tentang Snowflake Nova AI · teks ke SQL

    Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Snowflake Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.

    Cara kerja Nova
  5. Kepingan Salju ke Penampil Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop

    Bagikan hasil Snowflake secara langsung dengan siapa pun — kolega, vendor, mitra — sebagai tabel yang dapat di-bookmark dan akan berjalan ulang saat dibuka, di ponsel, tablet, atau desktop. Mereka hanya melihat hasilnya, bukan kode SQL atau kredensialnya.

    Cara kerja Penampil Data
  6. Untuk aplikasi dan sistem
  7. API REST Snowflake Titik akhir HTTP

    Publikasikan kueri Snowflake sebagai endpoint 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 kepingan salju
  8. Snowflake ke Power BI Power Query M

    Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil Snowflake secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.

    Cara kerja Power BI
  9. Snowflake ke Airtable Platform otomatisasi

    Sinkronkan baris Snowflake ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.

    Panduan kepingan salju
  10. Kepingan Salju ke Barisan Dasar Platform otomatisasi

    Mengunggah data ke tabel Baserow dari Snowflake melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.

    Panduan kepingan salju
  11. Snowflake ke SeaTable Platform otomatisasi

    Jaga agar basis data SeaTable selalu mutakhir dengan data Snowflake tanpa mengekspor file atau mengekspos basis data.

    Panduan kepingan salju
  12. Snowflake ke Smartsheet Platform otomatisasi

    Masukkan hasil Snowflake ke dalam tabel Smartsheet agar rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.

    Panduan kepingan salju
  13. Kepingan Salju Menjadi Landasan Besi Anvil Works · Platform aplikasi

    Dukung aplikasi Python Anvil dengan Snowflake melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.

    Panduan kepingan salju
  14. Untuk alat AI
  15. Server Snowflake MCP Klien Claude, Cursor, dan MCP

    Berikan akses baca saja kepada asisten AI ke Snowflake beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di dalam obrolan.

    Panduan kepingan salju
  16. Dikirimkan kepada orang-orang
  17. Peringatan dan laporan Snowflake Slack · Discord · Email · Webhook

    Atur jadwal untuk kueri Snowflake 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.

01

Instal Network Agent di mana saja dengan HTTPS keluar — Snowflake diakses melalui internet, jadi ini bisa berupa perangkat kecil yang selalu aktif.

02

Masukkan pengidentifikasi akun, wilayah (opsional), dan basis data. Gudang data, skema, dan peran bersifat opsional; biarkan kosong dan pengaturan default Snowflake Anda akan berlaku.

03

Pilih cara autentikasi: kata sandi, pasangan kunci RSA, atau token akses terprogram. Jika akun tersebut menerapkan MFA (Multi-Factor Authentication), gunakan salah satu dari dua opsi terakhir.

04

Pilih basis data dan skema yang layak untuk diekspos. Agen membaca tabel, kolom, kunci utama, dan kunci asing sehingga Query Builder dapat menawarkan nama sebenarnya dan menyarankan penggabungan (join).

05

Tulis SQL hanya baca, atau biarkan Nova yang menuliskannya. Baca kueri yang tersimpan dari Excel, Spreadsheet, Power BI, MCP, atau REST.

Analisis mendalam fitur

Apa yang diberikan Snowflake kepada Anda

Tiga cara untuk melakukan otentikasi, termasuk dua cara yang tetap berlaku setelah MFA (Multi-Factor Authentication).

MFA (Multi-Factor Authentication) yang diberlakukan adalah hambatan umum yang dihadapi alat pelaporan otomatis pada Snowflake, karena tidak ada orang yang berada di depan keyboard untuk menyetujui pengiriman data. Dua dari tiga metode tersebut dirancang khusus untuk tujuan itu.

  • Kata sandi — kasus sederhana, untuk akun tanpa penerapan MFA. Jika MFA diperlukan, uji koneksi akan menyatakannya dengan jelas dan mengarahkan Anda ke alternatif yang tersedia, alih-alih menampilkan kode kesalahan.
  • Pasangan kunci RSA — rekomendasi umum untuk koneksi layanan. Tempelkan kunci pribadi atau arahkan ke file kunci pada agen; kunci terenkripsi dengan frasa sandi akan diterima.
  • Token akses terprogram — Kode rahasia Snowflake untuk penelepon seperti ini.
  • Peran adalah bagian dari koneksi, jadi koneksi pelaporan dapat membawa peran yang hanya dapat membaca, terlepas dari apa yang dapat dilakukan oleh login Anda sendiri.
  • Gudang juga merupakan bagian dari koneksi tersebut. — laporan titik berada di gudang kecil dan tetap berada di gudang kecil tersebut.

Penemuan yang tidak menyerah pada pandangan pertama yang hilang.

INFORMATION_SCHEMA milik Snowflake tidak selalu mudah dibaca: bagian mana yang dapat dilihat oleh suatu peran bergantung pada hak akses yang dimilikinya, dan metadata kunci seringkali menjadi hal pertama yang hilang.

  • Basis data, skema, tabel, dan kolom dibaca dari INFORMATION_SCHEMA secara bertahap, bukan sekali jalan per tabel.
  • Jika tampilan penggunaan kunci tidak dapat dibaca oleh peran Anda, agen akan beralih ke SHOW PRIMARY KEYS dan SHOW IMPORTED KEYS per tabel, secara paralel, sehingga relasi tetap muncul di Query Builder.
  • Ketelitian dan skala kolom dipertahankan saat masuk ke katalog, sehingga NUMBER(12,2) dideskripsikan sebagai satu.

Penggabungan terfederasi menggunakan skema, bukan basis data.

Inilah detail yang sering diabaikan orang. Basis data Snowflake Anda terikat pada koneksi itu sendiri, jadi dalam kueri lintas sumber, bagian tengah dari nama tiga bagian adalah skema Snowflake — biasanya PUBLIC.

-- warehouse adalah penghubung, PUBLIC adalah skema Snowflake SELECT c.region, SUM(o.total) AS revenue FROM warehouse.PUBLIC.orders o JOIN pg_crm.public.customers c ON c.id = o.customer_id GROUP BY c.region

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

Gabungkan Snowflake dengan data Anda yang lain.

Satu pernyataan dapat mencakup Snowflake 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

Kepingan salju Gudang awan
PostgreSQL Mesin relasional
Stripe Pembayaran & penagihan

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     gudangPerintah PUBLIK1 f
GABUNG     pg_crmpelanggan umum2 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 Snowflake

Mengulurkan tangan
HTTPS ke akun Snowflake Anda. Tidak ada lalu lintas masuk, dan tidak ada port yang perlu dibuka.
Diidentifikasi oleh
Pengidentifikasi akun, ditambah wilayah tempat akun Anda membutuhkannya.
Autentikasi
Kata sandi, pasangan kunci RSA (inline atau file kunci pada agen, frasa sandi didukung), atau token akses terprogram.
MFA
Otentikasi kata sandi tidak dapat memenuhi persyaratan MFA (Multi-Factor Authentication) yang diberlakukan. Tes koneksi menyatakan demikian dan menyebutkan dua metode yang dapat melakukannya.
Gudang / peran / skema
Semua opsional dan semuanya terikat pada koneksi. Kosong berarti pengaturan default Snowflake Anda; skema defaultnya adalah PUBLIC.
Pengemudi
Snowflake.Data 5.1.0, terbundel
Sesi
Agar tetap aktif, sehingga gudang yang baru saja melanjutkan operasinya tidak kehilangan koneksi di tengah laporan.
Waktu habis
30 detik untuk terhubung, 35 detik per pernyataan.
Hanya baca
Diberlakukan pada agen sebelum pernyataan dikirim ke Snowflake

Query Streams tidak membatasi biaya yang dikenakan Snowflake. Tidak ada batasan kredit dan tidak ada pratinjau biaya di sini — kueri yang memindai tabel besar akan dikenakan biaya yang sama seperti dari klien lain. Membatasi koneksi ke gudang data kecil dan peran terbatas adalah kontrol yang benar-benar efektif.

Dalam kueri lintas sumber, bagian tengah dari referensi tiga bagian adalah skema Snowflake, karena basis data sudah terikat pada koneksi. Koneksi bernama warehouse yang membaca skema PUBLIC ditulis sebagai warehouse.PUBLIC.orders. Dalam satu koneksi Snowflake, Anda masih dapat menulis bentuk database.schema.table tiga bagian milik Snowflake sendiri dalam kueri yang tersimpan.

Dokumentasi vendor: www.snowflake.com

Pertanyaan yang Sering Diajukan (FAQ)

Pertanyaan tentang Snowflake

Alat apa saja yang dapat membaca data Snowflake 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 gudang 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 gudang Snowflake saya?

Tidak. Query Streams Network Agent berjalan di dalam jaringan Anda dan membuka satu koneksi terenkripsi keluar. Tidak ada yang mendengarkan lalu lintas masuk, tidak diperlukan VPN, dan gudang tetap mempertahankan aturan firewall yang ada.

Bisakah Query Streams mengubah data di Snowflake?

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 Snowflake?

Host yang dapat dijangkau, peran dan kata sandinya — agen membawa driver, jadi tidak ada yang diinstal di gudang. Dijangkau melalui: HTTPS ke akun Snowflake Anda. Tidak ada data masuk, dan tidak ada port yang perlu dibuka. Diidentifikasi oleh: Pengidentifikasi akun, ditambah wilayah tempat akun Anda membutuhkannya. Otentikasi: Kata sandi, pasangan kunci RSA (inline atau file kunci pada agen, frasa sandi didukung), atau token akses terprogram. MFA: Otentikasi kata sandi tidak dapat memenuhi MFA yang diberlakukan. Tes koneksi menyatakan demikian dan menyebutkan dua metode yang dapat melakukannya.

Bisakah saya menggabungkan Snowflake dengan basis data lain dalam kueri yang sama?

Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Snowflake 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.

Tempatkan Snowflake di tempat pekerjaan berlangsung.

Instal agen, arahkan ke gudang Anda, dan pilih tujuan.

Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.