Вы находитесь на странице: 1из 9

Case Study-1 Real I nformatica

Arise awake and stop not till the goal is reached















INFORMATICA













Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


Case1
Load the records which contains SAL>3000 or DEPTNO not in 20& 30 using IF statement.
CASE1_SRC

CASE1_TGT
EMPNO ENAME SAL DEPTNO

EMPNO ENAME SAL DEPTNO
101 JOHN 2000$ 10

101 JOHN 2000$ 10
102 LINDA 1500$ 20

102 SRINI 3500$ 40
103 HAANE 3000$ 30

105 MARK 4000$ 10
104 SRINI 3500$ 40

105 MARK 4000$ 10

Case2
Load the records, for which the ENAME doesnt have value and DEPTNO as 20 into one target CASE2_TGT1,
DEPTNO as 20 and ENAME is having some value into another target CASE2_TGT2.
CASE2_SRC

CASE2_TGT1
EMPNO ENAME SAL DEPTNO

EMPNO ENAME SAL DEPTNO
101 JOHN 2000$ 10

102 1500$ 20
102 1500$ 20

107 1700$ 20
103 HAANE 3000$ 30

104 SRINI 3500$ 40

CASE2_TGT2
105 4000$ 10

EMPNO ENAME SAL DEPTNO
106 MICHEL 2000$ 20

106 MICHEL 2000$ 20
107 1700$ 20

108 STEEV 1800$ 20
108 STEEV 1800$ 20

109 JOBS 2900$ 10

110 EVE 3700$ 40

Case3
Load the data as shown below i.e. Insert the rank as per salary of employee without using sorter.
CASE3_SRC

CASE3_TGT
EMPNO ENAME SAL DEPTNO

EMPNO ENAME SAL DEPTNO RANK
101 JOHN 2000$ 10

105 4000$ 10 1
102 1500$ 20

110 EVE 3700$ 40 2
103 HAANE 3000$ 30

104 SRINI 3500$ 40 3
104 SRINI 3500$ 40

103 HAANE 3000$ 30 4
105 4000$ 10

109 JOBS 2900$ 10 5
106 MICHEL 2000$ 20

101 JOHN 2000$ 10 6
107 1700$ 20

106 MICHEL 2000$ 20 7
108 STEEV 1800$ 20

108 STEEV 1800$ 20 8
109 JOBS 2900$ 10

107 1700$ 20 9
110 EVE 3700$ 40

102 1500$ 20 10
Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


Case4
Load the data as shown below.
CASE4_SRC

EMPNO ENAME ACCOUNT JAN FEB MAR APR MAY
101 JOHN SALARY 2000$ 3000$ 4000$ 2500$ 1700$
102 MARK EXPENSES 1500$ 2000$ 2500$ 3000$ 1500$

Target:
CASE4_TGT
EMPNO ENAME ACCOUNT AMOUNT MONTH COUNTRY
101 JOHN SALARY 2000$ 1 USA
101 JOHN SALARY 3000$ 2 CHINA
101 JOHN SALARY 4000$ 3 GERMANY
101 JOHN SALARY 2500$ 4 LOCAL
101 JOHN SALARY 1700$ 5 USA
102 MARK EXPENSES 1500$ 6 USA
102 MARK EXPENSES 2000$ 7 CHINA
102 MARK EXPENSES 2500$ 8 GERMANY
102 MARK EXPENSES 3000$ 9 LOCAL
102 MARK EXPENSES 1500$ 10 USA

Case 5:
CASE5_SRC

CASE5_TGT1
EMPNO ENAME SAL DEPTNO

EMPNO ENAME SAL DEPTNO MESSAGE FLAG
101 JOHN 2000$ 10

105 LINDA 4000$ 10 The DEPTNO is 10 10Y
102 DEV 1500$ 20

109 JOBS 2900$ 10 The DEPTNO is 10 10Y
103 HAANE 3000$ 30

101 JOHN 2000$ 10 The DEPTNO is 10 10Y
104 SRINI 3500$ 40

105 LINDA 4000$ 10

CASE5_TGT2
106 MICHEL 2000$ 20

EMPNO ENAME SAL DEPTNO MESSAGE FLAG
107 JACKIE 1700$ 20

106 MICHEL 2000$ 20 The DEPTNO is 20 20Y
108 STEEV 1800$ 20

108 STEEV 1800$ 20 The DEPTNO is 20 20Y
109 JOBS 2900$ 10

107 JACKIE 1700$ 20 The DEPTNO is 20 20Y
110 EVE 3700$ 40

102 DEV 1500$ 20 The DEPTNO is 20 20Y


