【发布时间】:2017-01-26 17:06:19
【问题描述】:
我试图在 Talend 中实现日志记录。所以我用普通的组件做了一个工作,我通过 Twarn 和 Tdie 记录了错误、信息和调试。 使用 Logcatcher ,我将日志分为调试和错误两个文件。 这部分工作正常。
现在我做了两份工作,
首先:- 使用 trowgenerator 生成线,然后发送到 tmap 和从 tmap,我根据某些条件发送到两个 twarn 组件。
第二个:- 具有 tlogcatcher、t_filterrow 并根据某些条件分离到两个文件的作业。
所以我正在与第一个作业并行运行第二个作业以捕获日志,但它不起作用。
我已经尝试了几个选项并停留在这一点上。
主要思想是有一个通用的日志记录组件,可以插入到任何日志作业中。
有什么方法可以实现吗?
【问题讨论】:
-
您能否尝试将 tlogcatcher 和将日志分离到文件中的逻辑保留在一个作业中,然后将此作业(使用 tRunJob)包含在您的第二个作业中,并且只运行第二个作业..
-
已尝试此选项,但无法正常工作。浏览了 tRunjob 的文档,它说在另一个子作业完成后触发了一个子作业。尝试不同的选择。
标签: talend talend-mdm