15 Informatica interview questions and answers

etldevloper
5 Min Read

15 Mostly asked Informatica interview questions and answers

Top 15 Informatica interview questions and answers mostly asked in interviews in Accenture, Cognizant, Google etc.

1. How many ways you can update a relational source definition
and what are they?
Answer:
Two ways :
1. Edit the definition
2. Reimport the definition
2. While importing the relational source definition from
the database, what is the metadata of the source you import?
Answer:
-Source name
-Database location
-Column names
-Data types
-Key constraints
2. While importing the relational source definition from
the database, what are the metadata of the source you import?
Answer:
-Source name
-Database location
-Column names
-Data types
-Key constraints
4. Which transformation should you need while using the COBOL
sources as source definitions?
Answer:
Normalizer transformation which is used to normalize the data, since COBOL sources consist of Denormalized data.
5. To provide support for Mainframes source data, which files are
used as a source definition?
Answer:
COBOL files
6. How can you create or import flat file definitions into the
warehouse designer?
Answer:
You can not create or import flat file definitions into the warehouse designer directly. Instead, U must analyze the file in the source analyzer, and then drag it into the warehouse designer. When you drag the flat file source definition into the warehouse designer workspace, the
warehouse designer creates a relational target definition not a file definition. If you want to load to a file, configure the session to write to a flat file. When the Informatica server runs the session, it creates and loads the flat file.
7. What is a transformation?
Answer:
It is a repository object that generates, modifies or passes data.
8. What is a Mapplet?
Answer:
Mapplet is a set of transformations that you build in the Mapplet designer and U can use it in multiple mappings.
9. What r the designer tools for creating transformations?
Answer:
-Mapping designer
-Transformation developer
-Mapplet designer
10. What are the active and passive transformations? (In detailed difference)
Answer:
An active transformation can change the number of rows that pass through it. A passive transformation does not change the number of rows that pass through it.
11. What are the connected or unconnected transformations?
Answer:
An unconnected transformation is not connected to other transformations in the mapping. Connected transformation is connected to other transformations in the mapping.
12. What are the mapping parameters and mapping variables?
Answer:
The mapping parameter represents a constant value that U can define before running a session. A mapping parameter retains the same value throughout the entire session.
When you use the mapping parameter, you declare and use the parameter in a mapping or maplet. Then define the value of the parameter in a parameter file for the session.
Unlike a mapping parameter, a mapping variable represents a value that can change throughout the session. The Informatica server saves the value of the mapping variable to the repository at the end of the session run and uses that value the next time you run the session.
13. How many ways do you create ports?
Answer:
Two ways
1. Drag the port from another transformation
2. Click the add button on the ports tab.
14. What r the unsupported repository objects for a applet?
Answer:
-COBOL source definition
-Joiner transformations
-Normalizer transformations
-Non-reusable sequence generator transformations.
-Pre or post-session stored procedures
-Target definitions
-Power Mart 3.5 style Look Up functions
-XML source definitions
-IBM MQ source definitions
15. What are the mapping parameters and mapping variables?
The mapping parameter represents a constant value that U can define
before running a session. A mapping parameter retains the same
value throughout the entire session.
When you use the mapping parameter, you declare and use the
parameter in a mapping or maplet. Then define the value of the parameter
in a parameter file for the session.
Unlike a mapping parameter,a mapping variable represents a value
that can change throughout the session. The Informatica server saves
the value of the mapping variable to the repository at the end of the session
run and uses that value the next time U run the session.
Informatica interview questions and answers

Also Read :

1. What is the difference between Informatica PowerCenter and Informatica Cloud?

2.What is a Synchronization task in Informatica?

3.What is a Runtime environment in Informatica?

4.What is Check In Check Out in Informatica powercenter (Versioning)

Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *