2014-07-17 29 views
0

我在Informatica项目中工作,我们用它来触发Autosys的工作流程,如果工作流程失败,我们会收到邮件。之后,我们用来检查会话日志并找出错误消息。通常,错误消息是网络错误,如无法连接到数据库。我的问题是有什么办法只从会话日志中提取错误消息,如“无法连接到数据库”并通过邮件发送。在informatica的邮件中获取会话日志错误消息?

+0

我很害怕没有可以从日志中提取信息的开箱即用功能。您可以将完整的日志附加到电子邮件中,也可以使用shell脚本来为您做这件事。 – Maciejg

+0

我们在平面文件或数据库中获得了行级别的错误细节,所以我认为我们也可能得到其他错误细节。壳牌脚本是最后的选择,但如果我们能从informatica得到这个,会更好 –

回答

2

... --->会话--->电子邮件任务

如果会话任务失败的电子邮件任务将运行。在电子邮件任务的主题或正文中,使用$ PMS1.firsterrorcode。然后会给出会话失败的错误代码和简单原因。与您在工作流程监视器中看到的错误类似。

+0

谢谢!它真的工作.. –