EA SchemaGens
An Avro schema generator Add-In for Enterprise Architect
Data governance for Avro schemas
From data model to software applications
- Data modeller defines model
- Adds Avro format metadata tags
- Generates Avro schemas from within the tool
- Data engineers use exported schema, no more manual intervention
- Use the exported Avro schemas in Apache Kafka, Apache Spark and other popular Big Data tools
Avro is a widely used data format in Big Data that uses static types and a fast binary messaging format. It is compatible with Apache Spark, Databricks, and Confluent Schema Registry.
SchemaGens is an Add-In for Sparx Systems Enterprise Architect. It adds the much needed Avro schema support to the Schema Composer. The Schema Composer supports XSD and JSON schema formats by default but now you can export your data models into Avro format, too!
SchemaGens is the perfect tool for any Data Architect and Data Engineer who not only model data but want to make sure the data model can be exported straight from Enterprise Architect. This eliminates the need for manually defining and updating Avro schemas, and no need to make manual changes every time the data model changes.
Try the Starter edition with your existing Enterprise Architect installation. Purchase a license key to activate the Professional edition with all enhanced features.
- Microsoft Windows operating system
- .NET Framework version 4.7.2, or greater
- Sparx Systems Enterprise Architect, version 15, or greater
How to use guide in the documentation
Starter edition
$0/userBasic functionality
- Export your data model into Avro format
- 1 file for each class/table
- Only supports built-in EA data types
- No commercial support
- For personal use or evaluation only
Professional edition
Enhanced exporter features
- Single schema or schema by namespaces
- Map model types to Avro data types
- Supports logical Avro types
- 1 commercial support case included (additional can be purchased separately)
- For commercial use
Additional commercial support
Commercial support can be purchased on a case by case basis. We charge $99 per support case. Please read our support documentation for details before purchasing a support case.
Buy supportAvro is a registered trademark of Apache Software Foundation.
Enterprise Architect is written and owned by Sparx Systems Pty Ltd.
Sparx Systems and the names of Sparx’s products referenced within the Site are trademarks or registered trademarks of Sparx Systems Pty Ltd.