Veröffentlicht am: Jun 30, 2021
AWS Glue Schema Registry unterstützt jetzt zusätzlich zu Apache Avro das Definieren von Schemas im JSON-Schema-Format, sodass Kunden, die JSON Schema als Format für ihre Streaming-Daten wählen, die Entwicklung von Datenströmen zentral steuern und ihre eigenen Registrierungen nicht verwalten müssen. Durch Apache-lizensierte Serializer und Deserializer, ist Glue Schema Registry in Java-Anwendungen integriert, die für Apache Kafka/ Amazon Managed Streaming for Apache Kafka (Amazon MSK), Amazon Kinesis Data Streams, Apache Flink/Amazon Kinesis Data Analytics for Apache Flink und AWS Lambda entwickelt wurden.
Mit AWS Glue Schema Registry, einer serverlosen Funktion von AWS Glue, können Sie die Entwicklung von Streaming-Daten mithilfe von Schemas, die in Apache-Avro- und JSON-Schema-Datenformaten registriert sind, ohne zusätzliche Kosten validieren und steuern. Schemas definieren die Struktur und das Format von Datensätzen, auch bekannt als Ereignisse, produziert von Anwendungen. Wenn Datenproduktionsanwendungen Felder zu einem Schema hinzufügen oder daraus entfernen, kann die Datenqualität beeinträchtigt und nachgelagerte Anwendungen beeinträchtigt werden. Mit Glue Schema Registry können Sie nachgelagerte Anwendungsfehler reduzieren, da Schemata, die für die Datenproduktion verwendet werden, anhand von Schemata in einer zentralen Registry validiert werden, sodass Sie die Datenqualität zentral steuern können.
Mit der neu hinzugefügten Unterstützung für das JSON-Schema-Datenformat können Kunden, die JSON-Schema verwenden, jetzt von den gleichen Validierungs- und Entwicklungskontrollen profitieren, die in Glue Schema Registry für Apache-Avro-Schemas angeboten werden. Glue Schema Registry ist kompatibel mit den Entwürfen 4, 6, 7 von JSON Schema.
JSON Schema wird in allen AWS-Regionen unterstützt, in denen Glue Schema Registry verfügbar ist. Lesen Sie die Dokumentation zur Glue-Schema-Registrierung, für erste Schritte und weitere Informationen.