OpenMetadata icon indicating copy to clipboard operation
OpenMetadata copied to clipboard

Support additional metadata ingestion from Schema Registry for Kafka Connector

Open nqvuong1998 opened this issue 2 years ago • 2 comments

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

  • Following rules: https://docs.confluent.io/cloud/current/sr/fundamentals/data-contracts.html#rules
  • Additional metadata:
    • Topic description
    • Topic owners
    • Column description
    • Column tags
  • Example Avro schema: "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"] } ]

nqvuong1998 avatar Jan 09 '24 07:01 nqvuong1998

@ulixius9 lets check if we can do this for 1.5 otherwise move it to 1.6

harshach avatar Jun 23 '24 18:06 harshach

Hi @harshach , Any update for this issue?

nqvuong1998 avatar Aug 28 '24 07:08 nqvuong1998

@ulixius9, please assign this issue to me.

keshavmohta09 avatar Jan 06 '25 10:01 keshavmohta09