El contingut es queda amb tusense accés de tercers
No hi ha cap tractament del contingut dels teus fitxers en cap servidor. No et cal cap contracte d'encàrrec de tractament amb gottrix per treballar amb documents confidencials o de feina.
Servidors a AlemanyaRGPD des del disseny
Servidors d'origen a Hetzner, a Alemanya. Com que els teus fitxers no surten mai del dispositiu, el seu contingut no es transmet en cap moment.
Apache Avro és un format binari de dades compacte del món del big data (Kafka, Hadoop, canalitzacions de dades). Un Object Container File (OCF) .avro agrupa els registres juntament amb el seu esquema (en JSON) a la capçalera del fitxer, de manera que és totalment autodescriptiu. La forma binària estalvia espai però resulta il·legible en un editor de text. Aquesta eina llegeix el contenidor juntament amb el seu esquema incrustat i converteix cada registre en JSON clar i llegible.
Tot s'executa completament en local, al teu navegador (JavaScript pur, sense pujada, fins i tot sense connexió, sense biblioteques de tercers). L'eina llegeix la capçalera OCF, avalua l'esquema Avro incrustat i descodifica cada registre segons ell: registres, arrays, mapes, unions, enumeracions i primitius. S'admeten els còdecs de bloc null i deflate; el còdec snappy, més rar, es rebutja amb honestedat. Els camps bytes i fixed es converteixen en base64, i els enters de 64 bits que superen el rang segur de JavaScript s'emeten com a cadenes per no perdre precisió.
Et trobes amb això quan una canalització de dades, una exportació d'un topic de Kafka o una tasca d'analítica ha generat un fitxer .avro i el vols veure, passar-lo a una eina que entengui JSON o simplement llegir-lo. JSON és universal i llegible per humans. Nota: és una vista en un sol sentit (Avro a JSON); no serialitza de tornada a Avro, i els tipus lògics (date, timestamp, decimal) apareixen com el seu valor base subjacent.
Fitxa tècnica
Fitxa tècnica
Formats d'entrada
AVRO
Format de sortida
JSON
Processament per lots
Sí
Processament
En local al navegador (JavaScript)
Càrrega de fitxers
Cap
En 3 passos
Deixa anar o toca el teu fitxer Avro (.avro).
L'eina llegeix l'esquema i els registres del contenidor.
Descarrega el JSON (diversos com a ZIP).
Límits:S'admeten els Object Container Files d'Avro amb còdec null o deflate; el còdec snappy es rebutja amb un error clar. Els camps bytes/fixed es mostren com a base64, els enters grans de 64 bits com a cadenes (precisió), les unions com el valor de la branca corresponent i els tipus lògics com el seu valor base. La conversió és en un sol sentit (no hi ha JSON de tornada a Avro). L'esquema es llegeix de la capçalera del fitxer; els registres Avro solts individuals sense contenidor OCF no s'admeten.
Preguntes freqüents
Què és un fitxer Avro?
Un format binari de dades compacte i autodescriptiu del món del big data (Kafka, Hadoop). L'esquema viatja a la capçalera del fitxer.
Es pugen els meus fitxers?
No. La conversió passa completament en local, al navegador, fins i tot sense connexió.
Quins còdecs s'admeten?
Els còdecs de bloc null i deflate. El còdec snappy, més rar, es rebutja amb un missatge clar en lloc de descodificar-se malament.
Es conserven correctament els números grans i els bytes?
Els enters de 64 bits que superen el rang segur de JS s'emeten com a cadenes; els camps bytes i fixed, com a base64.
Puc convertir JSON de tornada a Avro?
No, aquesta eina és en un sol sentit (Avro a JSON), per inspeccionar i reutilitzar les dades.
Només amb el teu consentiment mesurem l'ús de manera anonimitzada mitjançant galetes per millorar gottrix. Els teus fitxers sempre romanen en local, al teu dispositiu. Privadesa