prakash balakrishnan


{ City } chennai
< Country > india
* Profession * software engineer
User No # 60525
Total Questions Posted # 0
Total Answers Posted # 10

Total Answers Posted for My Questions # 0
Total Views for My Questions # 0

Users Marked my Answers as Correct # 129
Users Marked my Answers as Wrong # 15
Questions / { prakash balakrishnan }
Questions Answers Category Views Company eMail




Answers / { prakash balakrishnan }

Question { IBM, 17518 }

how does deadlock occur?


Answer

It is the condition, where the graph will stop processing
due to mutual dependency of data.

For Ex:

Let’s consider a concatenate component, having three
inputs. Let’s say first i/p receives 20 million records,
second i/p receives 1000 records, third i/p receives 500
records.
Now even though the concatenate receives i/p’s at second
and third i/p port, the concatenate won’t work until it
receives all the i/p’s at it’s first i/p port. So the
graph’ll stop processing until the first i/p port receives
all its data. This condition is called DEADLOCK.

This is now minimised (not prevented) by “Automated flow
buffering”. This will in turn provide more workspace in
network resource allocation. So that the processing’ll be
faster.

The Automated flow buffering is available from 1.8 version.

Is This Answer Correct ?    17 Yes 1 No

Question { Steria, 25179 }

What is the difference between Generate Records Component
and Create Data Component?


Answer

There is no transform function in Generate Record comp.
Therefore it will create data's defaultly of it's own,
according to the dml defined. To change that data, we have
to connect some other component after Generate Record comp.
and have to modify. Whereas, in Create Data comp. we can
write a transform function, so that the data's are
generated as per out trfm function. Also index is defaultly
defined in Create Data comp.

Is This Answer Correct ?    22 Yes 0 No


Question { Steria, 25179 }

What is the difference between Generate Records Component
and Create Data Component?


Answer

Ravi, we are using versio 1.15. This component is available
from 1.15.

Is This Answer Correct ?    0 Yes 0 No

Question { IBM, 15085 }

Can we specify checkpoints without Phases?


Answer

N0, we can't specify checkpoint without phase.

Is This Answer Correct ?    18 Yes 0 No

Question { IBM, 18039 }

Can you read multiple input files using one input file component ?(same DML)


Answer

Try this by using LOOPING option in CONDUCT>IT

Is This Answer Correct ?    3 Yes 1 No

Question { IBM, 12978 }

from a graph how to select only second record always in scan?


Answer

Use 'Output Select' in SCAN Component

Is This Answer Correct ?    22 Yes 2 No

Question { 22869 }

hello,
tell me the function which removes spaces from decimal
field?


Answer

Use 'decimal_lpad' or 'decimal_strip'

Is This Answer Correct ?    15 Yes 1 No

Question { HCL, 14386 }

What is regex (lookup)? When you should use it?


Answer

In INTERVAL LOOKUP we will be defining certain range of
values like 0 - 10 , 10 - 20. Similarly in regrex lookup we
will be defining values like 0|1|2|3

Is This Answer Correct ?    1 Yes 2 No

Question { 16546 }

How will you check the latest versions in EME?


Answer

Try using air_tag_list option. But before executing this
command try to export corresponding BRANCH_NAME in
AB_AIR_ROOT parameter.

Is This Answer Correct ?    4 Yes 0 No

Question { IBM, 20045 }

how to calculate EME version using unix ?


Answer

m_env -v

Is This Answer Correct ?    27 Yes 8 No