Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

in one scenario source flat file like
Fileld1
00122001550056200568
00256002360014500896
00123004560078900258
00147004560025800256
divide each 5 numbers as one column i.e
here i need
field1 field2 field3 field4
00122 00155 00562 00568
00256 00236 00145 00896
00123 00456 00789 00258
00147 00456 00258 00256
plz help me....

Answer Posted / vs

First and foremost thing, put the following data in a text file.

00122001550056200568
00256002360014500896
00123004560078900258
00147004560025800256

Follow the steps:

Take following 3 stages:

1. Sequential File
2. Transformer
3. Dataset/Sequential File

STAGE 1:

1. Sequential File Properties

Source-->File = browse & select the text file containing the
above data.
Read Method = Specific File(s)

Go to Columns Tab:
Give column name (any name), SQL Type = Varchar, length = 50
(Make sure you take the minimum length as 20 since the
character length in the input file is 20).

Now, click on the "Load" option at the bottom and import the
table definitions by choosing "Sequential File Definitions".
After the table definitions are imported. Double click on
the imported table definition. Click OK.

STAGE 2:

Transformer Properties:

Click on the O/p column, and create 4 Columns at the bottom.

Column Name SQL Type Length
Field1 Varchar 50
Field2 Varchar 50
Field3 Varchar 50
Field4 Varchar 50

Create 4 Stage variables:

Derivation Stage
Variable
Left(inputcolumnname,5) F1
Right(Left(inputcolumnname,10),5) F2
Right(Left(inputcolumnname,15),5) F3
Right(inputcolumnname,5) F4

Map the above stage variables by dragging and dropping into
the below O/p table

O/p Table

Derivation Column Name
F1 Field1
F2 Field2
F3 Field3
F4 Feild4

STAGE 3:

Dataset File Stage/Sequential File Stage Properties:

Double click and File = browse the output file path.

If it's sequential, .txt || Dataset File, .ds


Hope this helps you !!! If you follow the above procedure,
you must get the out put correct!!!

All The Best !!!

Thanks & Regards,
VS

Is This Answer Correct ?    24 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is it possible to query a hash file?

1953


sed,awk,head

1412


whom do you report?

1885


what are .ctl(control files) files ? how the dataset stage have better performance by this files?

2760


Can anyone tell me a difficult situation who have handled while creating Datastage jobs?

3216


What is staging variable?

1029


How do you remove duplicate values in datastage?

1099


how to write server Routine coding?

2067


hi.... am facing typical problem in every interview " I need some critical scenarios faced in real time" plz help me guys

2824


What are orabulk and bcp stages?

1072


disign the complex job in u r project?(they are aksing only complex job design and then data flow...)

2411


Difference between sequential file and data set?

1136


Explain the datastage parallel extender (px) or enterprise edition (ee)?

1174


Difference between ‘validated ok’ and ‘compiled’ in data stage?

1199


How to read the length of word in unix?

1313