j c h a r l e s
12/30/2021, 10:07 AMlist object has no attribute filter
, a potentially more useful error might be something that throws ValueError, expected a pipeline object and received list
. Another error I found was when I tried to pass literal values to a node function, the error was something like cannot split
, and could be improved to be ValueError: inputs are not allowed to contain literal values (like integers). Please use functools.partial to create a node function with the desired literal argument specified
. These errors are very hard to debug because they are thrown deep in the kedro library code. Could save a lot of hassle by having better validation errors.datajoely
12/30/2021, 10:23 AMValueError, expected a pipeline object and received list
If it's like this [Pipeline(), Pipeline(), Pipeline()]
you may need to sum()
the list or wrap it in another Pipeline()
ValueError: inputs are not allowed to contain literal values (like integers). Please use functools.partial to create a node function with the desired literal argument specified.
Again inputs need to refer to catalog entires or parameter keys, you can't provide a regular python object without partially applying the function firstj c h a r l e s
12/30/2021, 11:30 AMdatajoely
12/30/2021, 11:32 AMj c h a r l e s
12/30/2021, 11:32 AMdatajoely
12/30/2021, 11:33 AMj c h a r l e s
12/30/2021, 11:33 AMIf it's like this [Pipeline(), Pipeline(), Pipeline()] you may need to sum() the list or wrap it in another Pipeline()
datajoely
12/30/2021, 11:36 AMj c h a r l e s
12/30/2021, 11:37 AMdatajoely
12/30/2021, 11:38 AMj c h a r l e s
12/30/2021, 11:38 AMdatajoely
12/30/2021, 11:39 AMj c h a r l e s
12/30/2021, 11:39 AMdatajoely
12/30/2021, 11:39 AMj c h a r l e s
12/30/2021, 11:39 AMdatajoely
12/30/2021, 11:39 AMj c h a r l e s
12/30/2021, 11:39 AMdatajoely
12/30/2021, 11:39 AMj c h a r l e s
12/30/2021, 11:40 AMdatajoely
12/30/2021, 11:40 AMj c h a r l e s
12/30/2021, 11:40 AMdatajoely
12/30/2021, 11:41 AMj c h a r l e s
12/30/2021, 11:41 AMdatajoely
12/30/2021, 11:42 AMj c h a r l e s
12/30/2021, 11:43 AMj c h a r l e s
12/30/2021, 11:43 AMdatajoely
12/30/2021, 11:44 AMj c h a r l e s
12/30/2021, 11:44 AMdatajoely
12/30/2021, 11:44 AMj c h a r l e s
12/30/2021, 11:45 AMdatajoely
12/30/2021, 11:45 AMj c h a r l e s
12/30/2021, 11:45 AMdatajoely
12/30/2021, 11:45 AMj c h a r l e s
12/30/2021, 11:46 AM