Professional Documents
Culture Documents
Wipro:--
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 ?
4) In a mapplet how many source qualifiers you can use ? How many
targets
you can use ?
6) How will you handle if session fails after loading 100 records in
1000
records ?
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
?
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)
24) what are the differences between korn shell scripting and bourne
shell
scripting ?
Others
========
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
* 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
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
OLTP Tuning
OLAP tuning
ETL Tuning
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)?
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 ?