从Oracle数据库监视表并在Informatica中运行工作流

时间:2017-04-04 15:13:16

标签: oracle informatica

我是Informatica的新手,需要帮助解决我的要求。

1)我有一个表 CS_pipe ,其中包含名为' ReportName' '状态'

2)报告失败时,状态列的值为'失败'

3)我需要创建一个包,该表将从该表中提取值并在表状态为“失败”时邮寄一个组。通知他们报告失败。

是否可以通过Informatica?如果是,怎么办呢?

1 个答案:

答案 0 :(得分:0)

您可以创建工作流并将其安排为每隔15分钟以固定的时间间隔运行,并阅读所有值where Status = 'Failed',并发送包含所需内容的电子邮件。

然后,您需要一种方法来阻止电子邮件一次又一次地为同一个失败的报告发送。根据您的要求和可用列,您可以创建datetiem变量以仅获取最新的状态记录。但这是一个单独的故事。