Input flatfile1 has 5 columns, faltfile2 has 3 columns(no
common column)
output should contain merged data(8 columns)
Please let me know how to achieve ??
Answers were Sorted based on User's Feedback
Answer / sukanta
As per your question two files have same no of records
take first file's 5 column to a expression
transformation,add a output column in it let say 'A'.create
a mapping variable let say 'countA' having datatype
integer.Now in port 'A' you put expression like
setcountvariable(countA).
take second file's 3 column to a expression transformation
,add a output column in it let say 'B'.create a mapping
variable let say 'countB' having datatype integer.Now in
port 'B' you put expression like setcountvariable(countB).
The above two is only meant for creating common fields with
common data in two pipeline.
Now join two pipe line in a joiner transformation upon the
condition A=B.
Now join the required 8 ports to the target.
You get your target as per your requirement.
Regards
Sukanta
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / moorthy g
You Can create dummy port for each source Qual. then connect
to Join Trans., and Join two dummy port.in Joiner
Transformation.
| Is This Answer Correct ? | 5 Yes | 1 No |
Answer / moorthy g
You Can Use Union Transformation for combine two flat files
| Is This Answer Correct ? | 1 Yes | 14 No |
what is the necessity to use update strategy?(except for updates)
What are the differences between joiner transformation and source qualifier transformation?
how do u move the code from development to production?
Source is a flat file and want to load unique and duplicate records separately into two separate targets; right??
what is the significance of newlookup port in dynamic look up
what is scd?
How can you access the remote source into your session?
why union is active transformation?
How we can use union transformation?
1 2 3 * 4 5 6 * 7 8 9 how to load records between two stars(*),
Where can we find the throughput option in informatica?
If session fails after loading 10000 records in the target,how can we load 10001 th record when we run the session in the nexttime?