Lector y validador Avro y editor de esquemas Avro

Sencillas herramientas para trabajar con Apache Avro

  • Vista Avro para consultar y buscar datos en binarios
  • Vista tabular para consultar instancias Avro
  • Validador de esquemas Avro
  • Validador de datos Avro
  • Editor JSON integrado
  • Edición de esquemas Avro
  • Vista Cuadrícula para la edición gráfica de esquemas Avro
  • Ayudantes de entrada contextuales
  • Vista Texto con color de sintaxis, plegamiento de código, etc.
  • Marcado estructural para buscar corchetes

¿Por qué usar XMLSpy para trabajar con Avro?

A pesar de su uso mayoritario como método de serialización de datos para aplicaciones de datos masivos, hasta que llegó el XML editor XMLSpy no existían herramientas para trabajar con datos Avro de forma visual.

Entre las numerosas funciones Avro de XMLSpy destacan el validador de esquemas y binarios Avro, un editor de esquemas Avro, un lector Avro especial para consultar y buscar datos en binarios Avro (.avro) de forma gráfica. XMLSpy es compatible con los dos formatos utilizados para serializar datos Avro: binario y JSON.

Lector Avro

Lector Avro

El lector Avro gráfico de XMLSpy presenta las estructuras de datos Avro en formato de tabla para facilitar la consulta y la búsqueda de datos en archivos binarios.

Como los archivos Avro suelen ser de gran tamaño, el panel Bloques organiza los datos en grupos de 1.000 que se pueden expandir y contraer. Haga doble clic en un bloque para ver qué datos contiene.

Además puede ver y guardar el esquema Avro asociado al binario desde el panel "Bloques" directamente.

Editor y validador de esquemas JSON

Los esquemas Avro describen la estructura de los datos Avro correspondientes y están escritos en formato JSON. En el editor JSON de XMLSpy es muy fácil ver y editar esquemas Avro. El editor permite trabajar en una vista basada en texto o en una vista gráfica en cuadrícula y ofrece ayudantes de entrada, plegamiento de código y otras funciones de edición.

El validador Avro de XMLSpy compara el esquema Avro con la especificación Avro schema, además de validar documentos de datos con su esquema Avro asignado. También puede validar documentos Avro con RaptorXML Server.

Validador Avro de alto rendimiento

Altova RaptorXML Server está diseñado para procesar datos masivos, incluido el enorme volumen de datos de los archivos Avro. Diseñado para entornos de informática en paralelo, RaptorXML Server ofrece un gran rendimiento gracias a un uso de memoria más eficaz y una mayor productividad a la hora de validar y procesar grandes cantidades de datos Avro, XML y JSON.