Informatica Scenario Based Interview Questions
Informatica Scenario Based Interview Questions
com/c/nicitacademy
+91 7010080468
NiC IT Academy
1. How do you load alternate records into different tables through mapping flow? (or)
How to load Even records to one target, Odd records to the other target. 1st record to
1st target 2nd record to 2nd target 3rd record to 1st target 4th record to 2nd
target so on....
2. How do you load first and last records into target table?
3. I have three sources, same structure tables. But, I want to load into single target table.
How do I do this? Explain in detail through mapping flow.
4. How to join three sources (2 tables and 1 File) using a joiner? Explain though
mapping flow. Sending data one after another to three tables in cyclic order
5. In source there are some records. Suppose I want to send three targets. First record
will go to first target, second one will go to second target and third record will go to
third target and then 4th to 1st, 5th to 2nd, 6th to 3rd and so on.
6. How to load every 4th record into target table in Informatica
7. Mapping to load all records except last 5 records
8. Pass unique values to one target, duplicate values to other target.
9. Send first half records to one target, second half records to another target.
10. If you run workflow one time even number records should get loaded to target, 2 nd
time if u run same workflow only odd number records get loaded
11. Create an ETL logic the workflow does not execute a session if no record is extracted
from source
12. How to create dependency between workflows and sessions? The second workflow
should get triggered only after the first workflow completed successfully.
13. If u have 5 different sources (3 from Teradata, 1 from oracle, 1 is flat file) there is a
common column order_no in all sources, how will you join these and load in same
target?
14. How to segregate 1st row, last row and middle to diff tables?
15. Design a mapping to find employees whose salary is more than the average salary of
employees.
16. Design a mapping to display the average salary amount of all the employees against
each employee record.
17. Design a mapping to load only last two source records into the target.
18. Design a mapping to calculate cumulative sum of salary of employees Department wise.
19. How to find vowel count in an employee name in informatica?
20. How to remove duplicate records in Informatica? Explain the different ways to do it?
21. Design a mapping to load the last 3 rows from a flat-file into the target?
22. I have 1 million record in source, how will load only 2000 record to target?
23. Fail the workflow if the cust_name column contains your name
[email protected] https://www.youtube.com/c/nicitacademy
+91 7010080468
24. Gender Column Contains an "F" or "M" , This will need to be changed to 'Female' and
'Male' or 'UNK' for row that is not 'F' or 'M'
25. Load the top 2 highest paid employees within a dept.
26. Design a mapping to verify the null for every source column, reject the record if any
column contains null.
27. Load top 2 salaries for each department without using Rank Transformation and SQL
Queries in Source Qualifier?
28. Design a mapping to Extract Middle Name From Emp name
29. Design a mapping to remove '$' and comma symbol from salary column e.g $2,000 to
2000
30. How to load only NULL records into the target? Explain using mapping flow?