Logo Folder SQLite

Basis data tertanam Baru

Ajukan pertanyaan a Folder SQLite dengan SQL — di Excel, Google Sheets, AI, dan REST

Lakukan query pada seluruh folder basis data SQLite seolah-olah itu adalah satu folder tunggal. Empat ratus file per toko atau per perangkat akan dijawab oleh satu perintah GROUP BY, bukan empat ratus ekspor.

Satu koneksi, setiap permukaan

Di mana data Folder SQLite Anda dapat ditempatkan

Query Streams mengubah seluruh folder basis data SQLite menjadi tabel SQL langsung yang dapat dibaca dari Microsoft Excel, Google Sheets, asisten AI melalui MCP, REST API, dan Power BI. Tabel yang muncul di seluruh file dengan bentuk yang sama akan disematkan sekali dan setiap baris file akan ditumpuk ke dalamnya, sehingga empat ratus basis data per toko atau per perangkat menjawab satu perintah GROUP BY. Agen yang dihosting sendiri membuka setiap file hanya untuk dibaca; basis data tetap berada di mesin Anda dan hanya hasil kueri yang keluar dari 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 SQLite Sistem Berkas Folder CSV Folder Parket Folder Excel Folder JSONL CSV multi-rekaman Catatan Mesin Log Server Web

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

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

    Cara kerja Excel
  3. Folder SQLite ke Google Sheets Tambahan lembar

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

    Cara kerja Google Sheets
  4. Tanyakan pada Nova tentang Folder SQLite Nova AI · teks ke SQL

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

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

    Bagikan hasil SQLite Folder secara langsung kepada siapa pun — kolega, vendor, mitra — sebagai grid 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
  6. Untuk aplikasi dan sistem
  7. API REST Folder SQLite Titik akhir HTTP

    Publikasikan kueri Folder SQLite 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
  8. Folder SQLite ke Power BI Power Query M

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

    Cara kerja Power BI
  9. Konversi Folder SQLite ke Airtable Platform otomatisasi

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

    Cara kerja Airtable
  10. Folder SQLite ke Baserow Platform otomatisasi

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

    Cara kerja Baserow
  11. Folder SQLite ke SeaTable Platform otomatisasi

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

    Cara kerja SeaTable
  12. Konversi Folder SQLite ke Smartsheet Platform otomatisasi

    Masukkan hasil Folder SQLite ke dalam grid Smartsheet sehingga rencana dan laporan dibaca dari sistem sumber, bukan dari ekspor minggu lalu.

    Cara kerja Smartsheet
  13. Folder SQLite ke Anvil Anvil Works · Platform aplikasi

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

    Cara kerja Anvil
  14. Untuk alat AI
  15. Server MCP Folder SQLite Klien Claude, Cursor, dan MCP

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

    Cara kerja MCP
  16. Dikirimkan kepada orang-orang
  17. Peringatan dan laporan folder SQLite Slack · Discord · Email · Webhook

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

01

Instal Network Agent di lokasi di mana ia dapat melihat folder file .db / .sqlite — dump perangkat, basis data per-toko, tangkapan per-pekerjaan.

02

Arahkan konektor ke sana. Setiap basis data dibuka hanya untuk dibaca, dan file sisi -wal / -journal diabaikan sehingga tidak ada yang terganggu.

03

Agen tersebut membaca definisi tabel masing-masing basis data. Tabel yang muncul di seluruh file dengan bentuk yang sama akan dikunci sekali.

04

Baris dari setiap berkas ditumpuk ke dalam tabel tersebut, masing-masing diberi tag dengan kolom _source_file yang menyebutkan nama basis data asalnya.

05

Lakukan pencarian terhadap seluruh armada sekaligus, atau filter ke satu toko atau perangkat tertentu.

Analisis mendalam fitur

Apa yang diberikan oleh Folder SQLite kepada Anda?

Sebuah armada, bukan satu berkas sekaligus.

Konektor SQLite satu file membuka satu basis data — itu adalah kartu yang tepat untuk penyimpanan lokal aplikasi. Yang ini untuk kasus di mana basis data yang sama ada berkali-kali, sekali untuk setiap toko, mesin, kendaraan, atau pekerjaan, dan pertanyaan yang sebenarnya Anda miliki mencakup semuanya.

