Nonostante il suo ampio utilizzo come metodo di serializzazione dei dati per.. dati di grandi dimensioni In precedenza, non esistevano strumenti per lavorare con i dati Avro in modo visuale, fino all'introduzione di XMLSpy Editor XML ha introdotto Avro View, una soluzione dal design intuitivo e facile da usare.
Il supporto completo per Avro include un validatore Avro per gli schemi Avro e i file binari, un editor di schemi Avro, nonché un visualizzatore Avro dedicato per visualizzare e cercare graficamente i file binari Avro (.avro). XMLSpy supporta entrambi i formati utilizzati per serializzare i dati Avro: binario e JSON.
Il visualizzatore Avro grafico integrato in XMLSpy mostra le strutture dati Avro in un formato tabellare, facilitando la visualizzazione, la comprensione e la ricerca dei file binari.
Poiché i file Avro sono spesso di dimensioni molto elevate, una sezione denominata "Blocchi" organizza i dati in gruppi di 1.000 elementi, che possono essere espansi o compressi. Per visualizzare i dati contenuti in un determinato blocco, è sufficiente fare doppio clic su di esso.
È inoltre possibile visualizzare e/o salvare lo schema Avro associato dalla sezione "Blocchi", se lo si desidera.
Gli schemi Avro descrivono la struttura dei dati Avro corrispondenti e sono scritti in formato JSON. È facile visualizzare e modificare gli schemi Avro in XMLSpy Editor JSONÈ possibile scegliere di lavorare in una visualizzazione a griglia basata su testo o grafica, con funzionalità di modifica che includono strumenti di supporto alla compilazione, la possibilità di "ripiegare" il codice sorgente e molto altro.
Il validatore Avro di XMLSpy verifica il vostro schema Avro rispetto alle specifiche dello schema Avro, e valida anche i documenti di dati rispetto al loro schema Avro associato. È inoltre possibile validare i dati Avro su RaptorXML Server (vedi sotto).
Altova RaptorXML Server è progettato per l'elaborazione di grandi quantità di dati, inclusi i volumi enormi contenuti nei file Avro. Progettato per il calcolo parallelo, RaptorXML Server offre prestazioni eccezionali, un maggiore throughput e un utilizzo efficiente della memoria per la validazione e l'elaborazione di grandi quantità di dati Avro, XML e JSON.

