У меня есть отображение-а Informatica простой то, который имеет Sq->t(x)->tgt
отправки почты с помощью Informatica рабочего
Здесь я наполнение цели (что плоский файл) только, если определенное условие, которое включено в преобразования.
Теперь мое требование состоит в том, что если цель (txt-файл) заполнена даже одной записью, она должна отправить электронное письмо двум людям.
Я использую команду Unix mailx
, но я не уверен, как проверить, есть ли записи в целевом файле с использованием сценария Unix. Это то, что я пробовал:
if [ "/data/informatica/Services/myfolder/TgtFiles/filename.csv" = "1" ]//here i am trying to check if there are any records in the target
then
mailx -s "Target is populated" "[email protected] [email protected] "<<ed
Validation completed
ed
else
exit
eod
fi