Berkas kolom Baru
Ajukan pertanyaan a Folder Parket dengan SQL — di Excel, Google Sheets, AI, dan REST
Meng querying sebuah folder berisi file Parquet sebagai satu tabel. Parquet memiliki tipe kolomnya sendiri, jadi tidak ada yang ditebak di sini — angka desimal tetap desimal dan stempel waktu tetap stempel waktu.
Satu koneksi, setiap permukaan
Ke mana data Folder Parquet Anda dapat disimpan?
- 1 koneksi keluar
- 0 port masuk
- hanya baca · file 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 mengubah folder berisi file Parquet menjadi satu tabel SQL langsung yang dapat dibaca dari Microsoft Excel, Google Sheets, asisten AI melalui MCP, REST API, dan Power BI. Parquet memiliki tipe kolomnya sendiri, sehingga agen yang dihosting sendiri membaca skema dari footer setiap file alih-alih mengambil sampel baris — angka desimal tetap desimal, stempel waktu tetap stempel waktu, dan tidak ada kesalahan pengambilan sampel yang mungkin terjadi. File tetap berada di mesin Anda; hanya hasil kueri yang meninggalkan jaringan.
Salah satu dari 9 driver File Set pada satu mesin folder — tabel inventaris, jejak perubahan, dan aturan penolakan di bawah Fitur dibagikan oleh keluarga Folder Parket Sistem Berkas Folder CSV Folder Excel Folder SQLite Folder JSONL CSV multi-rekaman Catatan Mesin Log Server Web
- Untuk tim, vendor, dan mitra Anda
-
Konversi Folder Parket ke Excel Microsoft Excel · Add-in Excel
Ambil hasil Folder Parquet secara langsung ke lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.
Cara kerja Excel -
Folder Parquet ke Google Sheets Tambahan lembar
Jalankan kueri Folder Parquet yang tersimpan dari bilah sisi dan seret baris ke lembar kerja. Kolaborator yang berbagi dapat memperbaruinya sendiri.
Cara kerja Google Sheets -
Tanyakan pada Nova tentang Parquet Folder Nova AI · teks ke SQL
Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Folder Parquet Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.
Cara kerja Nova -
Folder Parquet ke Penampil Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop
Bagikan hasil Parquet Folder secara langsung kepada siapa pun — kolega, vendor, mitra — sebagai tabel yang dapat di-bookmark dan akan berjalan ulang setiap kali dibuka, di ponsel, tablet, atau desktop. Mereka hanya melihat hasilnya, bukan kode SQL atau file-nya.
Cara kerja Penampil Data - Untuk aplikasi dan sistem
-
API REST Folder Parquet Titik akhir HTTP
Publikasikan kueri Folder Parquet 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.
Cara kerja REST API -
Folder Parquet ke Power BI Power Query M
Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil Folder Parquet secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port basis data yang dibuka.
Cara kerja Power BI -
Folder Parquet ke Airtable Platform otomatisasi
Sinkronkan baris Folder Parquet ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.
Cara kerja Airtable -
Folder Parket ke Baserow Platform otomatisasi
Mengunggah data ke tabel Baserow dari Folder Parquet melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.
Cara kerja Baserow -
Folder Parquet ke SeaTable Platform otomatisasi
Jaga agar basis data SeaTable selalu mutakhir dengan data Folder Parquet tanpa mengekspor file atau mengekspos basis data.
Cara kerja SeaTable -
Folder Parquet ke Smartsheet Platform otomatisasi
Masukkan hasil Folder Parquet ke dalam grid Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.
Cara kerja Smartsheet -
Mesin Penggulung Parket ke Landasan Besi Anvil Works · Platform aplikasi
Dukung aplikasi Python Anvil dengan Folder Parquet melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.
Cara kerja Anvil - Untuk alat AI
-
Server MCP Folder Parquet Klien Claude, Cursor, dan MCP
Berikan akses baca saja kepada asisten AI ke Folder Parquet beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di obrolan.
Cara kerja MCP - Dikirimkan kepada orang-orang
-
Peringatan dan laporan Folder Parquet Slack · Discord · Email · Webhook
Atur jadwal untuk kueri Folder Parquet dan kirimkan baris-barisnya 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 tempat yang memungkinkan untuk melihat folder tersebut — direktori ekspor, data lake kecil, atau lokasi vendor.
Arahkan konektor ke folder atau seluruh struktur pohon; setiap file .parquet akan dicocokkan.
Parquet menyimpan skemanya di dalam setiap file, sehingga agen membaca deskripsi tersebut alih-alih mengambil sampel baris. Tidak ada tipe yang disimpulkan dari teks, dan tidak ada kesalahan pengambilan sampel yang mungkin terjadi.
File-file tersebut dimuat ke dalam satu tabel, ditumpuk, dengan kolom _source_file di setiap baris yang menyebutkan nama file tersebut.
Lakukan query dengan SQL yang sama seperti pada database Anda — dan gabungkan dengan database tersebut dalam pernyataan yang sama.
Analisis mendalam fitur
Apa yang diberikan Parquet Folder kepada Anda
Mengapa yang ini tepat?
- Tipe data berasal dari file itu sendiri. — angka desimal, stempel waktu, dan bilangan bulat diterima apa adanya.
- Gabungan kolom — jika beberapa berkas memiliki kolom yang tidak dimiliki berkas lain, maka berkas tersebut akan dibaca sebagai kosong, bukan memecah himpunan data.
- Jika dua berkas benar-benar berbeda tipe datanya pada suatu kolom, konektor akan menolak untuk menyematkan (pin) dan malah mengubah keduanya menjadi teks. Anda akan diberi tahu berkas mana dan kolom mana yang dimaksud.
-- Jumlah baris dan pendapatan per file ekspor SELECT _source_file, COUNT(*) AS rows, SUM(amount) AS total FROM data GROUP BY _source_file
Setelah sinkronisasi pertama
Berkas selanjutnya yang menambahkan kolom, menghapus kolom yang disematkan, atau mengubah tipe data akan ditahan dan dicatat dalam files_events berdasarkan nama. Sisa folder tetap dimuat, sehingga satu ekspor yang salah format tidak akan pernah membuat tabel offline. Proses pembacaan murah: hanya berkas yang benar-benar berubah yang dibaca ulang.
Dibagikan oleh seluruh keluarga File Set
Setiap konektor folder juga memberi Anda
- file_saat ini — Inventaris langsung: setiap file yang dapat dilihat konektor saat ini, beserta jalur, ukuran, dan tanggal modifikasinya.
- file_kejadian — jejak audit: apa yang muncul, apa yang berubah, apa yang hilang, dan apa pun yang ditahan, beserta nama file dan alasannya.
- direktori dan volume — total per folder, riwayat pertumbuhan harian, dan berapa banyak ruang yang tersisa di drive.
- Hanya file yang benar-benar berubah yang dibaca ulang pada setiap sinkronisasi, jadi folder berisi 50.000 file tidak akan diurai ulang hanya karena ada satu ekspor baru yang masuk.
Bagus untuk diketahui
- Hanya baca, diberlakukan — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya. File Anda tidak pernah ditulis, dipindahkan, atau diganti namanya.
- Tidak ada yang diunggah — Data tersebut disimpan dalam cache, dienkripsi, di mesin Anda sendiri di samping agen. Hanya hasil kueri yang meninggalkan jaringan Anda.
- Pengaturan default yang masuk akal — hingga 250.000 file, 16 folder dalam, 512 MB per file, semuanya dapat disesuaikan. Tempat sampah, .git dan node_modules selalu dilewati.
- Dialek SQL yang digunakan adalah DuckDB. — SQL yang sama yang akan Anda tulis untuk konektor lainnya.
SQL lintas sumber
Gabungkan Folder Parquet dengan data Anda yang lain.
Sebuah folder berisi file adalah sekumpulan tabel SQL seperti halnya tabel lainnya, sehingga satu pernyataan dapat menggabungkannya ke basis data dan API 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 danau parket.fileset.data1 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 oleh Parquet Folder?
- Map
- One or more roots — local disk or a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first); every .parquet file is matched, subfolders included
- Skema
- Baca dari footer Parquet masing-masing file — tanpa pengambilan sampel, tanpa inferensi, tanpa penentuan tipe dari teks.
- Gabungan kolom
- Kolom yang hanya berisi data baca pada beberapa file, sedangkan kolom lainnya kosong, alih-alih memecah himpunan tersebut.
- Konflik tipe
- Jika dua berkas benar-benar berbeda pendapat tentang tipe kolom, konektor menolak untuk melakukan penyematan dan menyebutkan nama berkas dan kolom tersebut, alih-alih mengubah keduanya menjadi teks.
- Tabel
- Satu tabel, setiap file ditumpuk di dalamnya, setiap baris membawa kolom _source_file yang menyebutkan nama file tersebut.
- Batasan
- Hingga 250.000 file, 16 tingkat kedalaman folder, 512 MB per file — semuanya dapat disesuaikan.
- Kredensial
- Tidak ada — tidak ada server; agen membaca file di tempatnya.
- Dialek SQL
- DuckDB — SQL standar, tidak ada hal spesifik terkait folder yang perlu dipelajari.
Tidak ada server basis data dalam gambar ini. Agen membaca file .parquet di tempat file tersebut berada, menyimpan baris dalam cache di penyimpanan DuckDB terenkripsi pada mesin yang sama, dan hanya membaca ulang file yang benar-benar berubah — sebuah folder berisi 50.000 file tidak diurai ulang hanya karena ada satu ekspor baru. Tidak ada yang diunggah ke Query Streams; satu-satunya hal yang pernah meninggalkan jaringan Anda adalah hasil dari sebuah kueri.
Parquet adalah satu-satunya format dalam keluarga ini di mana tidak ada yang perlu disimpulkan. Setiap konektor folder lainnya menentukan jenis kolom dengan melihat nilainya; Parquet sudah mengetahuinya, sehingga agen membaca deskripsi daripada datanya. Hal itu membuat pengaturan menjadi murah bahkan pada folder yang sangat besar — hanya footer yang diperiksa — dan menghilangkan seluruh jenis masalah di mana sebuah kolom tampak numerik untuk seribu baris pertama dan kemudian ternyata bukan numerik.
Dokumentasi vendor: parquet.apache.org
Pertanyaan yang Sering Diajukan (FAQ)
Pertanyaan tentang Folder Parquet
Alat apa saja yang dapat membaca data Folder Parquet 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 folder sekali dan setiap platform akan membaca koneksi baca-saja yang sama — tidak ada pengaturan per alat dan tidak ada salinan data kedua.
Apakah file saya diunggah ke Query Streams?
Tidak. Agen Jaringan membaca file di tempat dan menyimpan baris dalam penyimpanan terenkripsi pada mesin yang sama. File itu sendiri tidak pernah meninggalkan jaringan Anda — hanya baris hasil kueri yang melakukannya, melalui satu koneksi terenkripsi keluar tanpa port firewall masuk.
Apakah Query Streams dapat mengubah, memindahkan, atau mengganti nama file saya?
Tidak. File dibuka hanya untuk dibaca dan tidak pernah ditulis, dipindahkan, atau diganti namanya. Kueri diberlakukan hanya untuk dibaca pada saat eksekusi — satu pernyataan dalam satu waktu, hanya SELECT dan sejenisnya.
Apa yang dibutuhkan Query Streams untuk terhubung ke Parquet Folder?
A folder path the agent machine can see — no server, no credentials, no drivers to install. Folder: One or more roots — local disk or a network share typed as \\server\share (never a mapped drive letter; on Linux or a Mac, mounted first); every .parquet file is matched, subfolders included. Schema: Read from each file's own Parquet footer — no sampling, no inference, no type worked out from text. Column union: A column only some files carry reads as empty in the others rather than breaking the set. Type conflicts: If two files genuinely disagree on a column's type the connector refuses to pin and names the file and the column, instead of flattening both to text.
Bisakah saya menggabungkan folder berisi file ke dalam database dalam satu kueri yang sama?
Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Folder Parquet 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.
Letakkan Folder Parquet di tempat pekerjaan berlangsung.
Instal agen, arahkan ke folder Anda, dan pilih tujuan.
Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.

