Hi everybody.
I would like to know what is the instance concept for Data Stage.
Regards,
Fernando Martins
instance
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 142
- Joined: Wed Mar 24, 2004 10:51 am
- Location: Brazil
-
- Participant
- Posts: 3337
- Joined: Mon Jan 17, 2005 4:49 am
- Location: United Kingdom
-
- Participant
- Posts: 64
- Joined: Fri Jul 16, 2004 7:53 am
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
But wait, there's more!
All design objects are exactly that. When you put a design object (a stage or a link) onto a design canvas, you are instantiating an object of that class. So, when you look at the stage types division of the Repository, you see names like CTransformerStage, which means "the class of Transformer stage type", from which all Transformer stages in job designs are instantiated and inherit a fundamental set of methods and properties.
In partuicular, the methods for each stage type are inherited - you do not affect the methods at all. The GUI allows you to edit some (most) of the instance's properties, and that's how you tell DataStage exactly what you want it to do at run time.
All design objects are exactly that. When you put a design object (a stage or a link) onto a design canvas, you are instantiating an object of that class. So, when you look at the stage types division of the Repository, you see names like CTransformerStage, which means "the class of Transformer stage type", from which all Transformer stages in job designs are instantiated and inherit a fundamental set of methods and properties.
In partuicular, the methods for each stage type are inherited - you do not affect the methods at all. The GUI allows you to edit some (most) of the instance's properties, and that's how you tell DataStage exactly what you want it to do at run time.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.