【发布时间】:2020-02-19 11:35:45
【问题描述】:
是否可以覆盖从 Kedro 笔记本中的 parameters.yaml 文件中获取的属性?
我正在尝试动态更改笔记本中的参数值。我希望能够让用户能够运行标准管道但具有可自定义的参数。我不想更改 YAML 文件,我只想更改笔记本寿命的参数。
我尝试在上下文中编辑参数,但这没有任何影响。
context.params.update({"test_param": 2})
我是否遗漏了什么或者这不是预期的用例?
【问题讨论】:
-
具体用例:我创建了一个管道,用于计算过去 90 天内某个指标的平均值和标准差。我希望在生产中使用它,但允许用户运行相同的管道,但可以运行任意天数。