Talend - 统计和日志 - 数据库 - 错误

时间:2017-02-21 07:25:10

标签: talend

我有一个将数据从sql server插入mysql的工作。我已将项目设置设置为 -

选中了 - 使用统计信息(tStatCatcher),使用日志(tLogcatcher),使用volumentrics(tflowmetercatcher)

复选框

选择了数据库'。并放入表名 (stats_table,logs_table,flowmeter_table)也是如此。这些表是之前创建的。使用tcreatetable组件确定这些表的模式。 问题是当我运行作业时,数据插入stats_table但不插入flowmeter_table

我的工作如下

tmssInput - > tmap - > tmysqoutput。

我没有包含tstatcatcher,tlogcatcher,tflowmetercatcher。此作业的统计信息和日志取自项目设置。 我的问题 - 为什么flowmeter_table中没有输入数据?我应该在作业中明确包含tStatCatcher,tlogcatcher和tflowmetercatcher以使其正常运行吗?

我正在使用TOS

提前致谢 瑞斯

2 个答案:

答案 0 :(得分:0)

您需要直接在作业中使用tstatcatcher,tlogcatcher,tflowmetercatcher composant。

合成者已经定义了他们的模式,所以你需要把tmap和重定向放在你想要的表中:

enter image description here

此外,为了使用tlog捕手,你需要在你的工作中添加一些tdie或twarn。

答案 1 :(得分:0)

使用流量计需要您手动配置要监控的流量。

在您要监控的每个流程上,右键单击行>参数>高级设置>监控连接。 然后,您应该能够在流表中查看数据。

如果您使用的是项目设置,则无需在作业中添加* Catcher组件。

enter image description here

enter image description here

enter image description here