You are on page 1of 12

Tavant: --

1) Wht are all the new features in Informatica 6?


2) Wht are the different types of index caches?
3) How will you improve the performance of a mapping?
A) First i will run the session and see the read through put and write through put .
i will check the option of COLLECT THE PERFORMANCE STATISTICS. this option will give
me
how much data is flowing from transformation to another transformation and how much
time it is taking. Based on these results, I will decide where the problem is ( either on
Informatica end or on database side).
4) Wht is Bulk load option? Have u used it? i am loading data using bulk load option into a
Oracle database in Infa 6. It is faster than using bulk load option to load same amount of
data into a Oracle database in Infa 5? Why?
A) If u select bulk loads option, infa will use the target database native loaders (SQL Server
and Sybase BCP native loaders).
Infa 5 supports only SQL server and Sybase. it doesn't support oracle. but, when u select
bulk load option for oracle. it will not use oracle SQL loader.
Infa 6 will support ORACLE bulk load option. that is the reason why Infa 6 is fast.
5) Wht is the diff B/W target load option and constraint based loading?
Target load option:-- When u have multiple SRQ's and each flow have their own targets.
then u can specify which SRQ's target will load first. Target load option is mainly based on
SRQ.
Where as Constraint based loading is purely based on targets? But, targets should have PK-
FK relation. if PK-FK relation is not there at database side. We need to enforce PK-FK at
Informatica side to use Constraint based loading.
6) I have table A and table B. I have an Insert trigger on A which will commit the data into B.
Can you do that?
7) Table A contains data like this:
Empid Ename Sal
1 Dinesh 10
2 Koppada 20
3 Dinesh Koppada 3000
4 Koppada Dinesh 2000

If I write a query like this. Wht will be the output.


Select sysdate from A;
8) What is the diff between distinct and group by clause?
9) What is the difference between rowid and rownum?
10) Why rownum works for <, =1 .why not for >?
11) Can you create a Materialized view based on a View?
12) When you implement many-to-many relationship? What type of problems you have
faced?
13)

Wipro:--

1) Wht is the Diff between ODS and Staging Area?


2) Wht are all the new features in Infa 6?
3) Wht is the Architecture diff b/w Infa 5 & Infa 6?
4) wht is Dynamic Cache?
5) Wht are SCD? Which type of SCD u have implemented in u'r project? Explain with
mapping?
6) Wht are diff OLAP? Why people choose relational OLAP when MOLAP is faster?
7) Schemas (star and snowflake). When will you which schema and why? When you will go
for Snowflake schema?
8) What is difference between Bulk load and normal load?
9) My target oracle database. I am loading a target oracle table in infa 5.1 using bulk mode
option. it is taking 30 min. The same target oracle table in infa 6 using bulk mode is taking
just 20 min. why?
10) wht is the difference between target- load plan & Constraint based loading? when will you
go for which option?

Intel Interview Questions

(1) What is the diff between ER and dimensional modeling?


(2) What is Normalization? Type 3 Normal form with example
(3) What type of Index is used in OLAP model? Why?
(4) What is SCD Type2? Surrogate Key is used in which SCD Type and Why?
(5) In Informatica the process/operations will take place in database level or Informatica
level? Justify?
(6) From router can the data go to heterogeneous targets?
(7) Hierarchies in data dimension and how will you populate it?
(8) Advantage of SQL loader over Informatica for loading flat files to oracle tables?
(9) What is OLAP? ROLAP, HOLAP and MOLAP?
(10) Types of Joins in oracle?
(11) Sub query and correlated sub query?
(12) he will give you a dim table name(he asked me product dim) and will ask the hierarchies
and levels?
(13)What is the granularity level of your data?
(14)Oracle features for data warehousing in 9i?

Overall Dwh concepts, Dimensional data modeling, and Oracle features for data warehousing
and very rarely he will question you in Informatica or any reporting tool? one or 2 question in
SQL query and no PL/SQL

wipro
======
1) what is the difference between filter and router ?

2) what is a sorrogate key ?

