Terminalden hızlı TUI incelemesi ile Parquet dosyalarına göz atın
Büyük Parquet dosyalarını kaydırılabilir bir terminal tablosunda açın, şemayı, satır gruplarını ve dosya meta verilerini klavye navigasyonu ile inceleyin. Kaushik Srinivasan tarafından geliştirilen parqeye, komut satırı iş akışlarını tercih eden ve hızlı dosya denetimlerine ihtiyaç duyan mühendisler ve analistler için hedeflenmiştir. Rust ile oluşturulmuş bir Terminal Kullanıcı Arayüzü olarak çalışır, etkileşimli görselleştirme, şema keşfi ve sütun dökümlerini uzaktaki sunucularda veya tmux oturumlarında doğrulamak için yararlı olan satır grubu istatistikleri sunar.
parqeye, bir Parquet dosyası hakkında neyi ortaya çıkarır?
parqeye, dosya içeriğini ve yapısını dört sekmeli görünüm aracılığıyla açığa çıkarır: Görselleştir, Şema, Meta Veriler ve Satır Grupları. Görselleştir sekmesi, klavye navigasyonu ile kaydırılabilir bir tabloda verileri gösterir, Şema görünümü sütun türlerini ve iç içe geçmiş alanları listeler, Meta Veriler dosya düzeyindeki ayrıntıları, örneğin oluşturucu ve kodlama istatistiklerini görüntüler ve Satır Grupları, her satır grubu için dağılım ve istatistikleri ortaya çıkarır.
Denetleme sırasında çalışma zamanı etkisi ne kadar ağırdır?
Bu araç Rust dilinde yazılmıştır ve hız için tasarlanmıştır, bu da yüksek performans iddiasıyla örtüşmektedir. Terminal içinde çalıştığı için ağır GUI'ler başlatmaktan kaçınır ve uzaktan sunucularda kullanılabilir. Terminal Kullanıcı Arayüzü, masaüstü görüntüleyicilere kıyasla kaynak kullanımını minimumda tutar, böylece ayrı bir grafik işlem başlatmadan büyük sütunlu dosyaları açmanıza olanak tanır.
parqeye, üretim verileri üzerinde çalıştırmak güvenli midir?
parqeye, yalnızca okuma amaçlı bir denetleyici olarak çalışır: dosyaları değiştirmek yerine şemayı, meta verileri ve istatistikleri ortaya çıkarır. Bu davranış, denetim ve doğrulama için tasarlanmış terminal yerel bir görüntüleyici ile uyumludur. Sunucu veya tmux oturumlarında kullanmak, işlemleri ana dosya sistemine yerel tutar ve açık kaynak MIT lisansı, kod tabanının yalnızca okuma davranışını doğrulamak isteyen ekipler tarafından denetlenebilir olduğu anlamına gelir.
Onu çalıştırmak için teknik bilgiye ihtiyaç var mı?
Arayüz, bir TUI içinde klavye navigasyonu kullanır, bu nedenle komut satırı iş akışlarına aşina olmak beklenir. Kurulum seçenekleri, Windows Paket Yöneticisi ve Cargo yollarını içerir, bu da paket yöneticileri ile rahat olunduğunu varsayar. Sekmeli düzen, denetim görevlerini gruplar ancak teknik olmayan kullanıcıların kodlama istatistiklerini ve satır grubu meta verilerini yorumlamak için rehberliğe ihtiyaç duyabileceği anlamına gelir.
parqeye, teknik kullanıcılar için pratik, terminal öncelikli bir denetim aracıdır
Sunucularda Parquet dosyalarını denetleyen mühendisler ve analistler için bu araç, GUI'leri başlatmadan veri, şema ve satır grubu ayrıntılarına anında erişim sağlar. Grafiksel şıklığı, düşük yük, rust destekli yanıt verme ve yalnızca okuma denetimi ile değiştirir. Tavsiye edilir.