/ParVu

Simple Parquet Viewer app based on PyQT 5 GUI and DuckDB, PyArrow for data manipulations

Primary LanguagePython

ParVu - Parquet Viewer

parquet logo

Overview

This application allows you to execute SQL queries on Parquet files. Uses DuckDB Python implementation

Features

  • Load Parquet files
  • Execute SQL queries on the file
  • Filter results
  • Export results to CSV or Excel
  • Syntax highlighting for SQL
  • Minimalistic design

How to Use

  1. Click 'Browse' to select a Parquet file.
  2. Write your SQL query in the provided text area.
  3. Click 'Execute' to run the query and see results.
  4. Use the 'Filter' button to apply filters to the results.
  5. Export results using the 'Export' option in the 'File' menu.
  6. Adjust the SQL editor size by dragging the splitter.

FAQ:

  1. Which SQL Queries are supported?
    • Basically it supports data transformation, non join queries. Look here

Contact

Project:

It has bugs

Yes, it has. Please open an issue and lets solve this