Felipe Monroy
07/08/2025, 4:15 PMKedroSession
. But in cases where the Pipeline
and DataCatalog
is already defined in the notebook itself, what would be the best practice for running it?Felipe Monroy
07/08/2025, 5:53 PMOmegaConfigLoader
and using DataCatalog.from_config
. The issue, however, is that DataCatalog
does not include parameters by default, so I had to create a function to build the feed_dict,
similar to the get_feed_dict
method from the Context
object, I believe.
With that setup, I was able to instantiate a SequentialRunner
and call its run
method successfully.
The only part I’m not entirely satisfied with is how I’m passing the parameters to the DataCatalog
not sure if there’s a better way to do itElena Khaustova
07/08/2025, 6:31 PMcatalog[param_name] = param_value
as long as you’re able to create params_dict,
which should look something like this:
params_dict = {
"params:a": {"b": 1},
"params:a.b": 1
}
Elena Khaustova
07/08/2025, 6:35 PMFelipe Monroy
07/08/2025, 9:29 PM