Informatica Advanced MCQs Part2
Informatica Advanced MCQs Part2
26. What is the primary difference between a parameter and a variable in Informatica?
a) Parameters can change at runtime; variables cannot
b) Parameters are reusable; variables are session-specific
c) Variables retain values across sessions; parameters do not
d) Variables are defined in repository; parameters are not
✅ Answer: c
27. Which type of variable retains its last saved value between workflow runs?
a) Mapping parameter
b) Session variable
c) Persistent variable
d) Workflow variable
✅ Answer: c
28. What is the default behavior of a mapping variable during the first session run?
a) Uses value from the repository
b) Uses start value
c) Uses final value
d) Uses last saved value
✅ Answer: b
35. What function would you use to trim both leading and trailing spaces from a string?
a) LTRIM()
b) RTRIM()
c) TRIM()
d) CLEAN()
✅ Answer: c
36. Which transformation is used to insert, update, and delete records in target dynamically?
a) Update Strategy
b) Router
c) Dynamic Lookup
d) Target Definition
✅ Answer: a
41. When is a joiner transformation more efficient than a source qualifier join?
a) When sources are from same database
b) When data is already joined at source
c) When sources are from different databases
d) Always
✅ Answer: c
42. Which setting in session properties can improve large data load performance?
a) Enable high precision
b) Enable tracing
c) Enable bulk loading
d) Enable verbose data
✅ Answer: c
45. How can one reduce the number of rows being cached in Lookup transformation?
a) Use SQL override
b) Disable cache
c) Limit session logging
d) Enable dynamic cache
✅ Answer: a
Section G: Scenario-Based
46. A mapping processes daily orders and only new records should be inserted. Which
strategy fits best?
a) Filter with timestamp
b) Lookup + Router + Update Strategy
c) Normalizer
d) Aggregator
✅ Answer: b
47. A flat file with inconsistent delimiters is to be parsed. Which source option helps best?
a) External loader
b) Normalizer
c) Indirect file
d) Flat File Wizard
✅ Answer: d
48. If a target table receives duplicate rows, which is most likely the cause?
a) Router logic
b) Aggregator grouping
c) Improper Joiner condition
d) Persistent cache
✅ Answer: c
50. You want to apply different transformations for high-value and low-value transactions.
What would you use?
a) Filter
b) Expression
c) Router
d) Aggregator
✅ Answer: c