What is $mpjret? Where it is used in ab-initio?
Answers were Sorted based on User's Feedback
Answer / ananya
$mpjret is the graph execution status return value.
It can be used in end script of a graph.
Ideally the value of $mpjret should be 0(zero).
Is This Answer Correct ? | 14 Yes | 0 No |
Answer / anne
$mpjret is a variable declared in the end script which
returns the value of the execution of the graph.
Its very simalr to the $? in unix
the above command returns the value 0 ot 1
0-success
1-failure
Is This Answer Correct ? | 5 Yes | 0 No |
Answer / pkr
we can use $mpjret in end script like this:
if 0-eq($mpjret)
then
echo"success"
else
mailx-s"(graphname)failed" mailid.
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / avijit
$mpjret only works if you want to use it in the graph end script .
But if we want the return status in case we are running the graph from the back end it will not work.
If you are writing Unix shell script then use:
air sanbox run graph.mp
if [ $? –eq 0 ]; then
echo "Graph Failed"
Is This Answer Correct ? | 1 Yes | 0 No |
Can any body give me the clear explanation about how to separate header,trailer and body records in Ab Initio?
How do you add default rules in transformer?
What is the difference between a utility and api in a RUN SQL component
explain the environment varaibles with example?
How you can test a dbc file ?
Can you read multiple input files using one input file component ? (Same DML) How to use in abinitio graph?
Difference between public and private projects and how to make private to public?
What are the differences between informatica and abinitio?
What are differences between different versions of co-op?
How co>operating system integrates with legacy codes?
. How can you get all the fields form a lookup files ? (Which function)
Can you use scan to generate sequence number ? How to use in abinitio graph?