对于我的代码,我为5个不同的表生成了5条日志。我必须找到记录未正确加载到哪个表。
生成的日志
NWPR_TempLoad_CSP_11.log:0由于数据错误,未加载行。
NWPX_TempLoad_CSP_11.log:326由于数据错误,未加载行。
PRAD_TempLoad_CSP_11.log:0由于数据错误,未加载行。
PRER_TempLoad_CSP_11.log:0由于数据错误,未加载行。
PROV_TempLoad_CSP_11.log:0由于数据错误,未加载行。
PRSQ_TempLoad_CSP_11.log:0由于数据错误而未加载行。
PRWM_TempLoad_CSP_11.log:0由于数据错误而未加载行。
在这里我们可以看到NWPX 326由于数据错误而未加载。所以我希望作业中止,并且在我们需要打印的错误消息中,作业因NWPX加载而中止
答案 0 :(得分:0)
一个选择是从连接器定义拒绝链接,您可以使用该链接来写入目标表。 使用拒绝链接,可以指定如果该拒绝链接上的行数> = 1
,则中止该作业。无论如何,作业日志应该具有有关被拒绝记录的信息。
有关更多详细信息,请更详细地描述阶段和确切要求。