Publicado en: Jun 30, 2021

El registro de esquemas de AWS Glue ahora es compatible con la definición de esquemas en el formato de esquemas JSON además de con Apache Avro, lo cual permite a los clientes que eligen el esquema JSON como el formato para sus datos de streaming control de manera central la evolución de los flujos de datos sin necesidad de administrar sus propios registros. Mediante los serializadores y deserializadores con licencia de Apache, el registro de esquemas de Glue se integra con aplicaciones Java desarrolladas para Apache Kafka/Amazon Managed Streaming for Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, Apache Flink/Amazon Kinesis Data Analytics for Apache Flink y AWS Lambda.

El registro de esquemas de AWS Glue, una característica sin servidores de AWS Glue, le permite validar y controlar la evolución de los datos de streaming mediante esquemas registrados con los formatos de datos Apache Avro y esquemas JSON, sin coste adicional. Los esquemas definen la estructura y el formato de los registros de datos (también llamados eventos) producidos por las aplicaciones. Cuando las aplicaciones que producen datos agregan o eliminan campos de un esquema, la calidad de los datos puede quedar en riesgo y es posible que las aplicaciones posteriores se vean afectadas. Al usar el registro de esquemas de Glue, puede reducir los errores de aplicaciones posteriores puesto que los esquemas usados para producir datos se validan con respecto a esquemas dentro de un registro central, lo que le permite controlar la calidad de los datos de forma centralizada. 

Gracias a la compatibilidad recién añadida con el formato de datos de esquemas JSON, los clientes que utilicen el formato de esquemas JSON ahora pueden beneficiarse de los mismos controles de validación y evolución que se ofrecen en el registro de esquemas de Glue para esquemas Apache Avro. El registro de esquemas de Glue es compatible con los borradores 4, 6, 7 del esquema JSON.

El esquema JSON es compatible en todas las regiones de AWS donde el registro de esquemas de Glue está disponible. Consulte la documentación del registro de esquemas de Glue para comenzar a usarlo y obtener más información.