Hi All,
Can we call server routines in paralle. I know they use different languages and different compliers. I am wondering is there any way to use server routines in parallel.
Thanks in Advance
Suresh
Can we Call Server routines in Parallel Extender
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 3593
- Joined: Thu Jan 23, 2003 5:25 pm
- Location: Australia, Melbourne
- Contact:
You have several options when moving from a server job to a parallel job:
- use a BASIC Transformer in your parallel job or a server transformer in a parallel shared container. It can call routines but it is a lot slower then most parallel stages.
- move your routine code into a parallel transformer using the derivation fields and stage variables. This is more difficult to maintain and test then routines and not very re-usable but it gives good performance.
- rewrite your basic routines as C++ build ops. This gives good performances and are reusable but requires a knowledge of C programming.
- use a BASIC Transformer in your parallel job or a server transformer in a parallel shared container. It can call routines but it is a lot slower then most parallel stages.
- move your routine code into a parallel transformer using the derivation fields and stage variables. This is more difficult to maintain and test then routines and not very re-usable but it gives good performance.
- rewrite your basic routines as C++ build ops. This gives good performances and are reusable but requires a knowledge of C programming.
Certus Solutions
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn
Blog: Tooling Around in the InfoSphere
Twitter: @vmcburney
LinkedIn:Vincent McBurney LinkedIn
Suresh,
you can call server routines in PE, however, if you want to run the routines in parallel, you 'd better follow vmcburney 's suggestion.
Vmcburney,
I am interested in the item you have mentioned, say "rewrite your basic routines as C++ build ops".
Can you post some simple sample for our study.
thanks a lot
Benny.lbs
you can call server routines in PE, however, if you want to run the routines in parallel, you 'd better follow vmcburney 's suggestion.
Vmcburney,
I am interested in the item you have mentioned, say "rewrite your basic routines as C++ build ops".
Can you post some simple sample for our study.
thanks a lot
Benny.lbs
vmcburney wrote:You have several options when moving from a server job to a parallel job:
- use a BASIC Transformer in your parallel job or a server transformer in a parallel shared container. It can call routines but it is a lot slower then most parallel stages.
- move your routine code into a parallel transformer using the derivation fields and stage variables. This is more difficult to maintain and test then routines and not very re-usable but it gives good performance.
- rewrite your basic routines as C++ build ops. This gives good performances and are reusable but requires a knowledge of C programming.