Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Market
 The annual revenue of Informatic...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Job Trends
1039
1396 1440 1506
2216 2220
...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Job Distribution and Salary Trends
Below ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Agenda For Today
➢ General Interview Questions
➢ Deve...
General Interview Question
Transformation
Lookup
Workflow Administrator
Scenario Based
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q1. Differences between star and snowflake schemas ?
...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q1. Differences between star and snowflake schemas ?
...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q2. What is Informatica PowerCenter grid processing a...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q2. What is Informati...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q3. What is the benefit of partitioning a session?
In...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q3. What is parallel processing or partitioning a ses...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q4. What are the different ways to implement parallel...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q4. What are the different ways to implement parallel...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q5. Differences between OLTP and OLAP?
Informatica In...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q5. Differences between OLTP and OLAP?
Informatica In...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q6. Name the output files created by Informatica serv...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica server log Session log Session detail log...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q7. What is a surrogate Key?
Informatica Interview Qu...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q7. What is a surrogate Key?
Informatica Interview Qu...
General
Transformation Interview Questions
Lookup
Workflow Administrator
Scenario Based
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q8. What is the difference between active and passive...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q8. What is the difference between active and passive...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q9. Is ‘sorter’ an Active or Passive transformation?
...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q9. Is ‘sorter’ an Active or Passive transformation?
...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q10. What is the differences between ROUTER and FILTE...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q10. What is the differences between ROUTER and FILTE...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q11. How do you increase the performance of Joiner tr...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q11. How do you increase the performance of Joiner tr...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q12. What is an Update Strategy Transformation in Inf...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q12. What is an Update Strategy Transformation in Inf...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q13. Describe the purpose of a variable port within a...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q13. Describe the purpose of a variable port within a...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q14. What are the different types of join we can perf...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q15. What are the different types of join we can perf...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q16. What is a Reusable transformation?
Informatica I...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q16. What is a Reusable transformation?
Informatica I...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q17. What is Mapplet? How is it different from a Mapp...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q17. What is Mapplet? How is it different from a Mapp...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q18. What is the difference between Reusable transfor...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Mapplet Reusable Tran...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Q19. What is a Shortcut and What is the difference be...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 A shortcut is a ref...
General
Transformation
Lookup Interview Questions
Workflow Administrator
Scenario Based
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q20. What is meant by...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Lookup transformation...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q21. Difference betwe...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Connected Lookup Transformation Unconnected Lookup Tr...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q22. What are the dif...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Cache
Static Dynamic ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q23. What is the diff...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Dynamic Cache Static ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q24. How do you impro...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
• Create an index on ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q25. What is the diff...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Joiner Lookup
We can ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q26. When do you use ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
You should override t...
General
Transformation
Lookup
Workflow Interview Questions
Administrator
Scenario Based
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q27. What is a Inform...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 A workflow is devel...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q28. What is the diff...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
STOP ABORT
 On issui...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q29. What is a Inform...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
• Informatica Worklet...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q30. What is a concur...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 A concurrent workfl...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q31. What is the diff...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Bulk Load Normal Load...
General
Transformation
Lookup
Workflow Administrator
Scenario Based Interview Questions
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q32. What is the meth...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
This can be handled b...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q33. How do you load ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Drag the source an...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q34. How do you load ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Drag and drop port...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q35. How do you load ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Drag the source to...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q36. How to load ever...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 For our example, le...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q37. How to produce r...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Load the source to...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q38. Reading a source...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Load the source to...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q39. How to split the...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Load the Source de...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q40. You have two col...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
1. Load the Source de...
General
Transformation
Lookup
Workflow
Administrator Interview Questions
Scenario Based
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q41. What is a Reposi...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 Repository is metad...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q42. What is an Integ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Integrations service ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q43. What are Pmrep a...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
pmrep and pmcmd comma...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q44. How to go to the...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
 There is no direct ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
Q45. What is a Node? ...
www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
Informatica Interview Questions
A node is the logical...
Thank You
Questions/Queries/Feedback
Nächste SlideShare
Wird geladen in …5
×

Informatica Interview Questions | Informatica Tutorial | Informatica Training | Edureka

