2
私は、Informaticaワークフローが0のソースレコードを選択した場合にセッションに失敗するようにしようとしています。私は、ポスト・セッションの成功コマンドとして実行するには、次のスクリプトが出ている:{Source Qualifier Name}
は私のソース修飾子の名前ですInformatica post sessionコマンドタスク
if [ $PM{Source Qualifier Name}@numAppliedRows == 0 ]
then
exit 2
else
exit 0
fi
。私がセッションログを見ると、$PM{Source Qualifier Name}@numAppliedRows
がソースが指定した行の数で置き換えられますが、この番号が!= 0であってもセッションが失敗する原因になります。セッションログは私に次のエラーメッセージが表示されます。
sh:0403-057 1行目の構文エラー: 'if'が一致しません。
ご協力いただければ幸いです。