3) Suppose a folder contains 10 mappings ans you changed one mapping.


While
executing the changed map, you came to know that the mapping is not
working
properly ? How will you handle the situation ?

4) In a mapplet how many source qualifiers you can use ? How many
targets
you can use ?

5) Can you install more than one informatica server on unix ? Is it


possible on windows NT ?

6) How will you handle if session fails after loading 100 records in
1000
records ?

7) How will you eliminate duplicate records in source?

8) how will you improve the session performance ?

9) What is time taken by the informatica server to refresh the


repository ?

10) how can you reduce the refresh time ?

11) When do you refresh the repository ?

12) Suppose you have a flat file in fixed width format and comma
delimeted
format. Which will give the better performance for informatica
processing
and why ?

13) How will you import the 3rd sheet from the Excel work book as the
source ?

14) What is the difference between informatica 5.x and informatica 6.x
?

15) How will you handle the rejected records ?

16) How will you find the sum of salaries of all employees who has
greater
than 10,000 salary in aggregator transformation, (Ans: Using
conditional
aggregator)

17) What is an xml transformation and how will you use it in


informatica ?

18) Suppose a mapping has a source, target and transformations. If you


alter the table structure how will you handle the mapping ? Where do
you
change the mapping ? In the mapping or in the database ?

19) What is data profiling ?

20) how will you do cleanup of log files ?

21) what are the features of informatica 6.2 ?

22) how will you recover the sessions ?

23) Shall we run the sessions concurrently ?

24) what are the differences between korn shell scripting and bourne
shell
scripting ?

25) What is the difference between operational data store and


enterprise
data ware house ?

26) what is and indicator file ?

27) how will you do sheduling in unix ?


==========================================================
===============================

Others
========

1) suppose in a router a same condition (say empno=123) is specified in


two
groups. Which condition will execute first ? or both can execute ?

2) In a router transformation, what happenned to the un matched rows ?

3) How will you do the exception handling in informatica?

4) What is data quality ?

5)what is the difference between connected lookup and un connected


lookup ?
================
1. What is the difference between Router and Filter
2. How many maps have u developed throughout your experience
3. I have used dynamic lookup to synchronize the target table . if the new record gets
inserted in the dynamic cache and fails to insert into the target table.
Then how can you say that the target table is synchronized
4. what are different types of lookups
5. how can u call an unconnected lookup
6. what is difference between snow flake and star flake schema
7.how can schedule the sessions which are dependent on one another
8. what is constraint based load ordering
9 what is difference between procedure and function in oracle
10. what are different kinds of caches in lookup
11. Pls explain your current project

DatawareHousing questions 1) what is source qualifier? 2) Difference between DSS & OLTP?
3) Explain grouped cross tab? 4) Hierarchy of DWH? 5) How many repositories can we create
in informatica? 6) What is surrogate key? 7) What is difference between Mapplet and re
useable transformation? 8) What is aggregate awareness? 9) Explain reference cursor? 10)
What are parallel querrys and query hints? 11) DWH architecture? 12) What r cursors? 13)
Advantages of de normalized data? 14) What is operational data source (ODS)? 15) What is
meta data and system catalog? 16) What is factless fact schema? 17) What is confirmed
dimension? 18) What is the capacity of power cube? 19) Difference between powerplay
transformer and power play reports? 20) What is IQD file? 21) What is cognos script editor?
22) What is difference macros and prompts? 23) What is power play plug in? 24) Which kind
of index is preffered in DWH? 25) What is hash partion? 26) What is DTM session? 27) How
can you define a transformation.what are different types of transformations in informatica?
28) What is mapplet? 29) What is querry panel? 30) What is a look up function?what is
default transformation for look up function? 31) What is difference between connected look
up and un connected look up? 32) What is staging area? 33) What is data merging,data
cleansing and sampling? 34) What is up date strategy and what are th options for update
strategy? 35) OLAP architecture? 36) What is subject area? 37) Why do we use DSS
database for OLAP tools? Business objects FAQ 38) What is universe? 39) Analysis in
business objects? 40) Who launches the supervisor product in BO for first time? 41) How can
you check the universe? 42) What are universe parameters? 43) Types of universes in
business objects? 44) What is security domain in BO? 45) Where will u find the address of
repository in BO’s” 46) What is broad cast agent? 47) In BO 4.1 version what is the
alternative name for broadcast agent? 48) What services the broadcast agent offers on the
server side? 49) How can u access your repository with different user profiles? 50) How amny
built in objects created in BO s repository? 51) What are alertors in BO? 52) What are
different types of saving options in web intelligence? 53) What is batch processing in Bo’s?
54) How can you first report in BO by using broadcast agent? 55) Can we take report on
excel in BO?
1. what is line sequential in session properties window
2. can u have one source qualifier for two flat file sources
3. what is load order plan
4. what is the - "treat rows as" in session properties window
5. what are the default options u will see in session properties window for " treat rows
as" if u r using update strategy transformation. why?
6. what are the different locks avaialble. elaborate.
7. what is a normal load and test load. what is the difference
8. can a sql override in source qualifier and the output ports should be same or can be
different.
9. what is slowly changing dimension. explain different types.
10. what is diff between normal and bulk load.
11. what are the different target options.
12. why you go for rank transformation. when u can do same in agg. transormation like
max, min
13. what is partitioning. why you go for partitioning

