Metadata folder Baru
Ajukan pertanyaan a Sistem Berkas dengan SQL — di Excel, Google Sheets, AI, dan REST
Jadikan folder apa pun dapat diakses melalui kueri — nama file, ukuran, tanggal, dan riwayat perubahan setiap file sebagai baris. Menjawab pertanyaan "apakah file sudah sampai?", "apa yang hilang?", dan "apa yang memenuhi drive?" dalam SQL. Tidak membaca isi file apa pun.
Satu koneksi, setiap permukaan
Ke mana data Sistem File Anda dapat pergi?
- 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 apa pun menjadi tabel SQL langsung — nama file, ukuran, tanggal, dan riwayat perubahan setiap file sebagai baris — yang dapat dibaca dari Microsoft Excel, Google Sheets, asisten AI melalui MCP, REST API, dan Power BI. Agen yang dihosting sendiri menelusuri struktur folder dan mencatat apa yang ditemukannya; agen tersebut tidak pernah membuka file, sehingga tidak ada konten yang dibaca. Setiap pemindaian ulang dibandingkan dengan pemindaian terakhir, sehingga data yang muncul, dimodifikasi, dan hilang adalah baris yang dapat Anda kueri, bukan snapshot yang harus Anda bandingkan sendiri.
Salah satu dari 9 driver File Set pada satu mesin folder — tabel inventaris, jejak perubahan, dan aturan penolakan di bawah Fitur dibagikan oleh keluarga Sistem Berkas Folder CSV Folder Parket Folder Excel Folder SQLite Folder JSONL CSV multi-rekaman Catatan Mesin Log Server Web
- Untuk tim, vendor, dan mitra Anda
-
Konversi Sistem Berkas ke Excel Microsoft Excel · Add-in Excel
Ambil hasil Sistem Berkas secara langsung ke dalam lembar kerja dan perbarui sesuai kebutuhan — Excel desktop, Excel Online, Microsoft 365.
Cara kerja Excel -
Sistem Berkas ke Google Sheets Tambahan lembar
Jalankan kueri Sistem Berkas 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 Sistem Berkas Nova AI · teks ke SQL
Ajukan pertanyaan dalam bahasa Inggris yang mudah dipahami. Nova sudah mengetahui tabel Sistem File Anda, menulis dan menjalankan SQL, menjelaskan jawabannya, dan membuat grafiknya — tidak perlu menulis kueri, tidak perlu memberikan kredensial.
Cara kerja Nova -
Penampil Sistem Berkas ke Data Berbagi hasil · tim, vendor, mitra · telepon, tablet, desktop
Bagikan hasil Sistem File 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 file-nya.
Cara kerja Penampil Data - Untuk aplikasi dan sistem
-
API REST Sistem Berkas Titik akhir HTTP
Publikasikan kueri Sistem File 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 -
Sistem File ke Power BI Power Query M
Tempelkan Power Query M yang dihasilkan ke dalam Power BI Advanced Editor dan laporan akan membaca hasil File System secara langsung melalui HTTPS — tanpa driver ODBC, tanpa port database yang dibuka.
Cara kerja Power BI -
Sistem File ke Airtable Platform otomatisasi
Sinkronkan baris Sistem File ke dalam basis data Airtable sesuai jadwal, atau ambil data tersebut di dalam skrip otomatisasi Airtable.
Cara kerja Airtable -
Sistem Berkas ke Baserow Platform otomatisasi
Mengunggah data ke tabel Baserow dari Sistem File melalui endpoint REST — baik yang dihosting sendiri maupun di cloud Baserow.
Cara kerja Baserow -
Sistem Berkas ke SeaTable Platform otomatisasi
Jaga agar basis data SeaTable selalu mutakhir dengan data Sistem File tanpa mengekspor file atau mengekspos basis data.
Cara kerja SeaTable -
Sistem File ke Smartsheet Platform otomatisasi
Dorong hasil Sistem File ke dalam grid Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.
Cara kerja Smartsheet -
Sistem Berkas ke Anvil Anvil Works · Platform aplikasi
Dukung aplikasi Python Anvil dengan Sistem File melalui endpoint REST, alih-alih menyematkan kredensial basis data di dalam aplikasi.
Cara kerja Anvil - Untuk alat AI
-
Sistem Berkas server MCP Klien Claude, Cursor, dan MCP
Berikan akses baca saja kepada asisten AI ke Sistem File beserta skema yang dibutuhkannya untuk menulis SQL yang benar — tanpa kredensial di dalam obrolan.
Cara kerja MCP - Dikirimkan kepada orang-orang
-
Peringatan dan laporan Sistem Berkas Slack · Discord · Email · Webhook
Atur jadwal untuk kueri Sistem File 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 Agen Jaringan pada mesin yang dapat melihat folder tersebut — server file, berbagi NAS, atau PC tempat file ekspor tersebut berada.
Arahkan ke satu atau lebih folder root. Pola penyertaan dan pengecualian dapat Anda atur sendiri; tempat sampah, .git, dan node_modules akan dilewati secara otomatis.
Agen tersebut menelusuri struktur pohon (kedalaman 16 level secara default) dan mencatat jalur, ukuran, stempel waktu, dan apakah setiap file masih ada atau tidak. Agen tersebut tidak pernah membuka file tersebut.
Setiap pemindaian ulang dibandingkan dengan pemindaian terakhir, sehingga Anda mendapatkan jejak perubahan, bukan hanya cuplikan: muncul, dimodifikasi, menghilang.
Lakukan query seperti pada tabel lainnya, dan gabungkan ke database — misalnya, faktur di ERP Anda yang tidak memiliki file yang sesuai di folder drop.
Analisis mendalam fitur
Apa yang diberikan Sistem File kepada Anda?
Apa yang dapat Anda tanyakan
- file_saat ini — satu baris per file yang ada saat ini: jalur, folder, ekstensi, ukuran, dan tanggal modifikasi.
- file_kejadian — satu baris per perubahan. Beginilah cara Anda menjawab pertanyaan "apa yang terjadi tadi malam?" atau "siapa yang menghapus folder Maret?"
- direktori — jumlah dan total per folder, ditambah alasan yang dinyatakan jika sebuah folder tidak dapat dibaca.
- cuplikan direktori — serangkaian ukuran harian per folder, sehingga pertumbuhannya berupa grafik, bukan perkiraan.
- volume — kapasitas dan ruang kosong untuk setiap drive tempat akar berada.
Ubah nama file menjadi kolom.
Ekspor hampir selalu diberi nama sesuai konvensi. Berikan pola nama file pada konektor dan setiap bagian akan menjadi kolom tersendiri, sehingga INV_2026-08-24_ACME.csv dapat difilter berdasarkan tanggal dan pelanggan tanpa perlu mengubah string. Nama folder dapat dicatat dengan cara yang sama.
-- Semua yang tiba dalam sehari terakhir, terbesar terlebih dahulu SELECT relative_path, size_bytes, modified_utc FROM files_current WHERE modified_utc > now() - INTERVAL 1 DAY ORDER BY size_bytes DESC
Apa yang sengaja tidak dilakukannya
Sistem Berkas adalah indeks folder, bukan data. Sistem ini tidak membaca isi berkas. Jika Anda menginginkan baris di dalam berkas, gunakan CSV, Parquet, Excel, SQLite, JSONL, atau Folder CSV Multi-record — format-format tersebut memberi Anda tabel inventaris yang sama ditambah data itu sendiri.
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 Sistem File dengan data Anda yang lain.
Indeks folder adalah sekumpulan tabel SQL seperti tabel lainnya. Sistem pencatatan Anda mengetahui dokumen mana yang seharusnya ada dan pemroses pembayaran Anda mengetahui dokumen mana yang telah diselesaikan — hanya folder yang mengetahui apa yang sebenarnya masuk, dan satu pernyataan dapat menanyakan ketiganya. 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
-- dikeluarkan di ERP, sampai di folder, diselesaikan di Stripe
PILIH e.invoice_no, e.issued_on, f.first_seen_utc AS arrived, i.status
DARI erp_sql.dbo.faktur2 e
BERGABUNGLAH DARI KIRI folder jatuhkan.fileset.files_current1 f ON f.invoice_no = e.invoice_no
BERGABUNGLAH DARI KIRI penagihan.stripe.faktur3 i ON i.number = e.invoice_no
PESAN OLEH e.dikeluarkan pada 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. invoice_no adalah kolom nama file: berikan konvensi penamaan pada konektor dan setiap bagian dari nama file menjadi kolom yang dapat Anda gabungkan. Nilai null yang diterima adalah dokumen yang tidak pernah muncul. Hanya baca berlaku untuk setiap bagian: hanya SELECT, WITH, dan EXPLAIN, dengan batasan seberapa banyak data yang dapat diberikan oleh satu sumber untuk satu kueri. Cara kerja kueri terfederasi
Detail koneksi
Apa yang dibutuhkan Sistem Berkas?
- 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); subfolders included, include and exclude patterns supported
- Membaca
- Hanya nama, ukuran, tanggal, dan jalur — file itu sendiri tidak pernah dibuka, sehingga isinya tidak pernah diuraikan.
- Tabel
- files_current, files_events, directories, directory_snapshots dan volumes — inventaris, jejak perubahan, total per folder, rangkaian ukuran harian dan kapasitas drive.
- Riwayat perubahan
- Setiap pemindaian ulang dibandingkan dengan pemindaian terakhir, sehingga baris yang muncul, dimodifikasi, dan hilang dapat Anda kueri.
- Kolom nama file
- Berikan konvensi penamaan dan setiap bagian akan menjadi kolom tersendiri; nama folder dapat dicatat dengan cara yang sama.
- Batasan
- Hingga 250.000 file, 16 tingkat kedalaman folder — keduanya dapat disesuaikan.
- Kredensial
- Tidak ada — tidak ada server; agen membaca folder di tempatnya.
- Dialek SQL
- DuckDB — SQL standar, tidak ada hal spesifik terkait folder yang perlu dipelajari.
Tidak ada server basis data dalam gambar ini, dan tidak ada data file juga — konektor ini mengindeks folder, bukan isinya. Agen menelusuri struktur folder, mencatat jalur, ukuran, dan stempel waktu setiap file dalam penyimpanan DuckDB terenkripsi pada mesin yang sama, dan membandingkan setiap proses dengan proses sebelumnya. Tidak ada yang diunggah ke Query Streams; satu-satunya hal yang pernah meninggalkan jaringan Anda adalah hasil dari sebuah kueri.
Kartu ini adalah kartu yang tepat untuk digunakan ketika pertanyaannya menyangkut file itu sendiri: apakah ekspor tadi malam sudah sampai, apa yang hilang, apa yang memenuhi drive, faktur mana di ERP yang tidak memiliki dokumen yang cocok di folder drop. Jika Anda menginginkan baris di dalam file, kartu CSV, Parquet, Excel, SQLite, JSONL, dan CSV multi-record memberi Anda tabel inventaris yang sama ditambah datanya.
Pertanyaan yang Sering Diajukan (FAQ)
Pertanyaan tentang Sistem Berkas
Alat apa saja yang dapat membaca data Sistem File 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 Sistem File?
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); subfolders included, include and exclude patterns supported. Reads: Names, sizes, dates and paths only — the file itself is never opened, so contents are never parsed. Tables: files_current, files_events, directories, directory_snapshots and volumes — inventory, change trail, per-folder totals, a daily size series and drive capacity. Change history: Every rescan is compared against the last, so appeared, modified and vanished are rows you can query.
Bisakah saya menggabungkan folder berisi file ke dalam database dalam satu kueri yang sama?
Ya — itu adalah kueri terfederasi. Satu pernyataan dapat merujuk ke Sistem File 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 Sistem File di tempat pekerjaan dilakukan.
Instal agen, arahkan ke folder Anda, dan pilih tujuan.
Hanya baca Hanya untuk keberangkatan Informasi kredensial tetap tersimpan pada agen.

