Skip to content

Add OpenLineage ownership facet support for pipelines #28065

@jsingh-yelp

Description

@jsingh-yelp

Is your feature request related to a problem? Please describe.

Add OpenLineage ownership facet support for pipelines OpenLineage job events can include an ownership facet, but OpenMetadata does not currently apply it to the ingested Pipeline entity.

Describe the solution you'd like

Expected behavior:

  • Read ownership information from the OpenLineage job ownership facet.
  • Resolve owners to existing OpenMetadata users/teams.
  • Set the resolved owners on the corresponding Pipeline.
  • Log a warning for unresolved owners without failing ingestion.

This would allow OpenLineage-ingested pipelines to carry ownership metadata automatically.

Describe alternatives you've considered

No response

Additional context

No response

Pre-submission checklist

  • I searched for duplicate feature requests.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

Status

No status

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions