Tidak ada pemrosesan atas isi berkasmu di server mana pun. Kamu tidak perlu perjanjian pemrosesan data dengan gottrix untuk menangani dokumen rahasia maupun bisnis.
Hosted in GermanyGlobal Content Delivery
Server origin berada di Hetzner di Jerman, dengan pengiriman ke seluruh dunia melalui jaringan pengiriman konten (CDN). Isi berkasmu tidak pernah dikirimkan dalam proses ini - berkas tidak pernah meninggalkan perangkatmu.
Apache Avro adalah format data biner ringkas dari dunia big-data (Kafka, Hadoop, pipeline data). Sebuah Object Container Berkas (OCF) .avro membungkus rekaman bersama skemanya (sebagai JSON) di header berkas, sehingga sepenuhnya mendeskripsikan diri. Bentuk binernya hemat ruang tetapi tidak terbaca di editor teks. Alat ini membaca kontainer beserta skema tertanamnya dan mengubah setiap rekaman menjadi JSON yang jelas dan mudah dibaca.
Semuanya berjalan sepenuhnya secara lokal di peramban Anda (JavaScript murni, tanpa unggah, bahkan luring, tanpa pustaka pihak ketiga). Alat ini membaca header OCF, mengevaluasi skema Avro tertanam dan mendekode setiap rekaman terhadapnya - rekaman, larik, map, union, enum dan tipe primitif. Kodek blok null dan deflate didukung; kodek snappy yang lebih jarang ditolak secara jujur. Kolom bytes dan fixed menjadi base64, dan bilangan bulat 64-bit di luar rentang aman JavaScript dikeluarkan sebagai string agar tidak ada presisi yang hilang.
Anda menjumpai ini ketika sebuah pipeline data, ekspor topik Kafka atau pekerjaan analitik menghasilkan berkas .avro dan Anda ingin melihatnya, memasukkannya ke alat yang memahami JSON, atau sekadar membacanya. JSON bersifat universal dan terbaca manusia. Catatan: ini adalah tampilan satu arah (Avro ke JSON); tidak menserialkan kembali ke Avro, dan tipe logis (date, timestamp, decimal) muncul sebagai nilai dasar yang mendasarinya.
Data teknis
Data teknis
Format masukan
AVRO
Format keluaran
JSON
Pemrosesan massal
Ya
Pemrosesan
Lokal di peramban (JavaScript)
Unggah berkas
Tidak ada
Dalam 3 langkah
Letakkan atau ketuk berkas Avro Anda (.avro).
Alat membaca skema dan rekaman dari kontainer.
Unduh JSON-nya (beberapa sebagai ZIP).
Batasan: Object Container Berkas Avro dengan kodek null atau deflate didukung; kodek snappy ditolak dengan pesan kesalahan yang jelas. Bytes/fixed ditampilkan sebagai base64, bilangan bulat 64-bit besar sebagai string (presisi), union sebagai nilai cabang terkait, tipe logis sebagai nilai dasarnya. Konversi bersifat satu arah (tidak ada JSON kembali ke Avro). Skema dibaca dari header berkas; rekaman Avro tunggal telanjang tanpa kontainer OCF tidak didukung. Record, array, dan map diterjemahkan 1:1 menjadi objek dan array JSON bersarang, sehingga nesting skema tetap terjaga; bidang lainnya (angka, teks, boolean) tetap menjadi tipe JSON asli.
Pertanyaan umum
Apa itu berkas Avro?
Format data biner ringkas yang mendeskripsikan diri dari dunia big-data (Kafka, Hadoop). Skema ikut tersimpan di header berkas.
Apakah berkas saya diunggah?
Tidak. Konversi terjadi sepenuhnya secara lokal di peramban - bahkan saat luring.
Kodek apa saja yang didukung?
Kodek blok null dan deflate. Kodek snappy yang lebih jarang ditolak dengan pesan yang jelas alih-alih salah didekode.
Apakah bilangan besar dan bytes terjaga dengan benar?
Bilangan bulat 64-bit di luar rentang aman JS dikeluarkan sebagai string; kolom bytes dan fixed sebagai base64.
Bisakah saya mengonversi JSON kembali ke Avro?
Tidak, alat ini satu arah (Avro ke JSON) - untuk memeriksa dan menggunakan kembali data.
Hanya dengan persetujuan Anda, kami mengukur penggunaan secara anonim melalui cookie untuk menyempurnakan gottrix. Berkas Anda selalu tetap lokal, di perangkat Anda. Privasi