OpenMetadata is a unified metadata platform for data discovery, data observability, and data governance powered by a central metadata repository, in-depth column level lineage, and seamless team collaboration.
Is your feature request related to a problem? Please describe.
We utilize the Kafka Connector within OpenMetadata, incorporating Avro schema definitions from Schema Registry for ingesting topics and their corresponding schema. However, OpenMetadata can ingest additional metadata from Schema Registry, encompassing details such as topic description, topic owner, column description, column tags, etc. Consequently, extracting specific metadata based on predefined rules proves highly beneficial.
Is your feature request related to a problem? Please describe. We utilize the Kafka Connector within OpenMetadata, incorporating Avro schema definitions from Schema Registry for ingesting topics and their corresponding schema. However, OpenMetadata can ingest additional metadata from Schema Registry, encompassing details such as topic description, topic owner, column description, column tags, etc. Consequently, extracting specific metadata based on predefined rules proves highly beneficial.
Describe the solution you'd like
"type": "record", "name": "TopicName", "doc": "TODO", "owners": ["David", "Jackson"] "fields": [ { "name": "fullName", "type": [ "null", "string" ], "doc": "TODO", "tags": ["pii"] }, { "name": "age", "type": [ "null", "int" ], "doc": "TODO", "tags": ["sensitive"] } ]