Titta in i Parquet-filer från terminalen med snabb TUI-inspektion
Öppna stora Parquet-filer i en rullbar terminaltabell, inspektera schema, radgrupper och filmetadata med tangentbordsnavigering. parqeye, av Kaushik Srinivasan, riktar sig till ingenjörer och analytiker som föredrar kommandoradsarbetsflöden och behöver snabba filgranskningar. Det körs som ett Terminal User Interface byggt i Rust, som erbjuder interaktiv visualisering, schemautforskning och statistik för radgrupper som är användbara för att verifiera kolumnära dumpningar på fjärrservrar eller i tmux-sessioner.
Vad avslöjar parqeye om en Parquet-fil?
parqeye visar filinnehåll och struktur genom fyra flikade vyer: Visualisera, Schema, Metadata och Radgrupper. Visualisera-fliken visar data i en rullbar tabell med tangentbordsnavigering, Schema-vyn listar kolumntyper och nästlade fält, Metadata visar filnivådetaljer som skapare och kodningsstatistik, och Radgrupper avslöjar fördelning och statistik per radgrupp.
Hur tung är dess körpåverkan under inspektion?
Verktyget är skrivet i Rust och designat för hastighet, vilket stämmer överens med påståendet om hög prestanda. Eftersom det körs inuti terminalen undviker det att starta tunga GUI:er och kan användas på fjärrservrar. Terminalanvändargränssnittet håller resursanvändningen minimal jämfört med skrivbordsvisare, vilket gör att du kan öppna stora kolumnära filer utan att starta en separat grafisk process.
Är parqeye säkert att köra på produktionsdata?
parqeye fungerar som en skrivskyddad inspektör: det visar schema, metadata och statistik snarare än att modifiera filer. Det beteendet stämmer överens med en terminalnative visare avsedd för granskningar och verifiering. Att använda det i server- eller tmux-sessioner håller operationer lokala till värdfilsystemet, och den öppna källkoden MIT-licensen innebär att kodbasen kan granskas av team som behöver verifiera skrivskyddat beteende.
Behöver du teknisk kunskap för att använda det?
Gränssnittet använder tangentbordsnavigering inuti en TUI, så bekantskap med kommandoradsarbetsflöden förväntas. Installationsalternativ inkluderar Windows Package Manager och Cargo-vägar, vilket förutsätter komfort med paketförvaltare. Den flikade layouten grupperar inspektionsuppgifter men icke-tekniska användare kan behöva vägledning för att tolka kodningsstatistik och radgruppmetadata.
parqeye är ett praktiskt, terminal-först inspektionsverktyg för tekniska användare
För ingenjörer och analytiker som granskar Parquet-filer på servrar, ger verktyget omedelbar tillgång till data, schema och radgruppdetaljer utan att starta GUIs. Det byter ut grafisk polering mot låg overhead, rust-backad responsivitet och skrivskyddad inspektion. Rekommenderas.