please answer these questions


1.how to make a session or workflow run automatically when an flatfile comes to some
predefined folder ,there no definite timing when file might arrive; how to schedule this type
of workflow
2.how is fact table loaded in real process(including measures) (i've gone through ralf 's book
but not that definitly mentioned)
3.is really workflow manager& workflow monitor used for scheduling (since i heared that
some unix based or some other software is used )
4.how is scd type2-(I,II,III) is created in informatica with out using wizards(since they are
not used practically in real time)
5.what are event driven and data driven sessions
6.what is crontab what is synatx for crontab
7.where do you execute these crontab

1. What are the types of Join in the Joiner Transformation? Explanation on


each type.
a) Normal Join
b) Master Outer
c) Detail Outer
d) Full Outer

2. How will you collect the performance data from Informatica?


3. Interpretation of the Writethroughput and readthroughput values.
4. What is a lock and what are the various types of locks?
5. Releasing the locks.
6. What are the new features in Powermart Version 5?
7. What is Dynamic lookup (V5.0)?
8. How many different types of targets can be loaded by a single mapping?
(Answer : 1)
9. How to Start the Informatica server in the Unix environment?
10. How will you backup the repository?
11. How to restore a backup file, on to the repository?
12. How to restore a single mapping from a backup file?
( Restore the repository to a local database, and copy the
particular mapping alone to the Development Repository)
13. What is an Update strategy transformation?
14. How to enhance the performance of the mapping, which uses a lot of
Aggregations/Rank?
15. What are the various tracing levels in the session log options? What is
the tracing level preferred in the Prod sessions?
16. Difference between global and local repositories.
17. Advantage of having a global repository.
18. Difference between Powermart and PowerCenter server.
19. What are shotcuts? Different types of shortcuts.
20. Can a session created for a mapping be copied across folders?
(Possible in V5. But not in the lower versions.)
21. What are the disadvantages of Informatica?
22. What is a buffer block size?
23. What is an Index Cache size?
24. Significance of cache directory. Use of the same in Informatica Engine.
25. What would be the Impact of the commit interval in Performance? Lower
the better or higher the better?
26. Copying a folder across repositories.
27. What is Incremental Aggregation?
28. How to use an External loader like SQL Loader, along with the
Informatica Session?
29. What is a rank transformation? What is the use of the same?
30. What is a mapplet? what is the use of the same?
31. What are the difficulties in the usage of the mapplets?
32. Informatica on Unix and NT - Understanding of the basic differences in
Usage and performance.
33. Router Transformation in V5. Overview on the same.
34. Versioning in Informatica. Positives and negatives of the same.
35. WHat are pre session and Post session commands? What is the importance
of the same?
36. Understanding on the utilization of the Database, in the areas where it
is better off then Informatica.
37. What is an SQL Override? What is the use of the same?
38. How to perform the "UNION" in Informatica?
40. Difference between connected and unconnected lookups.
41. Efficiency of the "iff" and "Decode" statements in the Transformation
Language.
42. Difference between power mart and power center.
43. Types of scheduling.
44. Handling slowly changing dimension In Informatica.
45. Will Informatica support %ROWTYPE, TABLE DATATYPE, Objects of Oracle?
46. How will the Informatica system , take data inputs from Excel? (through
ODBC. Else it has to be converted to .csv)
1. What is Meta Data, How is it used,and why is it important?
2. What are the different tools available for Data Extraction?
3. Why is it necessary to clean data before loading it into the Warehouse?
4. What are some typical considerations during the data cleansing phase?
5. Describe all stages of the extract/transform process, including what should happen at each
stage and in what order?

