Skip to content

Add OpenLineage ownership facet support for pipelines #28065

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 requestsafe to testAdd this label to run secure Github workflows on PRs

Type

No type

Fields

No fields configured for issues without a type.

Projects

Status
Done ✅

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions