Hi Techies
I need a favour from your side . I am thinking of doing following work in DataStage 7.1
Please give ur valuable comments
Nature of Work : Data Migration from one data base to another.
Current Implementation : Java
Thinking of Moving to : DataStage7.1
Scope of Work: Migrating data from one database to another. Complexity involved is while migrating data for one table say x to another table y in new database we may have to do 5 to 6 lookups for referenc checks and also new database has effectivity. That is we create versions of records ( based upon the date). Same record can have different versions and based upon the current date we identify which record is effective. Also when adding or updating new record into new database effectivity needs to be maintained.
I think you might have by now general idea of migration involved.
I require your comments on this.
Should we go ahead with the datastage?
Can such a migartion be easily possible in DataStage?
Any risks or major factors that can hinder the process ?
....waiting for valuable reponse from you all.
Thanks in advance
Akash
Require Comments on work i m thinking to develop in DS-7.1
Moderators: chulett, rschirm, roy
-
- Participant
- Posts: 27
- Joined: Fri Aug 13, 2004 3:36 am
- Location: INDIA
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
While DataStage can certainly do all that you specify (without needing great skills), it seems an expensive solution if that is your only task.
On the other hand, if you're likely to have more data migration tasks, or are thinking of developing a data warehouse or similar, then it's probably a wise investment.
There are competitors to DataStage in the marketplace, but we here on this forum have a particular bias towards DataStage.
You tagged your environment as "parallel"; whether you really need this is a judgment you will have to make. The "enterprise edition", which is where you get the parallel execution engine, does cost a bit more, but can process huge volumes of data. On the Ascential web site there is a report of a benchmark where 1TB of data was processed in just under nine hours, processing 192 files with transformations applied to 68% of the columns.
"Server" (the default DataStage engine) can not manage this kind of throughput, but is quite efficient with even medium volumes of data. If you do purchase "enterprise edition" you get server as well as parallel engine.
On the other hand, if you're likely to have more data migration tasks, or are thinking of developing a data warehouse or similar, then it's probably a wise investment.
There are competitors to DataStage in the marketplace, but we here on this forum have a particular bias towards DataStage.
You tagged your environment as "parallel"; whether you really need this is a judgment you will have to make. The "enterprise edition", which is where you get the parallel execution engine, does cost a bit more, but can process huge volumes of data. On the Ascential web site there is a report of a benchmark where 1TB of data was processed in just under nine hours, processing 192 files with transformations applied to 68% of the columns.
"Server" (the default DataStage engine) can not manage this kind of throughput, but is quite efficient with even medium volumes of data. If you do purchase "enterprise edition" you get server as well as parallel engine.
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.