* WHAT IS DATWAREHOUSE ?
* WHO NEEDS DATAWAREHOUSE ?
* WHAT ARE TYPES OF DATABASE SYSTEMS ?
* WHAT ARE IMPORTANT CONCERNS OF OLTP AND DS SYSTEMS ?
* WHAT IS ARCHITECTURE OF DATAWAREHOUSE?
* WHAT IS A DATA MART?
* WHAT ARE CHARACTERISTICS OF DATA OF DATA WAREHOUSE?
* WHAT IS DIFFERENCE BETWEEN DATA MART AND DATAWAREHOUSE?
* WHAT IS DATA MODELING?
* WHAT IS AN ENTITY, ATTRIBUTE AND RELATIONSHIP?
* WHAT ARE DIFFERENT TYPES OF RELATIONSHIPS ?
* WHAT IS DIFFERENCE BETWEEN CARDINALITY AND NULLABILITY?
* WHAT ARE DIFFERENT STEPS FOR DATA MODELING?
* WHAT IS A PHYSICAL DATA MODEL?
* WHAT IS A LOGICAL DATA MODEL ?
* WHAT IS FORWARD,REVERSE AND RE ENGINEERING?
* WHAT IS NORMALIZATION, DENORMALIZATION?
* WHAT ARE DIFFERENT FORMS OF NORMALIZATION?
* WHAT IS ETL OR ETT ?
* WHAT IS A STAR SCHEMA ?
* WHAT ARE FACT AND DIMENSION TABLES?
* WHAT IS A STAR-FLAKE OR SNOW-FLAKE SHEMA ?
* WHAT IS VERY LARGE DATABASE?
* WHAT ARE SMP AND MPP?
* WHAT IS PARALLELISM ?
* WHAT IS A PARALLEL QUERY ?
* WHAT IS AN OLAP AND WHAT ARE ITS TYPES?
* HOW OLTP IS DIFFERENT FROM OLAP ?
* WHAT IS DATA MINING?
* WHAT IS DIFFERENCE BETWEEN DATAWAREHOUSE AND OLAP?
* WHAT ARE FACILITIES PROVIDED BY DW TO ANALYTICAL USERS?
* WHAT ARE FACILITIES PROVIDED BY OLAP TO ANALYTICAL USERS?
* WHAT ARE DIFFERENT WAYS OF LOADING DATA TO DATAWAREHOUSE USING
ORACLE?
* WHAT IS TABLE PARTITIONING? HOW IT IS USEFUL TO WAREHOUSE
DATABASE?
* WHAT ARE DIFFERENT TYPES OF PARTITIONING IN ORACLE?
* WHAT IS A MATERIALIZED VIEW? HOW IT IS DIFFERENT FROM NORMAL
AND INLINE VIEWS?
* WHAT IS INDEXING? WHAT ARE DIFFERENT TYPES OF INDEXES SUPPORTED
BY ORACLE?
* WHAT ARE DIFFERENT STORAGE OPTIONS SUPPORTED BY ORACLE?
* WHAT IS QUERY OPTIMIZER? WHAT ARE DIFFERENT TYPES OF OPTIMIZERS
SUPPORTED BY ORACLE?
* WHAT IS A HISTOGRAM? HOW TO GENERATE STATISTICS?
* EXPLAIN ROLLUP,CUBE,RANK AND DENSE_RANK FUNCTIONS OF ORACLE 8i.
* WHAT IS COGNOS? WHAT ARE IMPORTANT PRODUCTS OF COGNOS AND THEIR
USE?
* WHAT IS A CATALOG OF COGNOS? WHAT ARE DIFFERENT TYPES OF
CATALOG?
* WHAT IS A DIMENSION,LEVEL,CATEGORY AND MEASURE IN COGNOS
TRANSFORMER?
* WHAT IS NAME OF ADMINISTRATOR USER IN COGNOS?
* HOW TO CREATE A USER AND MANAGE A USER IN COGNOS?
* WHAT ARE DIFFERENT TYPES OF REPORTS GENERATED USING COGNOS
IMPROMPTU?
* WHAT IS BUSINESS OBJECTS? WHAT ARE IMPORTANT PRODUCTS OF
BUSINESS OBJECTS?
* WHAT ARE DIFFERENT USER PROFILES OF BUSINESS OBJECTS?
* WHAT IS A UNIVERSE OF BUSINESS OBJECTS?
* EXPLAIN USER HIERARCHY IN BUSINESS OBJECTS?
* WHAT IS A CLASS,OBJECT,DIMENSION,DETAIL,MEASURE OF BUSINESS
OBJECTS?
* WHAT IS AN ETL TOOL? EXPLAIN EXTRACTION,TRANSFORMATION,LOADING
PROCESS?
* WHAT IS METADATA REPOSITORY OF OWB?
* WHAT ARE CODE GENERATOR AND INTEGRATORS OF OWB?
A datawarehouse is a repository of integrated information, available for queries and analysis.
Data and information are extracted from non-homogeneous sources as they are generated....
This makes it much easier and more efficient to run queries over data that originally came
from different sources

