Oleander and OpenLineage: A Unified Approach
Oleander, in its simplest form, is a consumer/producer implementation of the OpenLineage specification. OpenLineage is an open standard for lineage metadata collection designed to instrument jobs as they are running. It defines a generic model of run, job, and dataset entities identified using consistent naming strategies. The core lineage model is extensible through custom facets that enrich the core entities.
OpenLineage Facets
We provide the facet tool that we use to validate the facets that are attached to the core entities. This can be
found here.
More information on OpenLineage can be found here