SQL 与 Parquet 数据分析器

仅本地处理

使用 DuckDB-Wasm 在本地查询 CSV、JSON、NDJSON 和 Parquet 文件。

按需加载的本地 SQL 引擎

首次操作会从 jsDelivr 下载固定版本 DuckDB-Wasm;你的文件和 SQL 不会发送给它或 Nobuf。

SELECT category,
       SUM(revenue) AS revenue,
       SUM(orders) AS orders
FROM sales
GROUP BY category
ORDER BY revenue DESC;

还没有查询结果

加载样例或导入文件,然后运行 SQL。

本地查询历史(0)

使用方法

  1. 01

    启动本地引擎

    加载样例或选择本地文件;DuckDB-Wasm 运行时按需下载,但数据始终留在浏览器。

  2. 02

    查询并检查

    浏览表和列类型、执行分析 SQL、使用模板、限制结果并查看 EXPLAIN 计划。

  3. 03

    可视化或导出

    用可滚动表格或图表检查结果,复用本地查询历史,并导出 CSV 或 JSON。

常见问题

数据文件会上传吗?

不会。数据库和注册文件都在浏览器 Worker 内;首次使用只会从 jsDelivr 下载固定版本的 DuckDB 运行时资源。

支持查询哪些文件?

当前版本支持最大 100MB 的 CSV、TSV、JSON、JSONL、NDJSON 和 Parquet;实际容量受设备内存和浏览器 WebAssembly 限制。

所有 DuckDB 扩展都可用吗?

不是。浏览器版本提供内置 CSV、JSON、Parquet 能力,不承诺原生文件系统、数据库服务器、未签名扩展或无限制 HTTP 访问。

为什么限制结果行数?

可见结果上限用于保持页面响应速度。请先用 SQL 筛选与聚合缩小数据,再显示或导出。

继续使用其他专注的浏览器端工具。

全部工具

默认本地处理;远程数据来源会明确说明。

© 2026 Nobuf

Nobuf

由浏览器驱动的快速、本地优先实用工具。