Data Modelling
Design level principles:
Avoid snow flake
pipleline analysis - snapshots
child level fact and parent level dim (order -order item modeling)
partitioning
surrogate keys

dimension level principles:


time & Date dimension
conform dim
slowly changing dim
junk
mini
hierarchies - flat and bridge table

fact level principles:


lowest granularity
calculated fields - views
do not mix fact granularities
avoid null fks

Performance

SQL performance:
Construction of query
Select clause Hints Indexes: index_ffs, parallel index etc
Operators used for effective indexes
Syntax of the joins
Sub queries/sorts - unions /outer joins
Table physical storage parameters
Analyze - statistics
Access mechanism : scanning /hashing/using indexes etc

Partitioning the tables


Constraints

OLTP Tuning
OLAP tuning
ETL Tuning

Tool specific questions like Informatica

1. Logic For Incremental extract


2. Type of Look up and Look up cache
3. ETL Performance
4. Report Performance
5. SQL Joiner and SQL Qualifier
6. Disabling/Enabling indexes through mapping
7. Previous row logic
8. Informatica metadata repository
9. Difference between Informatica power mart and power centre
10. Informatica partitioning - How it works?
11. Update strategy in SIL mapping - How it works?
12. New row_WID for dim
13. Avoid full load logic
14. Audit Trail Logic
15. Product Attribute Model
16. W_MAP_DIM_M Table
17. How to treat 4 types of fields - Number, text, Date, Currency
18. How to Remove footprints of failed incremental extract
19. Email after Session failure
20. Session Parameter File
21. Diff between OLTP and OLAP
22. Informatica features
23. Features of Repository Manager
24. What are the sources supported by Informatica?
25. External data sources : W_ETL_DATASRC_S & S_ETL_DATASRC
26. W_PARAM_G Table
27. W_ETL_RUN_S
28. How to use Debugger
29. Auxiliary Logic
30. Hierarchical SQL
31. What is RestartNewBatch
32. DATASOURCE_NUM_ID
33. Aggregate Tables
34. Hierarchy Tables - Flattened Hierarchy & Helper Table
35. Subset dimension Table
36. Slowly Changing dimension
37. List of Values
38. Session Configuration
39. Incremental Logic Based on Date Filter
40. Partitioning on Flag
41. Bitmap Index
42. Parallel Hinting
43. New Separate I_IMAGE & R_IMAGE Tables
44. Session Parameters for performance - Data & Index Cache
45. Optimise R_IMAGE only for relevant records
46. Tuning SQL override
47. Aggregate aware
48. What is rule based and cost based optimiser and how it works
49. Employee - Position model at Volume analytics
50. Gather my stats

