This section includes InterviewSolutions, each offering curated multiple-choice questions to sharpen your knowledge and support exam preparation. Choose a topic below to get started.
| 51. |
What Is The Difference Between Informatics 7x And 8x And What Is Latest Version? |
|
Answer» JAVA Transformation AVAILABLE in the 8X version and it is not available in 7x version. Java Transformation available in the 8x version and it is not available in 7x version. |
|
| 52. |
How To Load Time Dimension? |
|
Answer» We can USE SCD TYPE 1/2/3 to load any DIMENSIONS based on the requirement. We can also use PROCEDURE to populate Time DIMENSION We can use SCD Type 1/2/3 to load any Dimensions based on the requirement. We can also use procedure to populate Time Dimension |
|
| 53. |
How To Get The First 100 Rows From The Flat File Into The Target? |
|
Answer» CREATE one PROCEDURE and declare the SEQUENCE inside the procedure, finally call the procedure in informatica with the HELP of stored procedure TRANSFORMATION. create one procedure and declare the sequence inside the procedure, finally call the procedure in informatica with the help of stored procedure transformation. |
|
| 54. |
How To Import Oracle Sequence Into Informatica? |
|
Answer» CREATE ONE procedure and declare the sequence inside the procedure, finally call the procedure in informatica with the HELP of STORED procedure TRANSFORMATION. Create one procedure and declare the sequence inside the procedure, finally call the procedure in informatica with the help of stored procedure transformation. |
|
| 55. |
Which Tasks Can Be Performed On Port Level(using One Specific Port)? |
|
Answer» I THINK unconnected Lookup or EXPRESSION transformation can be USED for single PORT for a row. I think unconnected Lookup or expression transformation can be used for single port for a row. |
|
| 56. |
How To Read Rejected Data Or Bad Data From Bad File And Reload It To Target? |
|
Answer» Correction the rejected data and send to target RELATIONAL tables using LOAD order utility. FIND out the rejected data by using COLUMN INDICATOR and row indicator. Correction the rejected data and send to target relational tables using load order utility. Find out the rejected data by using column indicator and row indicator. |
|
| 57. |
Which Is Better Among Connected Lookup And Unconnected Lookup Transformations In Informatica Or Any Other Etl Tool? |
|
Answer» If you are having defined source you can use connected, source is not well defined or from different database you can go for unconnected. Connected and unconnected lookup DEPENDS on scenarios and performance If you are looking for a single value for LOOK up and the value is like 1 in 1000 then you should go for unconnected lookup. Performance wise its better as we are not frequently USING the transformation. If multiple columns are returned as lookup value then one should go for connected lookup. If you are having defined source you can use connected, source is not well defined or from different database you can go for unconnected. Connected and unconnected lookup depends on scenarios and performance If you are looking for a single value for look up and the value is like 1 in 1000 then you should go for unconnected lookup. Performance wise its better as we are not frequently using the transformation. If multiple columns are returned as lookup value then one should go for connected lookup. |
|
| 58. |
What Is The Difference Between Informatica 7.0 And 8.0 ? |
|
Answer» The BASIC difference between INFORMATICA 8.0 and informatica 7.0 is that in 8.0 SERIES informatica corp has INTRODUCES powerexchnage CONCEPT. The basic difference between informatica 8.0 and informatica 7.0 is that in 8.0 series informatica corp has introduces powerexchnage concept. |
|
| 59. |
What Are The Joiner Caches? |
|
Answer» Specifies the directory used to cache master records and the index to these records. By default, the cached files are created in a directory specified by the SERVER variable $PMCacheDir. If you OVERRIDE the directory, make sure the directory exists and contains enough DISK space for the cache files. The directory can be a mapped or mounted drive. There are 2-types of cache in the joiner:
Specifies the directory used to cache master records and the index to these records. By default, the cached files are created in a directory specified by the server variable $PMCacheDir. If you override the directory, make sure the directory exists and contains enough disk space for the cache files. The directory can be a mapped or mounted drive. There are 2-types of cache in the joiner: |
|
| 60. |
What Is The Difference Between Filter And Lookup Transformation? |
| Answer» | |
| 61. |
How Do You Configure Mapping In Informatica? |
Answer»
For improved performance follow these tips:-
For improved performance follow these tips:- |
|
| 62. |
Explain About Informatica Server Architecture? |
|
Answer» Informatica server, load managers, data TRANSFER manager, reader, temp server and writer are the components of informatica server. first load manager SENDS a request to the reader if the reader is ready to READ the data from source and dump into the temp server and data transfer manager manages the load and it SEND the request to writer as per first in first out process and writer takes the data from temp server and loads it into the TARGET. Informatica server, load managers, data transfer manager, reader, temp server and writer are the components of informatica server. first load manager sends a request to the reader if the reader is ready to read the data from source and dump into the temp server and data transfer manager manages the load and it send the request to writer as per first in first out process and writer takes the data from temp server and loads it into the target. |
|
| 63. |
How You Will Create Header And Footer In Target Using Informatica? |
|
Answer» If you are focus is about the flat files then one can set it in file PROPERTIES while CREATING a MAPPING or at the SESSION level in session properties. If you are focus is about the flat files then one can set it in file properties while creating a mapping or at the session level in session properties. |
|
| 64. |
Is A Fact Table Normalized Or De-normalized? |
|
Answer» A fact table is ALWAYS DENORMALISED table. It consists of DATA from DIMENSION table (Primary Key's) and Fact table has foreign keys and MEASURES. A fact table is always DENORMALISED table. It consists of data from dimension table (Primary Key's) and Fact table has foreign keys and measures. |
|
| 65. |
How Can You Create Or Import Flat File Definition Into The Warehouse Designer? |
|
Answer» You cannot create or import flat file definition in to warehouse designer directly. INSTEAD you must analyze the file in source ANALYZER, then DRAG it into the warehouse designer. You cannot create or import flat file definition in to warehouse designer directly. Instead you must analyze the file in source analyzer, then drag it into the warehouse designer. |
|
| 66. |
Can Informatica Be Used As A Cleansing Tool? If Yes, Give Example Of Transformations That Can Implement A Data Cleansing Routine. |
|
Answer» Yes, we can use Informatica for CLEANSING data. some time we use stages to cleansing the data. It depends upon performance again else we can use expression to cleasing data. For EXAMPLE an feild X have some VALUES and other with Null values and assigned to target feild where target feild is notnull column, INSIDE an expression we can assign space or some constant value to avoid session failure. The input data is in one format and target is in another format, we can change the format in expression. we can assign some default values to the target to represent complete SET of data in the target. Yes, we can use Informatica for cleansing data. some time we use stages to cleansing the data. It depends upon performance again else we can use expression to cleasing data. For example an feild X have some values and other with Null values and assigned to target feild where target feild is notnull column, inside an expression we can assign space or some constant value to avoid session failure. The input data is in one format and target is in another format, we can change the format in expression. we can assign some default values to the target to represent complete set of data in the target. |
|
| 67. |
Difference Between Summary Filter And Details Filter? |
|
Answer» Summary Filter - we can APPLY RECORDS group by that contain COMMON values. Detail Filter - we can apply to each and every record in a DATABASE. Summary Filter - we can apply records group by that contain common values. Detail Filter - we can apply to each and every record in a database. |
|
| 68. |
How Do You Create A Mapping Using Multiple Lookup Transformation? |
|
Answer» Use UNCONNECTED lookup if same lookup repeats MULTIPLE TIMES. Use unconnected lookup if same lookup repeats multiple times. |
|
| 69. |
What Is The Router Transformation? |
|
Answer» A Router TRANSFORMATION is SIMILAR to a FILTER transformation because both transformations allow you to use a CONDITION to test data. However, a Filter transformation tests data for one condition and drops the rows of data that do not meet the condition. A Router transformation tests data for one or more conditions and gives you the option to route rows of data that do not meet any of the conditions to a default output group. A Router transformation is similar to a Filter transformation because both transformations allow you to use a condition to test data. However, a Filter transformation tests data for one condition and drops the rows of data that do not meet the condition. A Router transformation tests data for one or more conditions and gives you the option to route rows of data that do not meet any of the conditions to a default output group. |
|
| 70. |
Why We Use Partitioning The Session In Informatica? |
|
Answer» Performance can be improved by processing data in PARALLEL in a single SESSION by creating multiple PARTITIONS of the pipeline. Performance can be improved by processing data in parallel in a single session by creating multiple partitions of the pipeline. |
|
| 71. |
Compare Data Warehousing Top-down Approach With Bottom-up Approach. |
|
Answer» TOP down Bottom up Top down Bottom up |
|
| 72. |
What Is The Method Of Loading 5 Flat Files Of Having Same Structure To A Single Target And Which Transformations I Can Use? |
|
Answer» Two Methods.
Two Methods. |
|
| 73. |
Discuss The Advantages & Disadvantages Of Star & Snowflake Schema? |
|
Answer» In a STAR SCHEMA there is no RELATION between any two dimension tables, WHEREAS in a SNOWFLAKE schema there is a possible relation between the dimension tables. In a STAR schema there is no relation between any two dimension tables, whereas in a SNOWFLAKE schema there is a possible relation between the dimension tables. |
|
| 74. |
What Are The Measure Objects? |
|
Answer» AGGREGATE CALCULATION LIKE sum,AVG,max,min these are the measure objetcs. Aggregate calculation like sum,avg,max,min these are the measure objetcs. |
|
| 75. |
Explain Use Of Update Strategy Transformation? |
|
Answer» To flag SOURCE records as INSERT, DELETE, UPDATE or REJECT for target database. Default flag is Insert. This is must for Incremental Data Loading. This is the important TRANSFORMATION,is used to maintain the history data or just most recent changes into the target table. We can set or flag the records by using these two levels.
To flag source records as INSERT, DELETE, UPDATE or REJECT for target database. Default flag is Insert. This is must for Incremental Data Loading. This is the important transformation,is used to maintain the history data or just most recent changes into the target table. We can set or flag the records by using these two levels. |
|
| 76. |
Which All Databases Powercenter Server On Unix Can Connect To? |
|
Answer» POWERCENTER SERVER on UNIX can CONNECT to following DATABASES:
PowerCenter Server on UNIX can connect to following databases: |
|
| 77. |
Which All Databases Powercenter Server On Windows Can Connect To? |
|
Answer» PowerCenter Server on Windows can CONNECT to FOLLOWING databases: PowerCenter Server on Windows can connect to following databases: |
|
| 78. |
What Type Of Repositories Can Be Created Using Informatica Repository Manager? |
|
Answer» Informatica PowerCenter includeds following type of REPOSITORIES : Standalone Repository : A repository that functions INDIVIDUALLY and this is unrelated to any other repositories. Global Repository : This is a centralized repository in a domain. This repository can contain shared objects across the repositories in a domain. The objects are shared through global shortcuts. LOCAL Repository : Local repository is within a domain and it’s not a global repository. Local repository can connect to a global repository using global shortcuts and can use objects in it’s shared folders. Versioned Repository : This can either be local or global repository but it allows version control for the repository. A versioned repository can store MULTIPLE copies, or versions of an object. This features allows to efficiently DEVELOP, test and deploy metadata in the production environment. Informatica PowerCenter includeds following type of repositories : Standalone Repository : A repository that functions individually and this is unrelated to any other repositories. Global Repository : This is a centralized repository in a domain. This repository can contain shared objects across the repositories in a domain. The objects are shared through global shortcuts. Local Repository : Local repository is within a domain and it’s not a global repository. Local repository can connect to a global repository using global shortcuts and can use objects in it’s shared folders. Versioned Repository : This can either be local or global repository but it allows version control for the repository. A versioned repository can store multiple copies, or versions of an object. This features allows to efficiently develop, test and deploy metadata in the production environment. |
|
| 79. |
What Is The Difference Between Router And Filter? |
| Answer» | |
| 80. |
What Are The Differences Between Connected And Unconnected Lookup? |
|
Answer»
|
|
| 81. |
How Can We Update A Record In Target Table Without Using Update Strategy? |
|
Answer» A target table can be updated without using 'Update Strategy'. For this, we need to define the key in the target table in Informatica LEVEL and then we need to CONNECT the key and the field we WANT to update in the mapping Target. In the session level, we should set the target property as "Update as Update" and check the "Update" check-box. A target table can be updated without using 'Update Strategy'. For this, we need to define the key in the target table in Informatica level and then we need to connect the key and the field we want to update in the mapping Target. In the session level, we should set the target property as "Update as Update" and check the "Update" check-box. |
|
| 82. |
What Are The Different Lookup Cache? |
|
Answer» LOOKUPS can be cached or uncached (No cache). Cached lookup can be either STATIC or dynamic. A static cache is one which does not modify the cache once it is built and it remains same during the session run. On the other hand, A dynamic cache is REFRESHED during the session run by inserting or UPDATING the records in cache based on the incoming source DATA. A lookup cache can also be divided as persistent or non-persistent based on whether Informatica retains the cache even after session run is complete or not respectively. Lookups can be cached or uncached (No cache). Cached lookup can be either static or dynamic. A static cache is one which does not modify the cache once it is built and it remains same during the session run. On the other hand, A dynamic cache is refreshed during the session run by inserting or updating the records in cache based on the incoming source data. A lookup cache can also be divided as persistent or non-persistent based on whether Informatica retains the cache even after session run is complete or not respectively. |
|
| 83. |
How To Delete Duplicate Row Using Informatica? |
|
Answer» Assuming that the source system is a Relational Database, to ELIMINATE duplicate records, we can CHECK the DISTINCT option of the Source Qualifier of the source table and LOAD the target accordingly. Assuming that the source system is a Relational Database, to eliminate duplicate records, we can check the Distinct option of the Source Qualifier of the source table and load the target accordingly. |
|
| 84. |
What Can We Do To Improve The Performance Of Informatica Aggregator Transformation? |
|
Answer» Aggregator PERFORMANCE improves dramatically if records are sorted before passing to the aggregator and "sorted input" option under aggregator properties is checked. The record set should be sorted on those columns that are used in Group By OPERATION. Aggregator performance improves dramatically if records are sorted before passing to the aggregator and "sorted input" option under aggregator properties is checked. The record set should be sorted on those columns that are used in Group By operation. |
|