İçeriğe geç

Projeler 2026 yayında

Iceberg Lens

Apache Iceberg ve Paimon tablo metadata'sını manifestleri elle okumak yerine anlık görüntü bazında bir grafik olarak gösteren masaüstü araç.

Kotlin, Compose Desktop

Web sitesiKaynak kodYazıyı oku

Iceberg Lens, Apache Iceberg ve Paimon tablolarına diskte gerçekte oldukları hâliyle bakmak için bir masaüstü aracı: metadata dosyaları, manifest listeleri, manifestler ve veri dosyaları, anlık görüntü anlık görüntü gezilebilen bir grafik olarak çizilir. Bir düğüme tıklayınca panel dosyanın ne dediğini gösterir — şema, bölümleme tanımı, o anlık görüntünün getirdiği değişiklikler — Avro ve JSON dosyalarını elle açmak yerine.

Bunu yaptım çünkü günlerim Iceberg ile geçiyor ve hata ayıklarken bu resmi hep kafamda yeniden kuruyordum. Kotlin ve Compose Desktop ile yazıldı, açık kaynak; gerçek bir tabloyu onunla adım adım gezen bir yazı da var.

Tablodan satırlara metadata ağacı ve Iceberg Lens'in her düzeyde cevapladığı sorular