CASE5_TGT3

EMPNO ENAME SAL DEPTNO MESSAGE FLAG


110 EVE 3700$ 40 The DEPTNO is 30 30Y

104 SRINI 3500$ 40 The DEPTNO is 30 30Y

103 HAANE 3000$ 30 The DEPTNO is 30 30Y

Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


Case 6:
With &without using sequence generator
CASE6_SRC

CASE6_TGT
EMPNO ENAME SAL DEPTNO

SNO EMPNO ENAME SAL DEPTNO
101 JOHN 2000$ 10

1 101 JOHN 2000$ 10
102 DEV 1500$ 20

2 102 DEV 1500$ 20
103 HAANE 3000$ 30

3 103 HAANE 3000$ 30
104 SRINI 3500$ 40

4 104 SRINI 3500$ 40
105 LINDA 4000$ 10

5 105 LINDA 4000$ 10
106 MICHEL 2000$ 20

6 106 MICHEL 2000$ 20
107 JACKIE 1700$ 20

7 107 JACKIE 1700$ 20
108 STEEV 1800$ 20

8 108 STEEV 1800$ 20
109 JOBS 2900$ 10

9 109 JOBS 2900$ 10
110 EVE 3700$ 40

10 110 EVE 3700$ 40

Case 7:
Load the records as shown below. i ,.e a record should got to target only if it passes all the
checks/lookups/xref.
Matching conditions:
1) CASE7_SRC.DEPTNO= CAS7_XREF_DEPT.DEPTNO
2) CASE7_SRC.EMPNO=CAS7_XREF_EMP.EMPNO
CASE7_SRC

CAS7_XREF_DEPT
EMPNO ENAME SAL DEPTNO

DEPTNO DNAME LOC
101 JOHN 2000$ 10

10 SALES USA
102 DEV 1500$ 20

20 MARKETING INDIA
103 HAANE 3000$ 30

104 SRINI 3500$ 40

CAS7_XREF_EMP
105 LINDA 4000$ 10

EMPNO DOB ADDRESS
106 MICHEL 2000$ 20

101 JAN KUKATPALLY
107 JACKIE 1700$ 30

102 FEB AMEERPET


103 MAR ABIDS


104 APR KOTI


105 MAY JUBLI

CASE7_TGT1

EMPNO ENAME SAL DEPTNO LOC ADDRESS

101 JOHN 2000$ 10 USA KUKATPALLY

102 DEV 1500$ 20 INDIA AMEERPET

105 LINA 4000$ 10 USA JUBLI

Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached






CASE7_ERR

EMPNO ENAME SAL DEPTNO

103 HAANE 3000$ 30

104 SRINI 3500$ 40

106 MICHEL 2000$ 20

107 JACKIE 1700$ 30

Case 8:
Load the records as shown below. i ,.e a record should got to target only if it passes all the
checks/lookups/xref.
Implement the below logic without using lookup transformation
Matching conditions:
1) CASE7_SRC.DEPTNO= CAS7_XREF_DEPT.DEPTNO
2) CASE7_SRC.EMPNO= CAS7_XREF_EMP.EMPNO
CASE8_SRC

CAS8_XREF_DEPT
EMPNO ENAME SAL DEPTNO

DEPTNO DNAME LOC
101 JOHN 2000$ 10

10 SALES USA
102 DEV 1500$ 20

20 MARKETING INDIA
103 HAANE 3000$ 30

104 SRINI 3500$ 40

CAS8_XREF_EMP
105 LINDA 4000$ 10

EMPNO DOB ADDRESS
106 MICHEL 2000$ 20

101 JAN KUKATPALLY
107 JACKIE 1700$ 30

102 FEB AMEERPET


103 MAR ABIDS


104 APR KOTI


105 MAY JUBLI

CASE8_TGT1

EMPNO ENAME SAL DEPTNO LOC ADDRESS

101 JOHN 2000$ 10 USA KUKATPALLY

102 DEV 1500$ 20 INDIA AMEERPET

105 LINDA 4000$ 10 USA JUBLI














Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


CASE8_ERR


ENAME SAL DEPTNO

103 HAANE 3000$ 30

104 SRINI 3500$ 40

106 MICHEL 2000$ 20

107 JACKIE 1700$ 30

Case 9:
Using un-connected lookup
Load the records as shown below. i ,.e a record should got to target only if it passes all the
checks/lookups/xref.
Matching conditions:
1) CASE7_SRC.DEPTNO= CAS7_XREF_DEPT.DEPTNO
2) CASE7_SRC.EMPNO= CAS7_XREF_EMP.EMPNO

CASE8_SRC

