Hortonworks Schema Registry is a shared repository of schemas that allows applications to flexibly interact with each other – in order to save or retrieve schemas for the data they need to access. Having a common Schema Registry provides end to end data governance and introduce operational efficiency by providing reusable schema,defining relationships between schemas and enabling data providers and consumers to evolve at different speed.
Hortonworks Schema Repository that allows streaming analytics applications to flexibly interact with each other. This enables users to save, edit, or reuse schemas for the data they need. This also allows easy attachment of schemas to each piece of data without incurring additional overhead for greater operational efficiency. With schema version management, data consumers and data producers can evolve at different rates. And, through schema validation, data quality is greatly improved. Schema Registry is integrated with Apache NiFI and Hortonworks Streaming Analytics Manager.
|Apache NiFi Integration with Schema Registry||Functions include:
|Streaming Analytics Manager (SAM) integration with Schema Registry||For Example:
Hortonworks Schema Registry is a shared repository of schemas that allows applications to flexibly interact with each other. Schema Registry is integrated with Apache NiFI and Hortonworks Streaming Analytics Manager.
Following are the key benefits for having a centralized schema registry:
Below are some great screen shots showcase how Hortonworks Schema Registry works:
1- Schema Dashboard showcase all the schemas
2- A specific schema that is attached to a Kafka topic
3- How to add a new schema
4- Schema Registry integration with Apache NiFi