2017-10-19 1 views
-1

우리 프로젝트에서는 Schedulers에서 Informatica Workflows를 예약하고 있습니다. 누구든지 File을 검사하고 워크 플로를 실패하지 않고 사용할 수없는 파일을 보낼 수있는 스크립트를 제공 할 수 있습니까? 나는 have 하나를 쓰지만 문제는 워크 플로가 실패한 것입니다. 그리고 만약 그런 일이 생기면 새로운 스케줄러를 다시 만들어야합니다.File Watcher Script Informatica

"모든 명령이 실패 할 경우 실패 작업"당신은 선택을 취소 할 수 있습니다 명령 작업 속성 탭에서
PROC_RC=0 
FileDir=$1 
FileIden=$2 
FileName=$3 
DataSource=$4 
cd $FileDir 
ls -l $FileIden* > $FileName 
FILESIZE=$(stat -c%s "$FileName") 
if [ $FILESIZE -eq 0 ] 
then 
PROC_RC=1 
    mail -s "No Source File Available" [email protected] <<< "Hi, 

No File Received for $DataSource Today. 

Thanks, 
Note: This is a system generated mail. Please do not reply." 
fi 
exit $PROC_RC 

답변

0

는, 그것은 당신의 워크 플로우를 실패하지 않습니다 : 여기 내 스크립트입니다.

그러나이 경우 스크립트 수준에서 오류 처리를 수행해야합니다.

관련 문제