CAS8_XREF_DEPT
EMPNO ENAME SAL DEPTNO

DEPTNO DNAME LOC
101 JOHN 2000$ 10

10 SALES USA
102 DEV 1500$ 20

20 MARKETING INDIA
103 HAANE 3000$ 30

104 SRINI 3500$ 40

CAS8_XREF_EMP
105 LINDA 4000$ 10

EMPNO DOB ADDRESS
106 MICHEL 2000$ 20

101 JAN KUKATPALLY
107 JACKIE 1700$ 30

102 FEB AMEERPET


103 MAR ABIDS


104 APR KOTI


105 MAY JUBLI

CASE8_TGT1

EMPNO ENAME SAL DEPTNO LOC ADDRESS

101 JOHN 2000$ 10 USA KUKATPALLY

102 DEV 1500$ 20 INDIA AMEERPET

105 LINDA 4000$ 10 USA JUBLI










Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


CASE8_TGT2

EMPNO ENAME SAL DEPTNO

103 HAANE 3000$ 30

104 SRINI 3500$ 40

106 MICHEL 2000$ 20

107 JACKIE 1700$ 30

Case 10:
Error Handling
CASE10_SRC

CAS10_XREF_DEPT
EMPNO ENAME SAL DEPTNO

DEPTNO DNAME LOC
101 JOHN 2000$ 10

10 SALES USA
102 DEV 1500$ 20

20 MARKETING INDIA
103 HAANE 3000$ 30

104 SRINI 3500$ 20

CAS10_XREF_EMP
105 LINDA 4000$ 10

EMPNO DOB ADDRESS
106 MICHEL 2000$ 20

101 JAN KUKATPALLY
107 JACKIE 1700$ 30

102 FEB AMEERPET


103 MAR ABIDS


104 APR KOTI


105 MAY JUBLI
CASE10_TGT
EMPNO ENAME DEPTNO LOC ADDRESS
101 JOHN 10 USA KUKATPALLY
102 DEV 20 INDIA AMEERPET
104 SRINI 20 INDIA KOTI
105 LINDA 10 USA JUBLI

CASE10_ERR
EMPNO ENAME SAL DEPTNO REASON
103 HAANE 3000$ 30 Lookup failed on CAS7_XREF_DEPT
106 MICHEL 2000$ 20 Lookup failed on CAS7_XREF_EMP
107 JACKIE 1700$ 30 Lookup failed on CAS7_XREF_DEPT | Lookup failed on CAS7_XREF_EMP





Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


Case 11:
Eliminate the duplicate records and load the data as shown below
CASE11_SRC
EMPNO ENAME ACCOUNT AMOUNT MONTH COUNTRY
101 JOHN SALARY 2000$ 1 USA
101 JOHN SALARY 2000$ 1 USA
101 JOHN SALARY 2000$ 1 USA
101 JOHN SALARY 2000$ 1 USA
101 JOHN SALARY 2000$ 1 USA
102 MARK EXPENSES 1500$ 6 RUSSIA
102 MARK EXPENSES 1500$ 6 RUSSIA
102 MARK EXPENSES 1500$ 6 RUSSIA
102 MARK EXPENSES 1500$ 6 RUSSIA
102 MARK EXPENSES 1500$ 6 RUSSIA



CASE11_TGT
EMPNO ENAME ACCOUNT AMOUNT MONTH COUNTRY
101 JOHN SALARY 2000$ 1 USA
102 MARK EXPENSES 1500$ 6 RUSSIA
Case 12:
Load the data as below i.e. last record
EMPNO ENAME SAL DEPTNO
101 JOHN 2000$ 10
102 LINDA 1500$ 20
103 HAANE 3000$ 30
104 SRINI 3500$ 40
105 MARK 4000$ 10

EMPNO ENAME SAL DEPTNO
105 MARK 4000$ 10

Case 13:
Load as below using Sorted Input Option.
CASE13_SRC

EMPNO ENAME SAL DEPTNO

101 JOHN 2000$ 10

102 DEV 1500$ 20

Case Study-1 Real I nformatica
Arise awake and stop not till the goal is reached


103 HAANE 3000$ 30

104 SRINI 3500$ 40

105 LINDA 4000$ 10

106 MICHEL 2000$ 20

107 JACKIE 1700$ 30

CASE13_TGT
EMPNO ENAME SAL DEPTNO TOTSAL COUNT
105 LINDA 4000$ 10 6000$ 2
106 MICHEL 2000$ 20 3500$ 2
107 JACKIE 1700$ 30 4700$ 2
104 SRINI 3500$ 40 3500$
1

Вам также может понравиться