By using Transformation i need top most 5 employee salary
from each deptwise? Deptno 10,20,30? which transformation
we need to use?
Answers were Sorted based on User's Feedback
Answer / sujana
v can do dis by using rank tranf... grpby dept no and rankindex=5
Is This Answer Correct ? | 11 Yes | 3 No |
Answer / kiran
CREATE ONE ROUTER IN THIS CREATE 3 OUTPUT PORTS LIKE DEPT10,DEPT20,DEPT30.THEN OUTPUT OF THIS GIVE TO RANK IN RANK SPECIFY TOP AND NO OF RNAKS 5 THE WE GET EACH DEPT WISE TOP 5 RANKS.
Is This Answer Correct ? | 4 Yes | 1 No |
Answer / ashwin
A simple way is here:
1: Drag & drop source and target
2: Create a Rank Transformation in between them
3: Open the rank t/r & go to Ports
4: Give Sal as 'R'(Rank) & Tick Group by on Deptno
5: Goto Properties select Top/Bottom,No.of Ranks=(as you need)
Is This Answer Correct ? | 1 Yes | 0 No |
Answer / suguna
by using rank transformation rank of salary and aggregator
transformation for group by dept wise
Is This Answer Correct ? | 4 Yes | 4 No |
Answer / sujana
@above
in rank also v hav grpby option..no need 2 use aggregator
Is This Answer Correct ? | 2 Yes | 2 No |
Answer / jay
Override SQL in source qualifies with bellow query
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 10 order by Sal desc
Union All
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 20 order by Sal desc
Union All
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 30 order by Sal desc
Is This Answer Correct ? | 1 Yes | 2 No |
Answer / gd
First override source qualifier
Select * from emp where deptno in(10,20,30);
Next sorter T/r sort on salary column desc
Then rank T/r set rank properties top and number of ranks is 5
target achieved
Is This Answer Correct ? | 2 Yes | 4 No |
Answer / jay
Override SQL in source qualifies with bellow query
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 10 order by Sal desc
Union All
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 20 order by Sal desc
Union All
Select Top 5 EmpNo, DeptNo, Sal from Employee where DeptNo = 20 order by Sal desc
Is This Answer Correct ? | 0 Yes | 2 No |
there is a product table prodid prodname price 100 cinthol 10 101 hamam 10 102 neem 20 103 cake 30 in the above table the price of some products are duplicated and some product prices are distinct we want to push the duplicated prices to one target and non-duplicated prices to other target without using expression and sequence generator transformation
What is the default source option for update stratgey transformation?
What are mapplets? How is it different from a Reusable Transformation?
In warehouses how many schemas are there?
star and snowflake schema?
How can we handle two sessions in informatica?
When the informatica server marks that a batch is failed?
explan ur project architecture?
What if we sort the data in descending order instead of increasing order in sorter t/f and send the data in aggregator t/f is there any performance downfall? Please answer below. thank you.
What is flashback table ? Advance thanks
Please let me know how to make Data masking in informatica..
What is source qualifier?