Kedro helps you build production-ready data and analytics pipelines
Overall
score
98%
ThreadRunner multithreading
ThreadRunner usage
0%
100%
max_workers configuration
53%
100%
Node creation
100%
100%
Pipeline construction
100%
100%
DataCatalog integration
0%
100%
Runner execution
0%
100%
Pipeline operators (merge, subtract, intersect)
Pipeline merge operator
100%
100%
Pipeline subtract operator
100%
100%
Pipeline intersect operator
100%
100%
Pattern specificity ranking
Pattern parsing implementation
100%
100%
Specificity ranking logic
100%
100%
Pattern matching algorithm
88%
100%
Placeholder extraction
100%
100%
Pattern resolution
100%
100%
Version control and time-travel
Versioned Dataset Configuration
83%
100%
DataCatalog Creation
100%
100%
Pipeline Construction
100%
100%
Version-Controlled Execution
66%
100%
Latest Version Loading
0%
100%
Specific Version Loading
0%
100%
Input/output-based filtering
from_inputs() usage
0%
100%
to_outputs() usage
0%
100%
Correct argument passing
0%
100%
Proper return values
50%
100%
Dataset lifecycle hooks
Hook class implementation
0%
100%
after_dataset_loaded hook
60%
100%
after_dataset_saved hook
0%
100%
Timestamp generation
100%
100%
Log storage
100%
100%
Log data structure
100%
100%
ParallelRunner multiprocessing
ParallelRunner usage
0%
100%
max_workers configuration
0%
100%
Node creation
0%
100%
Pipeline assembly
0%
100%
DataCatalog usage
0%
100%
Dependency handling
0%
100%
Automatic failure analysis
Pipeline node access
100%
100%
Dataset persistence detection
100%
100%
Node dependency traversal
100%
100%
Catalog dataset lookup
100%
100%
Resume point logic
100%
100%
Error handling
100%
100%
KedroSession lifecycle management
KedroSession.create() usage
100%
100%
Environment configuration
100%
100%
Runtime parameters
0%
100%
Session.run() execution
100%
100%
Pipeline name specification
100%
100%
Custom OmegaConf resolvers
OmegaConf.register_new_resolver usage
100%
100%
compute resolver implementation
100%
100%
env_default resolver implementation
100%
100%
OmegaConf.load usage
100%
100%
Resolver interpolation syntax
100%
100%
DataCatalog unified interface
DataCatalog.from_config usage
100%
100%
catalog.save usage
100%
100%
catalog.load usage
100%
100%
catalog.exists usage
100%
100%
AbstractDataset inheritance
100%
100%
Custom dataset load
100%
100%
Custom dataset save
100%
100%
Plugin discovery and loading
Hook class creation
100%
100%
before_node_run implementation
80%
92%
after_node_run implementation
80%
92%
after_pipeline_run implementation
100%
92%
Data persistence
100%
100%
Breadth-first search for resumption points
Uses node factory
0%
100%
Uses pipeline factory
0%
100%
Accesses pipeline nodes
100%
100%
Extracts node metadata
100%
100%
Implements BFS logic
25%
100%
Identifies resumption points
100%
100%
Dependency-based node selection
from_nodes usage
100%
100%
to_nodes usage
100%
100%
from_inputs usage
100%
100%
to_outputs usage
100%
100%
Unified filter interface
Uses Pipeline.filter()
50%
0%
Tag filtering
100%
100%
From-nodes filtering
100%
100%
To-outputs filtering
100%
100%
Combined filter logic
100%
100%
Return type
100%
100%
Load and save version specification
Version namedtuple usage
25%
100%
AbstractVersionedDataset implementation
0%
100%
Load version specification
100%
100%
Save version specification
100%
100%
Session run integration
33%
100%
Consistent versioning
100%
100%
Process-safe memory sharing
Node creation
100%
100%
Pipeline assembly
100%
100%
ParallelRunner usage
100%
100%
DataCatalog configuration
100%
80%
SharedMemoryDataset implementation
100%
100%
Pipeline execution
100%
100%
Pipeline construction and composition
Node factory usage
100%
100%
Pipeline factory usage
100%
100%
Dependency resolution
100%
100%
Pipeline composition
100%
100%
Input/output format
100%
100%
CLI plugins via entry points
Entry Point Registration
0%
100%
Click Command Group
100%
100%
Kedro Context Access
100%
100%
Pipeline Inspection
100%
100%
Click Decorators
100%
100%
Command Output
100%
100%
SequentialRunner execution
SequentialRunner instantiation
100%
100%
Pipeline creation
100%
100%
Node creation
100%
100%
DataCatalog usage
100%
100%
Runner execution
100%
100%
Dataset definitions
100%
100%
Input/output specification
100%
100%
Install with Tessl CLI
npx tessl i tessl/pypi-kedroTable of Contents