Job Compilation Notes

Post questions here relative to DataStage Enterprise/PX Edition for such areas as Parallel job design, Parallel datasets, BuildOps, Wrappers, etc.

Moderators: chulett, rschirm, roy

Post Reply
bharatmajeti
Participant
Posts: 13
Joined: Mon Feb 18, 2008 7:28 am

Job Compilation Notes

Post by bharatmajeti »

Hi,

I read one presentation, which is briefing about Datastage at a Higher level.

In "Compilation Notes", they wrote the following points.

On clustered / GRID environments:

Share the project directory to share Transformers
(Must be identical mount point across servers)
Or
set $APT_COPY_TRANSFORM_OPERATOR on first job run to distribute Transformer objects

Build stages must be shared, or distributed manually

Can anyone please explain the meaning in detail.

Thanks,
Bharath.
qt_ky
Premium Member
Premium Member
Posts: 2895
Joined: Wed Aug 03, 2011 6:16 am
Location: USA

Post by qt_ky »

My understanding is that the compiled object code must be copied to each computer in your grid (distributed manually) so that the job can execute it.
Choose a job you love, and you will never have to work a day in your life. - Confucius
jwiles
Premium Member
Premium Member
Posts: 1274
Joined: Sun Nov 14, 2004 8:50 pm
Contact:

Post by jwiles »

It will depend upon how your storage is shared among the cluster/grid.

If your project directories and directories where custom code (build stages/custom operators/parallel C++ routines) is compiled are shared (cluster filesystem SAN or NFS) among the cluster members (using the same directory paths), then all members should see the same images and manual transport is unnecessary.

If your project directories and directories where custom code is compiled are NOT shared among the cluster members, then manual transport is necessary.

Regards,
- james wiles


All generalizations are false, including this one - Mark Twain.
Post Reply