Hi,
I just discovered the system topic called _schema and I can’t find any information about it.
What I’m trying to do is consume all the metadata on each topic to populate a Data Catalog for discovery and understanding of all of our Topics.
I’m hoping I can use this _schema topic to consume new and updated topic schemas.
Thoughts from the Community?
David Botzenhart
Is it _schemas
with an s? That’s the default topic where Schema Registry stores schemas (documentation here).
I’d recommend checking out the Schema Registry API (reference, examples) to do this since it’s a documented contract. Not that I know of any undocumented gotchas that you hit if you built a catalog directly based on the _schemas
topic, but the API is a safer bet IMO.
1 Like
Thank you @dtroiano for the quick reply and the correction. I’m with you being safer in calling the API, BUT… I wanted to get away from the batch processing and handle the event. Eat the dogfood. If the _schemas doesn’t workout that will be option #2.