在 luigi 中使用 task_namespace 会产生错误
Using task_namespace in luigi produces an error
我想了解一个使用 luigi 构建管道的程序。
我已经了解了基础知识,但还有这个
class Task5(luigi.Task):
task_namespace = "examples"
# something else
当我用 task_namespace
注释该行时,程序运行正常但该行失败并显示:
luigi.task_register.TaskClassNotFoundException: No task Task5. Did you mean:
Task
worker
我找不到使用 task_namespace
的简单示例。有人可以向我解释一下如何使用它吗?
此外,什么是任务的“命名空间”?
经过大量研究,我找到了答案。
task_namespace 更改任务名称。所以现在如果你想引用 Task5
,你应该将它引用为 examples.Task5
,否则它不会被识别。这就是为什么 Task5
没有被识别或找到
我想了解一个使用 luigi 构建管道的程序。 我已经了解了基础知识,但还有这个
class Task5(luigi.Task):
task_namespace = "examples"
# something else
当我用 task_namespace
注释该行时,程序运行正常但该行失败并显示:
luigi.task_register.TaskClassNotFoundException: No task Task5. Did you mean:
Task
worker
我找不到使用 task_namespace
的简单示例。有人可以向我解释一下如何使用它吗?
此外,什么是任务的“命名空间”?
经过大量研究,我找到了答案。
task_namespace 更改任务名称。所以现在如果你想引用 Task5
,你应该将它引用为 examples.Task5
,否则它不会被识别。这就是为什么 Task5
没有被识别或找到