Beruflich Dokumente
Kultur Dokumente
LOOKUP FILE - A
INPUT
LOOKUP FILE
DEPT ID DEPT_NAME
1 SALES
2 IT
3 HR
4 RESEARCH
TRANSFORM
RECORD
Out.empsalalr :: in.salary;
Out.DEPARTMENT_NUMBER :: lookup(“A”,in. DEPT_NUMBER). DEPT_NAME;
OUTPUT
SORT
ID NAME SALARY
2 RAM 10000
5 JOHN 20000
1 VIGESH 50000
3 SURAJ 30000
4 VIRAT 20000
AFTER SORT
ID NAME SALARY
1 VIGESH 50000
2 RAM 10000
3 SURAJ 30000
4 VIRAT 20000
5 JOHN 20000
DEDUP SORT
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
KEEP – FIRST
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
4 VIRAT 20000
KEEP LAST
ID NAME SALARY
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
KEEP – UNIQUE
ID NAME SALARY
4 VIRAT 20000
FILTER BY EXPRESSION
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
REDINE FORMAT
INPUT
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
OUTPUT
ID NAME
1 RAM
2 JOHN
1 VIGESH
2 SURAJ
4 VIRAT
CONCATENATE
INPUT -1
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
INPUT -2
ID NAME SALARY
7 ROHIT 50000
8 JAISON 60000
9 VINEETH 70000
10 NIVIN 80000
11 ROHIT 90000
CONCATENATE OUTPUT
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
7 ROHIT 50000
8 JAISON 60000
9 VINEETH 70000
10 NIVIN 80000
11 ROHIT 90000
GATHER
INPUT -1
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
INPUT -2
ID NAME SALARY
7 ROHIT 50000
8 JAISON 60000
9 VINEETH 70000
10 NIVIN 80000
11 ROHIT 90000
GATHER OUTPUT
ID NAME SALARY
9 VINEETH 70000
10 NIVIN 80000
11 ROHIT 90000
1 VIGESH 50000
2 SURAJ 30000
1 RAM 10000
2 JOHN 20000
4 VIRAT 20000
7 ROHIT 50000
8 JAISON 60000
REPLICATE
INPUT
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000
ROLLUP
INPUT
ID NAME SALARY
1 RAM 10000
2 JOHN 20000
1 VIGESH 50000
2 SURAJ 30000
4 VIRAT 20000