faqs

6
1. How to remove duplicate records from a flat file while loading to target instance. 2. How to get top 3 salaried for each Department from Employee Table. 3. How to load 3 files from different location having similar definition into single target. 4. How to pivot a single row into multiple rows. Source Data: Target Data: D E P T N O EMP NAME 1 0 CLARK|KING| MILLER 2 0 JONES|FORD| ADAMS|SMITH| SCOTT 3 0 WARD|TURNER| ALLEN|JAMES| BLAKE|MARTIN DEPTNO EMP NAME 10 CLARK 10 KING 10 MILLER 20 JONES 20 FORD 20 ADAMS 20 SMITH 20 SCOTT 30 WARD 30 TURNER 30 ALLEN 30 JAMES 30 BLAKE 30 MARTIN

Upload: rajesh-rai

Post on 21-Jul-2016

6 views

Category:

Documents


5 download

DESCRIPTION

faq

TRANSCRIPT

1. How to remove duplicate records from a flat file while loading to target instance. 2. How to get top 3 salaried for each Department from Employee Table. 3. How to load 3 files from different location having similar definition into single target. 4. How to pivot a single row into multiple rows. Source Data:

 Target Data:

DEPTNO EMP NAME10

CLARK|KING|MILLER

20

JONES|FORD|ADAMS|SMITH|SCOTT

30

WARD|TURNER|ALLEN|JAMES|BLAKE|MARTIN

 5. How to convert single row from source to three rows in target. 6. How to load all duplicate rows and unique rows in to separate tables. 

DEPTNO EMP NAME

10 CLARK10 KING10 MILLER20 JONES20 FORD20 ADAMS20 SMITH20 SCOTT30 WARD30 TURNER30 ALLEN30 JAMES30 BLAKE30 MARTIN

7. How to load only duplicate rows in one table and unique tows in another table. 8. How to separate Header, Detail and Trailer from a flat file.9. How to create Header and Trailer records for a flat file. 10. How to remove footer from your file. 11. How to remove header from your file. 13. How to load 1st half in one table and 2nd half in another table. 14. How to load alternate record to target. 15. How to get top 5 records to target without using rank. 16. How to generate sequence number out sequence generator. 17. How to load ‘N’ no of records to the target. 18. How to concatenation of duplicate value by comma separation. 19. How to load Target table rows, with each row as sum of all previous rows from source table. 20. How to generate target files with dynamic names.

1. What are the main issues while working with flat files as source and as targets ?2. Explain about Informatica server process that how it works relates to mapping variables?3. Write a query to retrieve the latest records from the table sorted by version (scd)4. How do you handle two sessions in Informatica5. Which one is better performance wise joiner or look up6. How to partition the Session?7. How many types of sessions are there in informatica. Please explain them.8. Explain the pipeline partition with real time example?9. Explain about cumulative Sum or moving sum?10. CONVERT MULTIPLE ROWS TO SINGLE ROW (MULTIPLE COLUMNS) IN INFORMATICA11. DEPLOYMENT GROUPS IN INFORMATICA12. LOAD LAST N RECORDS OF FILE INTO TARGET TABLE - INFORMATICA13. LOAD ALTERNATIVE RECORDS / ROWS INTO MULTIPLE TARGETS - INFORMATICA14. SCHEDULING OPTIONS OF INFORMATICA ETL TOOL WORKFLOWS / JOBS15. HOW TO CREATE USER DEFINED FUNCTION (UDF) IN INFORMATICA16. PUSHDOWN OPTIMIZATION $PUSHDOWNCONFIG PARAMETER - INFORMATICA17. PUSHDOWN OPTIMIZATION AND TYPES IN INFORMATICA18. HOW TO LOAD ROWS INTO FACT TABLE IN DATA WAREHOUSE19. PMCMD COMMAND USAGE IN INFORMATICA20. DIFFERENCE BETWEEN STOP AND ABORT IN INFORMATICA21. GENERATE DATE / TIME DIMENSION IN INFORMATICA

