Parquack:基于浏览器的 Parquet 查看器,带嵌入式 SQL
Parquack,由Bert (bert-huang)开发,是一个用于在浏览器中本地检查和查询Parquet文件的Chrome扩展。它嵌入了DuckDB-WASM,因此用户可以打开Parquet、JSON和CSV文件,并在本地文件上运行SQL查询,而无需服务器或上传。该应用程序提供模式检查、浏览器内查看器和用于临时检查的SQL控制台。它面向需要快速、私密文件检查和探索性查询的数据科学家和开发人员。它也可以在基于Chromium的浏览器和Firefox中运行。
Parquack 将 Chrome 转换为本地 Parquet 查询工作区
该应用程序作为浏览器扩展安装,并提供一个轻量级环境来打开和检查结构化文件。它支持 Parquet、JSON 和 CSV 格式,并公开文件元数据,以便您在探查数据之前可以查看模式和列类型。为了快速验证或抽查,查看器以紧凑的界面呈现行和标题,消除了为基本检查而需要单独桌面查看器的需求。
DuckDB-WASM 使 SQL 查询在浏览器会话中具有实际限制
DuckDB-WASM 提供一个在扩展内运行的 SQL 引擎,赋予查询能力,这在简单的表查看器中通常是缺失的。这将分析查询模式带入短暂的交互式会话,尽管实际数据集大小和查询复杂性受到浏览器可用内存的限制。对于许多临时查询,引擎表现良好,但非常大的连接或聚合仍然依赖于客户端资源。
仅本地处理减少文件的外部暴露
开发者以隐私优先的方法设计了该工具:所有文件处理和 SQL 执行都在用户的机器上使用嵌入式引擎进行。由于没有上传步骤,文件在检查或查询期间不会离开您的设备。这使得该应用程序适合检查敏感的单个文件,避免服务器端传输是优先考虑的。
最好用作快速检查工具,而不是完整分析平台
该工具消除了安装桌面 Parquet 工具或启动 Python 和 R 环境以进行简单检查和快速查询的需要。其紧凑的界面和浏览器部署适合快速验证、模式检查和小型探索性查询。对于扩展分析或管道工作,用户仍然需要依赖专用环境;该扩展旨在作为一个专注的单文件检查辅助工具,适用于基于 Chromium 的浏览器和 Firefox。
Parquack 是快速、私密文件检查的务实选择
将该应用用作第一步验证器:对代表性样本运行小查询,导出结果以供后续工作,并将重型转换移至专用分析环境。Parquack 适合需要在浏览器会话中进行低摩擦、单文件检查的分析师和工程师;期待基于浏览器的工作流程,而不是集成数据平台的替代品。