在informatica中捕获数据错误

时间:2013-04-04 08:45:30

标签: shell informatica

实际上,我有一个调用信息工作流程的shell脚本。但我想在脚本中添加一个功能,以便在工作流程中处理数据时捕获数据错误,并在屏幕上给出错误消息(错误是由于错误的数据而来。请参阅日志)。目前生成日志但我无法使用shell脚本显示屏幕消息。

下面是调用工作流程的命令

pmcmd startworkflow -sv CSA_DEV_INT -d Domain_CSADevelopment -u Administrator -p Administrator -f Sumit -wait wf_ERROR_LOG_TESTING
pwc_status=$?

pwc_status的值为0,而我处理了错误的数据。和informatica日志捕获错误。

1 个答案:

答案 0 :(得分:0)

只要pmcmd调用本身成功(即找到服务器,用户可以进行身份​​验证,工作流启动),即使处理数据时出错,也会返回0。使用getworkflowdetails实用程序的gettaskdetailspmcmd命令获取与工作流程执行相关的详细信息。

有关这些命令的详细信息,请参阅命令参考 - 您可以在服务器上的Informatica安装目录中找到它,也可以从Informatica My Support site下载(您需要是注册用户)