请问有没有人做过datastage 监控作业,能在一个日志表中看到数据的源系统,目标系统,数据增加、删除的数据量???

0
希望做出的效果是这样,需要的数据大概是这几个。回的大神,帮帮忙,看下,解答一下,感激不尽!!!
QQ图片20160721174701.png
已邀请:
0

我是最优雅的杀手,不杀人专杀狗 - 日光之下并无新事 2016-07-22 回答

关于监控DS作业,我这边有一个方案。
1.登录用户dsodb 用户,该用户会存储关于作业相信信息,包括运行开始结束时间,运行条数,运行状态。可以参照我博客
https://ask.hellobi.com/blog/Zeehom/4441  最后一个SQL。
2.但是这里的条数不会表明是更新还是插入删除。如果要实现这个的话,你需要重新设计作业,在作业里面增加控件Change Capture Stage,同时目标表也增加CHANGE_CODE字段,可以实现目标表,更新插入删除数据的变化,然后去做统计。 弊端就是工作量和对应维护吧。
 
一点建议
 
考虑到工作量的,你可以只针对你最关注的作业去做详细的记录,也就是上面方案内容,用到Change Capture 控件。
其余的作业就只按照 dsodb 提供的信息表展示就可以。
 
有疑问可以直接沟通。
 

要回复问题请先登录注册