如何设计一个报表,监控kettle每天的执行情况

报表每天更新的数据都是通过KETTLE执行更新到MYSQL,如何设计一个监控KETTLE是否有执行更新,用于监控更新情况的报表。

还有个需求是把MYSQL数据库各层ODS,DWD,DWM的数据写更新日志数据到另外一个数据库保存起来。我没有什么头绪,应该用什么逻辑去实现。

FineReport 努力学习中iii 发布于 2022-2-15 11:01
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-2-15 11:03(编辑于 2022-2-15 11:10)

监控kettle是否有执行。。在最后的作业中发一个邮件到你自己的邮箱就知道了呀。。。我就是这样做的。假如我自己有10个作业。。我就在每个作业里面都写一个邮件,如果成功就发成功的邮件。如果失败就失败的邮件。。。。

把每天作业要的字段写到数据库中去保存起来。。

image.png

  • 努力学习中iii 努力学习中iii(提问者) 不行。。需求太高了。要看每个KETTLE的执行情况,相当于看每个表每天是否执行更新,相当于设计一个报表,里面分成很多个模块,每个模块就是一个ktr,每个模块显示这个KETTLE是否执行更新。
    2022-02-15 11:13 
  • 努力学习中iii 努力学习中iii(提问者) 对,就是要写更新日志到数据库保存!!!
    2022-02-15 11:14 
  • CD20160914 CD20160914 回复 努力学习中iii(提问者) 那你就按作业自己配置要的字段写到数据库中去。。。
    2022-02-15 11:17 
  • 努力学习中iii 努力学习中iii(提问者) 回复 CD20160914 一般看日志里什么字段就可以判断是否执行,因为我第一次做日志监控。。
    2022-02-15 11:21 
  • CD20160914 CD20160914 回复 努力学习中iii(提问者) 你先不看。直接把所有字段都写到测试表中。。。然后执行作用后。。再查表。看哪一些字段是你要的。就知道哪一个字段可以判断了。。
    2022-02-15 11:22 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-2-15 11:02
  • 3关注人数
  • 278浏览人数
  • 最后回答于:2022-2-15 11:10
    请选择关闭问题的原因
    确定 取消
    返回顶部