Interface OutputLineageNode
public interface OutputLineageNode
Interface to be implemented for LogicalPlan nodes to extract lineage information about output
datasets.
-
Method Summary
Modifier and TypeMethodDescriptiongetOutputs(String sparkListenerEventName, io.openlineage.client.OpenLineage openLineage) Gets output dataset read by this LogicalPlans node
-
Method Details
-
getOutputs
List<OutputDatasetWithFacets> getOutputs(String sparkListenerEventName, io.openlineage.client.OpenLineage openLineage) Gets output dataset read by this LogicalPlans node- Parameters:
sparkListenerEventName- class name of SparkListenerEvent that triggered OpenLineageSparkListeneropenLineage- instance to create OpenLineage objects- Returns:
- list of dataset with facets
-