1.How do u change parameter when u move it from development to production.


-- Ans -
I don't think we need to change the parameter when we move from DEv to QA. It will
automaticaly get copied when you upload mapping to QA server.

2 How does the session recovery work


3. why use shortcuts(Instead of making copies)?
4. where is the reject loader
5. how do you use reject loader
6. do u have to change the reject file b4 using reject loader utility
7. Differences between version 4.7 and 5.1
8. Differences between version 5.1 and 1.7
9. Debugger ? what are the modules, what are the options you can specify when using
debugger, can you change the expression condition dynamically when the debugger is
running
4. Mapplets ? can you use an active transformation in a mapplet,
5. What are active transformations? Name them
6. Can u use flat files in Mapplets
7. How many transformations can be used in mapplets
8. Can a joiner be used in a mapplet?
9. What are active transformations
12. How can you join 3 tables? Why cant you use a single Joiner to join 3 tables
13. Global and Local shortcuts. Advantages.
16. Mapping variables, parameters syntax, if you create mapping variables and parameters in
mapplet can u use them in the mapping?
17. Have you worked with/created Parameter file
18. What?s the layout of parameter file (what does a parameter file contain?)?
19. Why do u use Mapping Parameter and mapping variable?
20. Where do u create/define mapping parameter and mapping variable?
22. Session Recovery. 1000 rows in the source of which 500 passed through and then I killed
the session. Can you perform a recovery and how
23. Slowly changing dimensions, types and where will you use them
24. What are the modules in Power Center
25. filter transformation in the condition one of the data is NULL would the record be
dropped.

1) parameter&variable differences
2) reusable transformation & shortcut differences
3) mapplets ( can u use source qyalifier, can u use sequence generator, can u use target)
5) implementation methodology
6) do u have knowledge in ralph kimball methodology
7) according to his methodology what all u need before u build a datawarehouse
9) how do u recover rows from a failed session
11)sequence generator, when u move from develoment to production how will u reset
13)whats there in global repository
14)repository user profiles
15)how do u set a varible in incremental aggregation
16)can u create a flatfile target
17)what did u do in source pre load stored procedure
18)scheduling properties,whats the default (sequential)
19)in a concurrent batch if a session fails, can u start again from that session
20)when u move from devel to prod how will u retain a variable
21)partition, what happens if the specified key range is shorter n longer
22)performance tuning( what u did in performance tuning)
6.what are conformed dimensions?
7.what are factless facts? And in which scenario will you use such kinds of
fact tables.
8.can you avoid static cache in the lookup transformation? I mean can you
disable caching in a lookup transformation?
9.what is the meaning of complex transformation?
10.in any project how many mappings they will use(minimum)?

10? How do u implement unconn. Stored proc. In a mapping?


