. How can you run a graph continuously without using
continuous components ?
Answer Posted / niroj kumar pattnaik
We can try one approach by calling the graph's own deployed
script name from its end script call.
For Example:
Suppose, we have a graph my_graph.mp and its deployed
script my_graph.ksh in $AI_RUN.
Now in the end script of our graph we can call the deployed
scripts as given below:
if [ $mpjret -eq 0 ]; then
$AI_RUN/my_graph.ksh
else
echo "Graph Failed"
fi
-----------------
Though this approach mimics the style of a continuous
graph, it can't replace the benefits of it. This approach
can be further enhanced to take care of roll-back and
failure handlings by using "trap" command with a user
defined unix script/function.
Thanks,
Niroj@Thbs
| Is This Answer Correct ? | 6 Yes | 0 No |
Post New Answer View All Answers
What will be the output when a file with 0 records is connected as input to a reformat and an output file? Note that in reformat we have assigned hardcoded values to output columns.
What are the Types of parallelism in detail?
How do you improve the performance of a graph?
We know rollup component in abinitio is used to summarize a group of data record then why do we use aggregation?
When we should use 'jobid' for commit table (Output table component?? How to use in abinitio graph?
What is the function you would use to transfer a string into a decimal?
What do you understand by overflow errors?
Do you think effective communication is necessary for data processing?
Mention what is the syntax for m_dump in abinitio?
What is m_dump?
What is the difference between sandbox and EME?
Why do you think data processing is important?
How can you import XML repositories exported from different tools like ODI
What is the use of the co> operating system in ab initio?
Name any two stages of the data processing cycle and provide your answer in terms of a comparative study of them?