Kedro helps you build production-ready data and analytics pipelines
Overall
score
98%
A utility module that provides flexible pipeline filtering capabilities for data processing workflows.
@generates
def filter_pipeline(pipeline, tags=None, from_nodes=None, to_nodes=None, from_inputs=None, to_outputs=None):
"""
Filter a pipeline using multiple criteria combined with AND logic.
Args:
pipeline: The Kedro pipeline to filter
tags: List of tags - include nodes with any of these tags
from_nodes: List of node names - include these nodes and all downstream
to_nodes: List of node names - include these nodes and all upstream
from_inputs: List of input names - include nodes depending on these inputs
to_outputs: List of output names - include nodes required for these outputs
Returns:
A filtered pipeline containing only nodes matching all specified criteria
"""
passProvides pipeline construction and filtering capabilities.
Install with Tessl CLI
npx tessl i tessl/pypi-kedro