gpt4 book ai didi

windows - 如何在 DB2 表上写入数据阶段性能统计信息?

转载 作者:可可西里 更新时间:2023-11-01 10:21:23 24 4
gpt4 key购买 nike

我的 DataStage 版本是 8.5。

我必须用数据阶段性能数据填充 DB2 中的一个表,例如 job_name、start_time、finish_time 和 execution_date。

有一个包含很多作业的主序列。该序列本身每天运行一次。

每次运行此序列后,我必须收集性能值并将它们加载到 DB2 上的表中,以用于报告目的。

我是 datastage 的新手,我不知道如何让它工作。我的数据阶段的环境是 Windows,所以我不能使用 shell 脚本来处理它。

有什么方法可以将此信息放入数据阶段?

我尝试构建服务器例程并使用 DSGetJobInfo 获取数据,但我陷入了参数问题(如何将 xx 作业作为列表传递给它)。

对不起我的英语,不是我的母语。

提前致谢。

最佳答案

您的服务器也在 Windows 上吗?我很困惑,因为你说“我的数据阶段”大多数情况下,服务器安装在 linux/unix 上,客户端是 windows。

最好的命令是(同样适用于 windows 和 linux 服务器)

dsjob -jobinfo [项目名称] [作业名称]

输出会是这样的-

作业状态:运行正常 (1)

作业 Controller :不可用

工作开始时间:2015 年 3 月 17 日星期二 09:03:37

工作波数:9

用户状态:不可用

作业控制:0

临时状态:未运行 (99)

调用 ID:不可用

最后运行时间:2015 年 3 月 17 日星期二 09:09:00

作业进程 ID:0

调用列表:[作业名称]

作业可重启:0

关于windows - 如何在 DB2 表上写入数据阶段性能统计信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28443377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com