Spring cloud dataflow 以批处理作业作为流运行任务时,dashobard的jobs部分中没有条目

Spring cloud dataflow 以批处理作业作为流运行任务时,dashobard的jobs部分中没有条目,spring-cloud-dataflow,Spring Cloud Dataflow,我正在运行一个包含批处理作业作为流的任务 当我将此批处理作业作为任务运行时,我会在仪表板中的“作业”下看到条目。 但是当我使用流启动器从流运行任务时,我看不到作业的执行 这些执行是否也会出现在作业部分 另外,现在有人在哪里可以看到流执行吗?只有批处理作业具有Spring批处理模型和用于作业执行/步骤执行/历史记录等的支持关系数据库模型。,。因此,批处理作业的任务在批处理作业表中具有关联的作业执行条目 但对于所有任务,任务执行都存储在配置的数据库task_EXECUTION中,默认前缀为task_

我正在运行一个包含批处理作业作为流的任务

当我将此批处理作业作为任务运行时,我会在仪表板中的“作业”下看到条目。 但是当我使用流启动器从流运行任务时,我看不到作业的执行

这些执行是否也会出现在作业部分


另外,现在有人在哪里可以看到流执行吗?

只有批处理作业具有Spring批处理模型和用于作业执行/步骤执行/历史记录等的支持关系数据库模型。,。因此,批处理作业的任务在批处理作业表中具有关联的作业执行条目

但对于所有任务,任务执行都存储在配置的数据库task_EXECUTION中,默认前缀为task_


有关Spring Cloud数据流和Spring Cloud任务数据库配置的更多信息,请参见从Sabby Anandan的评论中复制的

除非SCDF和任务之间的数据源相同,否则您不会在仪表板中看到它们。基本上,在运行时,任务/作业本身试图在与SCDF和SCDF仪表板共享的模式上记录它们的执行情况,只是查询该模式中的所有信息,因此共享相同的数据源是关键


请参阅文档

谢谢您的回复。我知道这一点。但我的问题是,如果一个流执行一个任务,而这个任务执行一个批处理作业,为什么我不在作业下看到它呢?除非SCDF和任务之间的数据源相同,否则在仪表板上就看不到它们。基本上,在运行时,任务/作业本身试图在与SCDF和SCDF仪表板共享的模式上记录它们的执行情况,只是查询该模式中的所有信息,因此共享相同的数据源是关键。参考答案^^中链接的文档。