Expand description
The customer-facing entry point: OpenLineage::builder.
One builder assembles the three pieces an integration needs — a
Transport/OpenLineageClient, a LineageContextProvider, and an
OpenLineageConfig — and installs them on a SessionState. The common
case is OpenLineageBuilder::from_env followed by
OpenLineageBuilder::instrument.
Structs§
- Open
Lineage - Entry point for instrumenting a DataFusion session with OpenLineage.
- Open
Lineage Builder - Builds and installs OpenLineage instrumentation on a
SessionState.
Traits§
- Open
Lineage SqlExt SessionContextergonomics for OpenLineage instrumentation.
Functions§
- instrument_
session_ state - Instrument
statewith an explicit client, context provider, and config. - instrument_
session_ state_ simple - Instrument
statewith an emptyStaticContextProvider.