1.394 Aufrufe

Veröffentlicht am

This Edureka Informatica Interview Questions tutorial will help you to prepare yourself for Informatica Interviews ( Informatica Interview Questions Blog: https://goo.gl/z4jVff ). Learn about the most important Informatica interview questions and answers and know what will set you apart in the interview process. Below are the topics covered in this Informatica Interview Questions and Answers Tutorial:

Informatica Interview Questions on:

1. Generic Informatica Interview Questions.
2. Informatica Transformation Questions.
3. Informatica Lookup Questions.
4. Informatica Scenario Based questions.
5. Informatica Workflow Questions.
6. Informatica Administrator Questions

Veröffentlicht in: Technologie

Informatica Interview Questions | Informatica Tutorial | Informatica Training | Edureka

  1. 1. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING
  2. 2. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Market  The annual revenue of Informatica corporation in 2015 was $1.06 billion.  According to Fortune: Informatica is expected to reach annual value of $10 billion by the year 2021.  Informatica has partnered with over 550 organizations to provide various data integration products.  Informatica currently caters to over 12,000 customers in 104 countries.
  3. 3. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Job Trends 1039 1396 1440 1506 2216 2220 0 500 1000 1500 2000 2500 Informatica India Job Trends (India) Simplyhired RecruIT LinkedIn Indeed Naukri Monster 3640 2879 5329 4012 1158 0 1000 2000 3000 4000 5000 6000 Informatica India Job Trends (USA) Simplyhired RecruIT LinkedIn Indeed Dice Below are the number for job postings for Informatica professionals on various job portals as on 21st January 2017.
  4. 4. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Job Distribution and Salary Trends Below are the overall Job Distribution and Average salary trends in the Informatica Domain as on 21st January 2017.
  5. 5. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Agenda For Today ➢ General Interview Questions ➢ Developer: Transformation Questions ➢ Developer: Lookup Questions ➢ Developer: Scenario Based Questions ➢ Developer: Workflow Questions ➢ Administrator Interview Questions
  6. 6. General Interview Question Transformation Lookup Workflow Administrator Scenario Based
  7. 7. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q1. Differences between star and snowflake schemas ? Informatica Interview Questions
  8. 8. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q1. Differences between star and snowflake schemas ? Informatica Interview Questions Snowflake Schema Star Schema Ease of maintenance / change No redundancy, so snowflake schemas are easier to maintain and change. Has redundant data and hence less easy to maintain/change Ease of Use More complex queries and hence less easy to understand Lower query complexity and easy to understand Query Performance More foreign keys and hence longer query execution time (slower) Less number of foreign keys and hence shorter query execution time (faster) Type of Datawarehouse Good to use for datawarehouse core to simplify complex relationships (many:many) Good for datamarts with simple relationships (1:1 or 1:many) Joins Higher number of Joins Fewer Joins Dimension table A snowflake schema may have more than one dimension table for each dimension. A star schema contains only single dimension table for each dimension. When to use When dimension table is relatively big in size, snowflaking is better as it reduces space. When dimension table contains less number of rows, we can choose Star schema. Normalization/ De- Normalization Dimension Tables are in Normalized form but Fact Table is in De-Normalized form Both Dimension and Fact Tables are in De-Normalized form Data model Bottom up approach Top down approach
  9. 9. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q2. What is Informatica PowerCenter grid processing and its benefits? Informatica Interview Questions
  10. 10. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q2. What is Informatica PowerCenter grid processing and its benefits? Grid processing is a feature of PowerCenter that enables workflows and sessions to be run across multiple domain nodes. Key Features and Advantages of Grid: ➢ Load Balancing ➢ High Availability ➢ Dynamic Partitioning Domain Node 1 Node 2 Node 3 Server
  11. 11. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q3. What is the benefit of partitioning a session? Informatica Interview Questions
  12. 12. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q3. What is parallel processing or partitioning a session? Informatica Interview Questions • Partitioning Option increases the performance through parallel data processing. • Partitioning a session means solo implementation sequences within the session. • The Partitioning option will let you split the large data set into smaller subsets which can be processed in parallel to get a better session performance.
  13. 13. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q4. What are the different ways to implement parallel processing in Informatica? Informatica Interview Questions
  14. 14. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q4. What are the different ways to implement parallel processing in Informatica? Informatica Interview Questions Parallel Processing Database Partition Round-Robin Partitioning Hash Auto-Keys Partitioning Hash User-Keys Partitioning Key Range Partitioning Pass-through Partitioning
  15. 15. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q5. Differences between OLTP and OLAP? Informatica Interview Questions
  16. 16. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q5. Differences between OLTP and OLAP? Informatica Interview Questions OLTP OLAP Application Oriented Subject Oriented Used to run business Used to Analyse business Detailed data Summarized and Refined Current up-to-date data Snapshot of data Isolated data Integrated data Repetitive access Ad-hoc access Clerical User Knowledge User ( Manager, Administrator) Performance Sensitive Performance Relaxed Few records accessed at a time(Tens) Large volume accessed at a time ( Millions ) Read / Update Access Mostly Read ( Batch Update ) No data redundancy Redundancy present in data DB size: 100 MB – 100 GB DB size: 100 GB – Few TB Thousands of Users Hundreds of Users
  17. 17. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q6. Name the output files created by Informatica server during session running? Informatica Interview Questions
  18. 18. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica server log Session log Session detail log Performance detail log Reject log Control log Post Session Email log Indicator log Output Log Cache log Informatica Interview Questions Q6. Name the output files created by Informatica server during session running?
  19. 19. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q7. What is a surrogate Key? Informatica Interview Questions
  20. 20. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q7. What is a surrogate Key? Informatica Interview Questions  Surrogate key is a unique identification key, which can be declared as the primary key instead of a "real" or natural key.  There can be several natural keys that could be declared as the primary key, and these are all called candidate keys. So a surrogate is a candidate key.  The most common type of surrogate key is an incrementing integer, such as an auto_increment column in MySQL, or a sequence in Oracle, or an identity column in SQL Server.
  21. 21. General Transformation Interview Questions Lookup Workflow Administrator Scenario Based
  22. 22. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q8. What is the difference between active and passive transformation? Informatica Interview Questions
  23. 23. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q8. What is the difference between active and passive transformation? Active Transformation 3 rows input (510) 555-7283 (613) 382-299 (650) 385-5000 Active Transformation 2 rows output 5105557283 6503855000 3 rows input (510) 555-7283 (613) 382-2929 (650) 385-5000 3 rows output 5105557283 6133822929 6503855000 Passive Transformation Passive Transformation Informatica Interview Questions ➢ Active Transformation: They either change the number of rows that pass through the transformation, change the transaction boundary or change the row type. ➢ Passive Transformation: They do not change the number of rows that pass through the transformation, transaction boundary or the row type.
  24. 24. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q9. Is ‘sorter’ an Active or Passive transformation? Informatica Interview Questions
  25. 25. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q9. Is ‘sorter’ an Active or Passive transformation? Informatica Interview Questions  The distinct checkbox present in the sorter transformation removes duplicate rows present in the data source making it an active transformation.  We are also changing the order of the rows by sorting them in an ascending or descending order as required.
  26. 26. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q10. What is the differences between ROUTER and FILTER? Informatica Interview Questions
  27. 27. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q10. What is the differences between ROUTER and FILTER? Informatica Interview Questions Router Filter Router transformation provides the option capturing those rows of data that do not meet any condition to a default output group. A filter transformation tests data for one condition and drops the rows of data that do not meet the condition. Router transformation is a single input and multi output group transformation. Filter is a single input and single output group transformation. In a Router transformation, you can specify more than one filter condition. In a filter transformation, you can specify only one filter condition. Router transformation does not block input rows and those records that failed the filter condition will be passed to the default group In a filter transformation, there is a chance that records do get blocked. Router transformation acts life IFF condition in Informatica or CASE.. WHEN statement in database Filter transformation works as WHERE clause of SQL.
  28. 28. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q11. How do you increase the performance of Joiner transformation? Informatica Interview Questions
  29. 29. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q11. How do you increase the performance of Joiner transformation? Informatica Interview Questions • Perform joins in a database when possible. Below are the ways in which you can improve the performance of Joiner Transformation. • For an unsorted Joiner transformation, designate the source with fewer rows as the master source. • For a sorted Joiner transformation, designate the source with fewer duplicate key values as the master source. Master DetailMaster DetailDatabase
  30. 30. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q12. What is an Update Strategy Transformation in Informatica? Informatica Interview Questions
  31. 31. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q12. What is an Update Strategy Transformation in Informatica? Informatica Interview Questions • Tag the records as an Insert for Target Table DD_INSERT(0) • Tag the records as an Update for Target Table DD_UPDATE(1) • Tag the records as an Delete for Target Table DD_DELETE(2) • Tag the records to be Rejected DD_REJECT(3)  It helps us tag each record passed through it for insert, update, delete, or reject. This information lets the Integration Service know how to treat each record passed to a target.  You can set the update strategy at two different levels: ➢ Session Level: Instructs the integration service to either treat all rows in the same way (Insert or update or delete) or use instructions coded in the session mapping to flag for different database operations. ➢ Mapping Level: Use update strategy transformation to flag rows for inert, update, delete or reject.
  32. 32. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q13. Describe the purpose of a variable port within an expression transformation? Informatica Interview Questions
  33. 33. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q13. Describe the purpose of a variable port within an expression transformation? Informatica Interview Questions Variable Port: ➢ Provide storage for temporary values. ➢ Helps simplify complex values. ➢ Variables are initialized (numeric to 0, string to “”) when the Mapping logic is processed. ➢ Usually used to store computed value.
  34. 34. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q14. What are the different types of join we can perform using Joiner transformation? Informatica Interview Questions
  35. 35. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q15. What are the different types of join we can perform using Joiner transformation? Informatica Interview Questions  Normal join discards all the rows of data from the master and detail source that do not match the condition.  Master outer join keeps all the rows from the detail source and the matching rows from the master.  Detail outer join keeps all rows from the master source and the matching rows from the detail source.  Full outer join keeps all rows of data from both the master and detail sources. Master Detail DetailMaster DetailMaster DetailMaster Normal Join Master outer Join Detail outer Join Full outer Join
  36. 36. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q16. What is a Reusable transformation? Informatica Interview Questions
  37. 37. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q16. What is a Reusable transformation? Informatica Interview Questions  If we have the same logic to implement across multiple mappings, we can use the reusable transformations, which allow us to reuse the same transformation across mappings.  You can only reuse the transformation only if the metadata requirements in the mappings are exactly the same.
  38. 38. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q17. What is Mapplet? How is it different from a Mapping? Informatica Interview Questions
  39. 39. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q17. What is Mapplet? How is it different from a Mapping? Informatica Interview Questions Mapping Mapplet Mapping is collection of Source, Target And Transformation Mapplet is only collection of Transformation Mapping is developed with different transformation but not reusable. Mapplet can be reused other mapping and also mapplet. Mapping is developed for what data move to target, what modification done upon that. Mapplet is developed for complex calculation used in multiple mappings.
  40. 40. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q18. What is the difference between Reusable transformation and Mapplet? Informatica Interview Questions
  41. 41. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Mapplet Reusable Transformation It is a reusable object that we create in the Mapplet Designer, by making use of various reusable transformations. They are created in Transformation Developer tool. Or a non-reusable transformation is promoted from the Mapping Designer. Any mapping variables or parameters in mapplet that can't be used in another mapping or mapplet The mapping parameters and variables in reusable transformation is validated every time we use them. We cannot connect to a target definition directly. We can directly connect to a target definition. We can’t use COBOL Source Qualifier, Joiner and Normalizer transformations in mapplet. We can create reusable Joiner and Normalizer transformations. Q18. What is the difference between Reusable transformation and Mapplet?
  42. 42. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Q19. What is a Shortcut and What is the difference between a Shortcut and a Reusable Transformation? Informatica Interview Questions
  43. 43. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  A shortcut is a reference (link) to an object in a shared folder, these are commonly used for sources and targets that are to be shared between different environments / or projects.  A shortcut is created by assigning 'Shared' status to a folder within the Repository Manager and then dragging objects from this folder into another open folder  If we have the same logic to implement across multiple mappings, we can use the reusable transformations, which allow us to reuse the same transformation across mappings.  You can only reuse the transformation only if the metadata requirements in the mappings are exactly the same. Shortcut Reusable Transformation Q19. What is a Shortcut and What is the difference between a Shortcut and a Reusable Transformation?
  44. 44. General Transformation Lookup Interview Questions Workflow Administrator Scenario Based
  45. 45. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q20. What is meant by Lookup Transformation? Explain the types of Lookup transformation.
  46. 46. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Lookup transformation in a mapping is used to look up data in a flat file, relational table, view, or synonym. We can also create a lookup definition from a source qualifier. Lookup Relational / Flat File PipelineConnectivity Connected Unconnected Cache Cached Uncached Q20. What is meant by Lookup Transformation? Explain the types of Lookup transformation.
  47. 47. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q21. Difference between Connected and Unconnected Lookup?
  48. 48. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Connected Lookup Transformation Unconnected Lookup Transformation Receives input values directly from the pipeline. Receives input values from the result of a :LKP expression in another transformation. We can use a dynamic or static cache. Has only static cache. The cache includes all lookup columns used in the mapping Unconnected Lookup Cache includes all lookup/output ports in the lookup condition and the lookup/return port Connected Lookup can return multiple columns from the same row or insert into the dynamic lookup cache In Unconnected Lookup dynamic lookup cache, designate one return port (R) and returns one column from each row In Connected Lookup, if there is no match for the lookup condition; the Informatica Server returns the default value for all output ports. Unconnected Lookup If there is no match for the lookup condition, the Informatica Server returns NULL Connected Lookup Pass multiple output values to another transformation. Link lookup/output ports to another transformation Unconnected Lookup Pass one output value to another transformation. The lookup/output/return port passes the value to the transformation calling: LKP expression Connected Lookup supports user-defined default values Unconnected Lookup Does not support user-defined default values Informatica Interview Questions Q21. Difference between Connected and Unconnected Lookup?
  49. 49. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q22. What are the different types of Caches?
  50. 50. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Cache Static Dynamic Persistent Recache from Source Shared Cache Unnamed Named Q22. What are the different types of Caches?
  51. 51. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q23. What is the difference between dynamic cache from static cache?
  52. 52. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Dynamic Cache Static Cache In dynamic lookup, the cache memory will get refreshed as soon as the record gets inserted or updated/ deleted in the lookup table In static lookp, the cache memory will not get refreshed even though the record is inserted or updated in the lookup table. It will refresh only in the next run. When we configure a lookup transformation to use dynamic lookup cache, you can only use the equality operator in the lookup condition. NewLookupRow port will enable automatically. It is a default cache. Best example where we need to use dynamic cache is if suppose first record and last record both are same but there is a change in the address. What informatica mapping has to do here is first record needs to get insert and last record should get update in the target table. If we use static lookup first record it will go to lookup and check in the lookup cache based on the condition it will not find the match so it will return null value then in the router it will send that record to insert flow. But still this record dose not available in the cache memory so when the last record comes to lookup it will check in the cache it will not find the match so it returns null value again it will go to insert flow through router but it is suppose to go to update flow because cache didn’t get refreshed when the first record get inserted into target table. Q23. What is the difference between dynamic cache from static cache?
  53. 53. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q24. How do you improve the performance of lookup transformation?
  54. 54. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions • Create an index on the columns used in the lookup condition. • Place conditions with equality operator first. • Cache small lookup tables. • Join tables in the database: If the source and the lookup table are in the same database, join the tables in the database rather than using a lookup transformation. • Use persistent cache for static lookups. • Avoid ORDER BY on all columns in the lookup source. Specify explicitly the ORDER By clause on the required columns. • For flat file lookups, provide Sorted files. Q24. How do you improve the performance of lookup transformation?
  55. 55. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q25. What is the difference between Lookup and Joiner?
  56. 56. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Joiner Lookup We can only use = operator inside it . It supports<=,>=,=,!=etc operators. We can perform all 4 types of Joins. We can perform only left outer join. We cannot override how the data is fetched into the Joiner. Using a lookup override we can override and refine the data before it is fetched into the next transformation. There is no separate types of caches that can be used to improve performance. We have different types of caches which can improve its performance. Q25. What is the difference between Lookup and Joiner?
  57. 57. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q26. When do you use Lookup override in a lookup transformation?
  58. 58. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions You should override the lookup query in the following circumstances:  Override the ORDER BY clause.  A lookup table name or column names contains a reserved word.  Use parameters and variables.  Filter transformation before the Lookup.  Others. Q26. When do you use Lookup override in a lookup transformation?
  59. 59. General Transformation Lookup Workflow Interview Questions Administrator Scenario Based
  60. 60. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q27. What is a Informatica Workflow?
  61. 61. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  A workflow is developed in the workflow manager. It is constructed through connecting tasks in a logical fashion to execute specific sets of code like mappings, scripts, etc.  A final workflow can therefore be started which will begin to run tasks within it, in the order defined. Q27. What is a Informatica Workflow?
  62. 62. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q28. What is the difference between STOP and ABORT options in Workflow Monitor?
  63. 63. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions STOP ABORT  On issuing the STOP command on the session task, the integration service stops reading data from the source although it continues processing the data to targets. If the integration service cannot finish processing and committing data, we can issue the abort command.  ABORT command has a timeout period of 60 seconds. If the integration service cannot finish processing data within the timeout period, it kills the DTM process and terminates the session. Q28. What is the difference between STOP and ABORT options in Workflow Monitor?
  64. 64. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q29. What is a Informatica Worklet?
  65. 65. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions • Informatica Worklets allow us to apply re-usability at the Informatica workflow level. This concept is very similar to the mapplet. However mapplets apply re-usability at the mapping level. • With a worklet, we can add tasks (session, command, etc…) and logic just as we would in a workflow. The difference with the worklet is, we can add a worklet to any number of workflows we want. Q29. What is a Informatica Worklet?
  66. 66. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q30. What is a concurrent workflow?
  67. 67. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  A concurrent workflow is a workflow that can run as multiple instances concurrently. A workflow instance is a representation of a workflow.  When you configure a concurrent workflow, you enable the Integration Service to run one instance of the workflow multiple times concurrently, or you define unique instances of the workflow that run concurrently. Q30. What is a concurrent workflow?
  68. 68. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q31. What is the difference between Bulk Load and Normal Load in Informatica?
  69. 69. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Bulk Load Normal Load Used while inserting large amount of data from source to target data warehouse. Used while small or medium amount of data has to be transferred to target data warehouse. Integration service bypasses the creation of database log. Database logs are created for every record read. High performance Lower performance when compared to Bulk load Used mainly when the quality of data is assured Can be used irrespective of the quality of data No rollback or recovery can be performed Rollback can be achieved using the database log. Q31. What is the difference between Bulk Load and Normal Load in Informatica?
  70. 70. General Transformation Lookup Workflow Administrator Scenario Based Interview Questions
  71. 71. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q32. What is the method of loading 5 flat files of having same structure to a single target?
  72. 72. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions This can be handled by using the file list:  Create a new text file with the full path of each of the files.  In session properties, give the text file path in the directory path and file name you have set and file type as Indirect. File List Source File Source File Source File Source File Source File W Informatica PowerCenter Worflow Manager Q32. What is the method of loading 5 flat files of having same structure to a single target?
  73. 73. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q33. How do you load alternate records into different tables through mapping flow?
  74. 74. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Drag the source and connect to an expression transformation. 2. Add the NEXTVAL of a sequence generator to expression transformation. 3. In expression transformation make two port, one is “odd” and another “even”. 4. Write the expression as below for the ports 1. Odd  Iff((NEXTVAL %2)=0,1,0) 2. Even  Iff((NEXTVAL %2)=0,1,0) 5. Connect a router transformation to expression. 6. Make two group in router. 7. Give condition as below: 1. Odd  odd=1 2. Even  odd = 0 8. Then send the two group to different targets. Q33. How do you load alternate records into different tables through mapping flow?
  75. 75. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q34. How do you load first and last records into target table?
  76. 76. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Drag and drop ports from source qualifier to two rank transformations. 2. Create a sequence generator starting from 1 and connect the next value to both rank transformations. 3. In properties for the first rank transformations set the Top/Bottom attribute as Top and in the second as Bottom. 4. Make two instances of the target and connect the output port of the rank transformations to the corresponding target definition. The idea behind this is to add a sequence number to the records and then take the Top 1 rank and Bottom 1 Rank from the records. Q34. How do you load first and last records into target table?
  77. 77. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q35. How do you load unique records into one target table and duplicate records into a different target table? COL1 COL2 COL3 a b c x y z a b c r f u a b c v f r v f r Source Table: COL1 COL2 COL3 a b c x y z r f u v f r Target Table 1: Table containing all the unique rows COL1 COL2 COL3 a b c a b c v f r Target Table 2: Table containing all the duplicate rows
  78. 78. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Drag the source to mapping and connect it to an aggregator transformation. 2. In aggregator transformation, group by the key column and add a new port. Call it count_rec to count the key column. 3. Connect a router to the aggregator from the previous step. In router make two groups: one named “original” and another as “duplicate”. In original write count_rec=1 and in duplicate write count_rec>1. 4. In the Groups Tab, Set the following condition: 1) Original  count_rec = 1 2) Duplicate  count_rec >1 5. Create Target definitions and Connect two groups to corresponding target tables. Q35. How do you load unique records into one target table and duplicate records into a different target table?
  79. 79. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q36. How to load every nth row from a Flat file/ relational DB to the target?
  80. 80. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  For our example, let us assume n = 5. We can apply the same logic for any n.  The idea behind this is to add a sequence number to the records and divide the sequence number by n (for this case, it is 5). If completely divisible, i.e. no remainder, then send them to one target else, send them to the other one. 1. Connect an expression transformation after source qualifier. 2. Add the next value port of sequence generator to expression transformation. 3. In expression create a new port (validate) and write the expression as : ➢ IFF((NEXTVAL%5) = 0,1,0) 4. Connect a filter transformation to expression and write the condition in property tab as ➢ Filter Condition  validate = 1 5. Finally connect to target. Q36. How to load every nth row from a Flat file/ relational DB to the target?
  81. 81. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q37. How to produce rows in target table with every row as sum of all previous rows in source table ? id Sal 1 200 2 300 3 500 4 560 Source Table: Id Sal 1 200 2 500 3 1000 4 1560 Target Table:
  82. 82. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Load the source to mapping and then connect it to an expression transformation. 2. In expression add one column and make it output(sal1) and sal port as input only. 3. We will make use of a function named cume() to solve our problem, rather using any complex mapping. Write the expression in sal1 as cume(sal) and send the output rows to target. 4. Create a target definition and connect to the expression transformation. Q37. How to produce rows in target table with every row as sum of all previous rows in source table ?
  83. 83. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q38. Reading a source file with salary prefix $, in the target the Sal column must store in number. EMPNO ENAME JOB Manager ID HIRE DATE SALARY DEPTNO 7369 SMITH CLERK 7902 17-DEC-80 $800 20 7499 ALLEN SALESMAN 7698 20-FEB-81 $1300 30 EMPNO ENAME JOB Manager ID HIRE DATE SALARY DEPTNO 7369 SMITH CLERK 7902 17-DEC-80 800 20 7499 ALLEN SALESMAN 7698 20-FEB-81 1300 30 Target: Source:
  84. 84. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Load the source to mapping area and connect each port to an expression transformation. 2. In expression transformation add a new col sal1 and make it as output and sal as input only. 3. In expression write the following condition: ➢ TO_integer(SUBSTR(SAL,INSTR(STR,’$’)+1, LENGTH(SAL)-1)) 4. Create a target definition and connect the expression transformation to the target defition. Q38. Reading a source file with salary prefix $, in the target the Sal column must store in number.
  85. 85. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q39. How to split the data of source table column-wise with respect to primary key? ID Name Phone No 10 AAA 123 20 BBB 234 30 CCC 434 40 DDD 343 50 EEE 442 Source Table: ID NAME 10 AAA 20 BBB 30 CCC 40 DDD 50 EEE Target Table 1: ID Phone No 10 123 20 234 30 434 40 343 50 442 Target Table 2:
  86. 86. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Load the Source definition to the mapping workspace. 2. Create an Aggregator transformation and Drag all the port from the source Qualifier to the Aggregator transformation and group by the ID column. 3. Since we have to split the columns to two different tables with the key column in each, so we are going use two expression transformation, each will take the key column and one non-key column. 4. Connect the aggregator transformation with each of the expression transformations. 5. Create Target defections based on your expression transformations and connect them to the corresponding expression transformation. Q39. How to split the data of source table column-wise with respect to primary key?
  87. 87. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q40. You have two columns in source table in which the col2 may contain duplicate values. All the duplicate values in col2 of will be transformed as comma separated in the column col2 of target table. Col1 Col2 a x b y c z a m b n Col1 Col2 a x,m b y,n c z Source Table: Target Table 1:
  88. 88. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions 1. Load the Source definition to the mapping workspace. 2. Create a sorter transformation and connect it to the source. 3. Make col1 as key and its order is ascending. 4. Create an expression transformation and connect it to the sorter transformation. 5. In Expression make four new port, 3 variable ports( val, col_prev, concat_val) and one output port( concat_final) 6. Set the following expression values for the ports: ➢ Val  col1 ➢ Col_prev  val ➢ Concat_val  decode(Col1,col_prev,concat_val ||’,’||Col2,Col1) ➢ Concat_final  concat_val 7. Create a aggregator transformation and connect to the expression transformation. 8. In the ports tab of the aggregator transformation, check group by option for col1. 9. Create a target definition and link it to the aggregator transformation. Q40. You have two columns in source table in which the col2 may contain duplicate values. All the duplicate values in col2 of will be transformed as comma separated in the column col2 of target table.
  89. 89. General Transformation Lookup Workflow Administrator Interview Questions Scenario Based
  90. 90. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q41. What is a Repository and difference between repository database and repository service?
  91. 91. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  Repository is metadata which means it has data about the data(objects). It stores the data regarding the Informatica objects .  Repository database is a database which contains all the metadata whereas the repository service is nothing but a service which runs on repository database and provides its services. Q41. What is a Repository and difference between repository database and repository service?
  92. 92. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q42. What is an Integration service in Informatica?
  93. 93. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Integrations service is an application service in Informatica which run the workflows and session. It tells the Informatica server how to flow the data from source to target. Q42. What is an Integration service in Informatica?
  94. 94. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q43. What are Pmrep and pmcmd command?
  95. 95. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions pmrep and pmcmd commands are the command line interface to perform Informatica related task. The pmcmd is a command line utility provided by the informatica to perform the following tasks: ▪ Start workflows. ▪ Start workflow from a specific task. ▪ Stop, Abort workflows and Sessions. ▪ Schedule the workflows. The pmrep is a command line utility provided by the informatica to perform the following tasks: ▪ Connecting to repository. ▪ Backup of repository. ▪ Creating work folders. ▪ Importing and Exporting Repository objeacts. Q43. What are Pmrep and pmcmd command?
  96. 96. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q44. How to go to the older version for a mapping?
  97. 97. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions  There is no direct approach to revert back a mapping to previous version however it can be achieved by the procedure defined below.  Right click on the mapping->version-View history  All the versions will be listed out. Select the version you want to revert back to and export or save its definition in local drive. Rename the last version with new name and then import the file. Q44. How to go to the older version for a mapping?
  98. 98. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions Q45. What is a Node? What are the various types of Node in a Domain?
  99. 99. www.edureka.co/informaticaEDUREKA INFORMATICA CERTIFICATION TRAINING Informatica Interview Questions A node is the logical representation of a machine in a domain. One node in the domain acts as a gateway to receive service requests from clients and route them to the appropriate service and node. Services and processes run on nodes in a domain. Node Primary Node Backup Node Gateway Node Worker Node Q45. What is a Node? What are the various types of Node in a Domain?
  100. 100. Thank You Questions/Queries/Feedback

×