11? Can u access a repository created in previous version of Informatica?
12? What happens if the info. Server doesn?t find the session parameter in the parameter
file?
31. How big was your fact table
32. How did you handle performance issues If you have data coming in from multiple
sources, just walk thru the process of loading it into the target
33. How will u convert rows into columns or columns into rows
4. What are the steps involved in the migration from older version to newer version of
Informatica Server?
7. What are the main features of Oracle 8i with context to datawarehouse?
2. What are the new features of Power Center 5.0?
3. How to run a session, which contains mapplet?
4. Differentiate between Load Manager and DTM?
What are session parameters ? How do u set them ?
When do u use mapping parameters ? (In which transformations)
What is a parameter When and where do u them when does the value will be created
Desing time, run time . If u don?t create parameter what will happen
5. What are variable ports and list two situations when they can be used?
6. What are the parts of Informatica Server?
7. How does the server recognise the source and target databases.
Elaborate on this.
8. List the transformation used for the following:
a) Heterogeneous Sources
b) Homogeneous Sources
c) Find the 5 highest paid employees within a dept.
d) Create a Summary table
e) Generate surrogate keys
9. What is the difference between sequential batch and concurrent batch and which is
recommended and why ?
14. A session S_MAP1 is in Repository A. While running the session error message has
displayed
? server hot-ws270 is connect to Repository B ?. What does it mean ?
15. How do you do error handling in Informatica ?
16. How do you implement scheduling in Informatica ?
17. What is the meaning of upgradation of repository ?
18. How can you run a session without using server manager ?
21. Consider two cases :
1. Power Center Server and Client on the same machine
2. Power Center Sever and Client on the different machines
What is the basic difference in these two setups and which is recommended?
22. Informatica Server and Client are in different machines. You run a session from the
server manager by specifying the source and target databases. It displays an error. You are
confident that everything is correct. Then why it is displaying the error?
23. When you connect to repository for the first time it asks you for user name & password of
repository and database both.
But subsequent times it asks only repository password. Why ?
24. What is the difference between normal and bulk loading.
Which one is recommended?
25. What is a test load ?
27. How can you use an Oracle sequences in Informatica? You have an Informatica sequence
generator transformation also. Which one is better to use?
28. What is the difference between a shortcut of an object and copy of an object?
Compare them.
29. What is mapplet and a reusable transformation?
30. How do you implement configuration management in Informatica?
31. What are Business Components in Informatica?
32. Dimension Object created in Oracle can be imported in Designer
33. Cubes contain measures
34. COM components can be used in Informatica
36. What is the advantage of persistent cache? When it should be used.
37. When will you use SQL override in a lookup transformation?
38. Two different admin users created for repository are ______ and_______
39. Two Default User groups created in the repository are ____ and ______
40. A mapping contains
? Source Table S_Time ( Start_Year, End_Year )
? Target Table Tim_Dim ( Date, Day, Month, Year, Quarter )
Stored procedure transformation : A procedure has two input parameters I_Start_Year,
I_End_Year and output parameter as O_Date, Day , Month, Year, Quarter. If this session is
running, how many rows will be available in the target and why ?
39. Two Sources S1, S2 containing measures M1,M2,M3, 4 Dimensions D1,D2,D3,D4,
1 Fact F1 containing measures M1, M2,M3 and Dimension Surrogate keys K1,K2,K3,K4
(a) Write a SQL statement to populate Fact table F1
(b) Design a mapping in Informatica for loading of Fact table F1.
40. What is the difference between connected lookup and unconnected lookup.
41. What is the difference between datacahe and lindex cahe.
42. When should one create a lookup transformation?
43. How do you handle performance issues in Informatica.Where can you monitor the
performance ?
44. List and Discuss two approaches for updation of target table in informatica and
how they are different.
45. You have created a lookup tansformation for a certain condition which if true
returns multiple rows .When you go to the target and see only one row has come
and not all. Why is it so and how it can be corrected.
--Ans -
Yes, Lookup returns only one match row, you have 2 options in this, A. First match row. B.
Last match row.
To get all the matching rows it is better to use joiner. Join the 2 tables on the matching
condition and get all the rows.

46. Where are the log files generally stored. Can you change the path of the file.
What can the path be?

47. Where is the cache (lookup, index) created and how can you see it.

What is Datawarehousing ?

What is signifigance ofDatawarehousing ?

1. How do u change parameter when u move it from development to production.


Ans -
I don't think we need to change the parameter when we move from DEv to QA. It will
automaticaly get copied when you upload mapping to QA server.

You might also like