22. INFORMATICA ARCHITECTURE TUTORIAL - VERSION 8 / 923. TUNING LOOKUP TRANSFORMATION - INFORMATICA24. LOOKUP TRANSFORMATION IS ACTIVE - INFORMATICA25. CREATING LOOKUP TRANSFORMATION - INFORMATICA26. CONNECTED AND UNCONNECTED LOOKUP TRANSFORMATION - INFORAMTICA27. LOOKUP TRANSFORMATION SOURCE TYPES IN INFORMATICA28. LOOKUP TRANSFORMATION IN INFORMATICA29. TARGET UPDATE OVERRIDE - INFORMATICA30. UPDATE STRATEGY TRANSFORMATION IN INFORMATICA31. SQL QUERY OVERWRITE IN SOURCE QUALIFIER - INFORMATICA32. How to generate sequence numbers without using the sequence generator transformation?33. REUSABLE VS NON REUSABLE & PROPERTIES OF SEQUENCE GENERATOR TRANSFORMATION34. How to load the data from a flat file into the target where the source flat file name changes daily?35. DIRECT AND INDIRECT FLAT FILE LOADING (SOURCE FILE TYPE) - INFORMATICA36. I have a flat file, want to reverse the contents of the flat file 37. Which means the first record should come as last record and last record should come as first record and load into the target file?38. MAPPING VARIABLE USAGE EXAMPLE IN INFORMATICA39. TRANSACTION CONTROL TRANSFORMATION IN INFORMATICA40. How to load the name of the current processing flat file along with the data into the target using informatica mapping?41. JOINER TRANSFORMATION IN INFORMATICA42. How to create or implement slowly changing dimension (SCD) Type 2 Effective Date mapping in informatica/Flagging mapping in informatica/visioning mapping in informatica?43. RANK TRANSFORMATION IN INFORMATICA44. How to create different types of slowly changing dimensions (SCD) in informatica using the mapping wizard?45. CONSTRAINT BASED LOADING IN INFORMATICA46. SQL TRANSFORMATION IN SCRIPT MODE EXAMPLES - INFORMATICA47. How to generate or load values in to the target table based on a column value using informatica etl tool.48. DYNAMIC TARGET FLAT FILE NAME GENERATION IN INFORMATICA49. INCREMENTAL AGGREGATION IN INFORMATICA50. WHAT IS INFORMATICA POWERCENTER51. What is the need of an ETL tool52. INFORMATICA PERFORMANCE IMPROVEMENT TIPS53. What is polling?54. In which circumstances, informatica server creates Reject files?55. What are the data movement modes in informatica?56. Define mapping and session?57. Can u generate reports in Informatica?58. What is metadata reporter?59. What is the default source option for update strategy transformation?60. What is Data driven?61. What are the tasks that source qualifier perform?62. What is the default join that source qualifier provides?

63. What are the basic requirements to join two sources in a source qualifier transformation using default join?64. What are the differences between joiner transformation and source qualifier transformation?65. What are the limitations of joiner transformation?66. What are the settings that you use to configure the joiner transformation?67. What are the join types in joiner transformation?68. What are the joiner caches?69. What is the look up transformation?70. Why use the lookup transformation?71. What are the types of lookup transformation?72. What is meant by lookup caches?73. What are the types of lookup caches?74. Which transformation should we use to normalise the COBOL and relational sources?75. In which transformation you cannot drag ports into it?76. How the informatica server sorts the string values in Rank transformation?77. What are the rank caches?78. What is the Rank index port in Rank transformation?79. What is the Router transformation?80. What are the types of groups in Router transformation?81. What are the types of data that passes between informatica server and stored procedure82. What is the status code in stored procedure transformation?83. What is the target load order?84. While importing the relational source definition from the database, what are the metadata of source that will be imported?85. How many ways a relational source definition can be updated and what are they?86. To import the flat file definition into the designer where should the flat file be placed?87. To provide support for Mainframes source data, which files are used as a source definitions?88. Which transformation is needed while using the Cobol sources as source definitions?89. How to create or import flat file definition in to the warehouse designer?90. What is a mapplet?91. What is a transformation?92. What are the designer tools for creating transformations?93. What are active and passive transformations?94. What are connected or unconnected transformations?95. How many ways are there to create ports?96. What are the reusable transformations?97. What are the methods for creating reusable transformations?98. What are the unsupported repository objects for a mapplet?99. What are the mapping parameters and mapping variables?100. Can we use the mapping parameters or variables created in one mapping into another mapping?101. Can we use the mapping parameters or variables created in one mapping into any other reusable transformation?

102. How can we improve session performance in aggregator transformation?103. What is aggregate cache in aggregator transformation?104. What is an active transformation?105. What is a passive transformation?106. What is a connected transformation?107. What is an unconnected transformation?108. What are multi-group transformations?109. List out all the transformations which use cache?110. What is blocking transformation?111. How do you promote a non-reusable transformation to reusable transformation?112. How to create a non-reusable instance of reusable transformations?113. Which transformation can be created only as reusable transformation but not as non-reusable transformation?114. As union transformation gives UNION ALL output, how you will get the UNION output?115. What are the guidelines to be followed while using union transformation?116. Why union transformation is an active transformation?117. What is a transaction control transformation?118. What is the commit type if you have a transaction control transformation in the mapping?119. What are the different transaction levels available in transaction control transformation?120. What is a sorter transformation?121. Why sorter is an active transformation?122. How to improve the performance of a session using sorter transformation?123. How to generate sequence numbers using expression transformation?124. Design a mapping to load the cumulative sum of salaries of employees into target table?125. Design a mapping to get the pervious row salary for the current row. If there is no pervious row exists for the current row, then the pervious row salary should be displayed as null.126. Design a mapping to load a target table with the following values from the above source?127. What is Data Caches size?128. What is Index Caches size?129. Difference between Data and Index Caches?130. Difference between Dynamic and Static Lookup Cache?