-- Setiap basis data toko, satu jawaban SELECT _source_file AS store, COUNT(*) AS tickets, SUM(total) AS sales FROM data_orders GROUP BY store ORDER BY sales DESC

Tipe data dibaca, bukan ditebak.

  • Tipe kolom berasal dari skema yang dideklarasikan oleh masing-masing basis data, bukan dari pengambilan sampel nilai.
  • Jika tabel yang sama diketik berbeda antar file, konektor menolak untuk melakukan pinning dan menyebutkan konflik tersebut alih-alih meratakan semuanya menjadi teks.
  • Berkas yang kemudian mengalami ketidaksesuaian akan ditahan, dengan tabel, kolom, dan baris yang diidentifikasi dalam files_events.
  • Basis data yang tidak dapat dibuka akan dilewati selama proses penyiapan, sehingga satu file yang terkunci atau rusak tidak akan menghentikan proses lainnya.

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 SQLite 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

Folder SQLite Basis data tertanam
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     store_dbs.fileset.data_orders1 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 Folder SQLite?

Map
Satu atau lebih root yang memegang file .db / .sqlite, termasuk subfolder — file sisi -wal dan -journal tidak pernah dicocokkan, sehingga tidak ada yang terganggu selama proses transfer.
Tabel
Satu per nama tabel anggota, setiap basis data ditumpuk di dalamnya, setiap baris membawa kolom _source_file yang menyebutkan nama file asalnya.
Skema
Membaca dari definisi tabel yang dideklarasikan oleh masing-masing basis data, bukan mengambil sampel dari nilai-nilai yang ada.
Akses
Setiap basis data dibuka hanya untuk dibaca dan tidak digabungkan (unpooled), sehingga file aktif tidak pernah terkunci di antara proses sinkronisasi.
Konflik tipe
Jika tabel yang sama diketik berbeda antar file, konektor menolak untuk melakukan pinning dan menyebutkan konflik tersebut, alih-alih meratakan semuanya menjadi teks.
Kolom berita keuangan
Angka desimal yang dideklarasikan akan tetap berupa angka desimal yang tepat dari awal hingga akhir, tidak pernah berupa bilangan pecahan.
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 basis data 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 .db 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 — ratusan basis data tidak dibaca ulang hanya karena satu perangkat melakukan sinkronisasi. Tidak ada yang diunggah ke Query Streams; satu-satunya hal yang pernah meninggalkan jaringan Anda adalah hasil dari sebuah kueri.

Ini adalah kartu armada, bukan kartu basis data tunggal. Konektor SQLite mandiri membuka satu file, yang merupakan pilihan tepat untuk penyimpanan lokal aplikasi. Gunakan ini ketika basis data yang sama ada berkali-kali — satu per toko, mesin, kendaraan, atau pekerjaan — dan pertanyaan yang sebenarnya Anda miliki mencakup semuanya.

Dokumentasi vendor: www.sqlite.org

Pertanyaan yang Sering Diajukan (FAQ)

Pertanyaan tentang Folder SQLite

Alat apa saja yang dapat membaca data Folder SQLite 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 Folder SQLite?

Jalur folder yang dapat dilihat oleh mesin agen — tanpa server, tanpa kredensial, tanpa driver untuk diinstal. Folder: Satu atau lebih root yang berisi file .db / .sqlite, termasuk subfolder — file sisi -wal dan -journal tidak pernah dicocokkan, sehingga tidak ada yang terganggu saat proses berlangsung. Tabel: Satu per nama tabel anggota, setiap basis data ditumpuk ke dalamnya, setiap baris membawa kolom _source_file yang menyebutkan nama file asalnya. Skema: Dibaca dari definisi tabel yang dideklarasikan sendiri oleh setiap basis data, bukan diambil dari nilainya. Akses: Setiap basis data dibuka hanya untuk dibaca dan tidak di-pool, sehingga file aktif tidak pernah terkunci di antara sinkronisasi.

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 SQLite 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 SQLite di tempat pekerjaan berlangsung.

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

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