Ian Whalen
04/07/2023, 1:07 PMreturn {"__default__": pipeline(Pipeline([node(foo, "params:value", None)]), namespace="bar")}
In my parameters yaml:
value: 1
I’ll get an error that says Pipeline inputs(s) {'params:bar.value'} not found in the DataCatalog
when I kick off a kedro run
Rather than define a bar.value
(and so on for each namespace) is there a way to use defaults as a fallback and only use bar.value
if it appears in my parameters?
I know I could do pipeline(…, parameters={"params:value": "params:value"})
but that would always use the default value. Rather than only use it when its defined.datajoely
04/07/2023, 4:51 PMIan Whalen
04/07/2023, 5:31 PM