InterviewSolution
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.
| 1. |
What Is The Difference Between A Source And Target In Powercenter And A Physical Data Object In The Developer Tool? |
|
Answer» In PowerCenter, you create a source DEFINITION to include as a MAPPING source. You create a target definition to include as a mapping target. In the DEVELOPER tool, you create a physical DATA object that you can USE as a mapping source or target. In PowerCenter, you create a source definition to include as a mapping source. You create a target definition to include as a mapping target. In the Developer tool, you create a physical data object that you can use as a mapping source or target. |
|
| 2. |
What Is The Difference Between A Mapplet And A Rule? |
|
Answer» You can validate a mapplet as a rule. A rule is business logic that defines conditions applied to source data when you run a profile. You can validate a mapplet as a rule when the mapplet meets the following requirements:
You can validate a mapplet as a rule. A rule is business logic that defines conditions applied to source data when you run a profile. You can validate a mapplet as a rule when the mapplet meets the following requirements: |
|
| 3. |
What Is The Difference Between A Mapplet In Powercenter And A Mapplet In The Developer Tool? |
Answer»
A mapping in the Developer tool also includes the FOLLOWING features:
A mapping in the Developer tool also includes the following features: |
|
| 4. |
What Is The Difference Between The Powercenter Repository Service And The Model Repository Service? |
|
Answer» The PowerCenter application services and PowerCenter application clients use the PowerCenter Repository SERVICE. The PowerCenter repository has folder-based security. The other application services, such as the Data INTEGRATION Service, ANALYST Service, Developer tool, and Analyst tool, use the MODEL Repository Service. The Model Repository Service has project-based security. You can migrate some Model repository OBJECTS to the PowerCenter repository. The PowerCenter application services and PowerCenter application clients use the PowerCenter Repository Service. The PowerCenter repository has folder-based security. The other application services, such as the Data Integration Service, Analyst Service, Developer tool, and Analyst tool, use the Model Repository Service. The Model Repository Service has project-based security. You can migrate some Model repository objects to the PowerCenter repository. |
|
| 5. |
What Is The Difference Between The Power Center Integration Service And The Data Integration Service? |
|
Answer» The Power Center Integration Service is an APPLICATION service that runs sessions and workflows. The Data Integration Service is an application service that performs data integration tasks for the Analyst tool,the DEVELOPER tool, and external clients. The Analyst tool and the Developer tool send data integration task requests to the Data Integration Service to preview or run data PROFILES, SQL data services, and MAPPINGS. COMMANDS from the command line or an external client send data integration task requests to the Data Integration Service to run SQL data services or web services. The Power Center Integration Service is an application service that runs sessions and workflows. The Data Integration Service is an application service that performs data integration tasks for the Analyst tool,the Developer tool, and external clients. The Analyst tool and the Developer tool send data integration task requests to the Data Integration Service to preview or run data profiles, SQL data services, and mappings. Commands from the command line or an external client send data integration task requests to the Data Integration Service to run SQL data services or web services. |
|
| 6. |
What Is An Unconnected Lookup? |
| Answer» | |
| 7. |
What Is A Connected Lookup? |
Answer»
|
|
| 8. |
Explain What Is A Parameter File And Define What Are The Different Values That Are Available In A Parameter File? |
|
Answer» A parameter file is nothing but a file which is created in a text editor or a WORD pad. The FOLLOWING different values can be defined in a parameter file, they are: A parameter file is nothing but a file which is created in a text editor or a word pad. The following different values can be defined in a parameter file, they are: |
|
| 9. |
Explain What Are Slowly Changing Dimensions? What Are The Different Types Of Slowly Changing Dimensions That Are Available? |
|
Answer» SLOW changing dimensions are those where the dimensions are meant to be changed in over TIME. The slow changing dimensions are noted as SCD. They are three DIFFERENT types of slowly changing dimensions, they are:
Slow changing dimensions are those where the dimensions are meant to be changed in over time. The slow changing dimensions are noted as SCD. They are three different types of slowly changing dimensions, they are: |
|
| 10. |
What Are Different Types Of Dimensions That Are Available In Informatica? |
|
Answer» They are THREE TYPES of dimensions that are available:
They are three types of dimensions that are available: |
|
| 11. |
Explain To Us Whether Two Flat Files Can Be Joined Together Using Joiner Transformation? Explain What Is Joiner Transformation Means? |
|
Answer» Yes, you can JOIN two flat files TOGETHER using JOINER transformation. Joiner transformation is an active and connected transformation where it is primarily used to join two sources of DATA. The SOURCE of data can be from one origin or it can be from two different origins Yes, you can join two flat files together using joiner transformation. Joiner transformation is an active and connected transformation where it is primarily used to join two sources of data. The source of data can be from one origin or it can be from two different origins |
|
| 12. |
Explain What Is Target Load Order? |
|
Answer» Target LOAD order is nothing but a list of all activities where ONE can define the priority. Based on this priority the DATA will be loaded into the Informatica server. If you have a list of source qualifiers CONNECTED to multiple targets then you can define the order or dictate an order to the Informatica server so that the data can be loaded into the targets. Target load order is nothing but a list of all activities where one can define the priority. Based on this priority the data will be loaded into the Informatica server. If you have a list of source qualifiers connected to multiple targets then you can define the order or dictate an order to the Informatica server so that the data can be loaded into the targets. |
|
| 13. |
What Is The Difference Between Active Transformations And A Passive Transformation In Informatica? Give Example Transformations For Each? |
|
Answer» Active transformation: It is a process it changes the NUMBER of rows that have GONE through the mapping. This process is called as Active transformation Some of the Active transformations are:
etc. Passive transformation: It is a process where it doesn’t CHANGE the number of rows that have gone through the mapping. This process is called as Passive transformation. Some of the Passive transformations are:
Etc. Active transformation: It is a process it changes the number of rows that have gone through the mapping. This process is called as Active transformation Some of the Active transformations are: etc. Passive transformation: It is a process where it doesn’t change the number of rows that have gone through the mapping. This process is called as Passive transformation. Some of the Passive transformations are: Etc. |
|
| 14. |
Explain What Is Meant By A Transformation? What Are The Different Types Of Transformations Available In Informatica? |
|
Answer» The term transformation itself depicts the nature of the ACTIVITY. It is a repository object where it GENERATES, modifies and passes the data. The following are different TYPES of TRANSFORMATIONS that are available in Informatica:
The term transformation itself depicts the nature of the activity. It is a repository object where it generates, modifies and passes the data. The following are different types of transformations that are available in Informatica: |
|
| 15. |
Define What Is Aggregate Cache In Aggregator Transformation? |
|
Answer» The aggregator is nothing but a function which stores all the data in the aggregator cache until and unless it deals with all the aggregate CALCULATIONS. So when you are executing a session in which you are using an aggregator transformation, the INFORMATICA server will AUTOMATICALLY start CREATING indexes and data caches in the memory to accommodate and process the transformation. It is a known fact that Informatica server NEEDS more space, it stores the overflow values in all the cache files. The aggregator is nothing but a function which stores all the data in the aggregator cache until and unless it deals with all the aggregate calculations. So when you are executing a session in which you are using an aggregator transformation, the Informatica server will automatically start creating indexes and data caches in the memory to accommodate and process the transformation. It is a known fact that Informatica server needs more space, it stores the overflow values in all the cache files. |
|
| 16. |
What Are The Types Of Loadings That Are Available In Informatica? |
|
Answer» In Informatica, they are TWO TYPES of LOADING:
Normal loading is a PROCESS where the records are loaded one by one and it writes a log for the same. When compared to other types of loading normal loading the loading process takes time to the target source. Bulk loading is a process where a set of records are loaded into the target database at once. When compared to normal loading process, bulk loading process takes very less time to load the DATA. In Informatica, they are two types of loading: Normal loading is a process where the records are loaded one by one and it writes a log for the same. When compared to other types of loading normal loading the loading process takes time to the target source. Bulk loading is a process where a set of records are loaded into the target database at once. When compared to normal loading process, bulk loading process takes very less time to load the data. |
|
| 17. |
Define What Is A Mapplet? |
Answer»
|
|
| 18. |
Can You Briefly Define What Is A Reusable Transformation? |
| Answer» | |
| 19. |
What Does The Update Strategy Actually Mean And What Are The Different Options Available For It? |
Answer»
|
|
| 20. |
Define What Is A Surrogate Key? |
Answer»
|
|
| 21. |
What Are The Prerequisites Tasks That Are Needed To Achieve The Session Partition? |
|
Answer» If you have to do the session partition then you need to start configuring the session to partition to SOURCE data and then you have to install Informatica server MACHINE in different CPu. I.e. MULTIFOLD CPU’s. If you have to do the session partition then you need to start configuring the session to partition to source data and then you have to install Informatica server machine in different CPu. I.e. multifold CPU’s. |
|
| 22. |
Define What Is A Session Task? |
|
Answer» A session task is defined as a BUNCH of INSTRUCTIONS which are GUIDED towards a power center server which ultimately DEFINES when to transfer the DATA from source to the targets. A session task is defined as a bunch of instructions which are guided towards a power center server which ultimately defines when to transfer the data from source to the targets. |
|
| 23. |
What Is The Use Of Standalone Command Task? |
|
Answer» The standalone command task can be used anywhere WITHIN a WORKFLOW PROCESS to execute the SHELL COMMANDS. The standalone command task can be used anywhere within a workflow process to execute the shell commands. |
|
| 24. |
What Is A Predefined Event? |
|
Answer» As the name itself SUGGESTS that the event is predefined. It is nothing but a file WATCH event. Within this process, it will wait for a CERTAIN file to ARRIVE at a specific location. As the name itself suggests that the event is predefined. It is nothing but a file watch event. Within this process, it will wait for a certain file to arrive at a specific location. |
|
| 25. |
Define What Is User-defined Event? |
|
Answer» A user-defined EVENT is nothing but a FLOW of tasks in the workflow process. These events can be created and RAISED as on when there is a need ASSOCIATED with it. A user-defined event is nothing but a flow of tasks in the workflow process. These events can be created and raised as on when there is a need associated with it. |
|
| 26. |
Define What Do You Mean By A Workflow? |
|
Answer» Workflow can be DEFINED as a SET of INSTRUCTIONS which are intended to communicate to the SERVER and letting it know on how to implement the TASKS. Workflow can be defined as a set of instructions which are intended to communicate to the server and letting it know on how to implement the tasks. |
|
| 27. |
What Are The Different Tools In Workflow Manager? |
|
Answer» The different TOOLS AVAILABLE in workflow MANAGER are: The different tools available in workflow manager are: |
|
| 28. |
Can You Name At Least One Alternative Tool For Scheduling Processes Other Than Workflow Manager? |
|
Answer» CONTROL M is an ALTERNATIVE TOOL for scheduling processes other than workflow manager PMCMD. Control M is an alternative tool for scheduling processes other than workflow manager pmcmd. |
|
| 29. |
What Is The Full Form Of Olap And Define What Is An Olap? |
|
Answer» OLAP STANDS for ONLINE ANALYTICAL Processing. It is DEFINED as a method in which multidimensional ANALYSIS occurs. OLAP stands for Online Analytical Processing. It is defined as a method in which multidimensional analysis occurs. |
|
| 30. |
Define What Do You Mean By Worklet? |
|
Answer» A group of workflow tasks accumulated in a set is nothing but CLASSIFIED as a “WORKLET”. Within the workflow tasks, the following are included: A group of workflow tasks accumulated in a set is nothing but classified as a “worklet”. Within the workflow tasks, the following are included: |
|
| 31. |
Explain What Is The Difference Between Static Cache And Dynamic Cache? |
|
Answer» Dynamic cache: It decreases the PERFORMANCE and productivity when compared to STATIC cache Static Cache: Static cache is a process where it just inserts the data all the time. It doesn’t matter how MANY times the data is COMING through, all it CARES about is just inserting the data. Dynamic cache: It decreases the performance and productivity when compared to static cache Static Cache: Static cache is a process where it just inserts the data all the time. It doesn’t matter how many times the data is coming through, all it cares about is just inserting the data. |
|
| 32. |
What Is The Main Use Of Stored Procedure Transformation? |
|
Answer» The main USE of STORED PROCEDURE transformation is because it is a vital TOOL for maintaining and POPULATING databases within the environment. The main use of stored procedure transformation is because it is a vital tool for maintaining and populating databases within the environment. |
|
| 33. |
At The Time Of Informatica Powercenter Installation, Can You Please Let Us Know What All Components Are Installed? |
|
Answer» The FOLLOWING components are installed while installing Informatica power CENTER:
The following components are installed while installing Informatica power center: |
|