Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Aliases and Contexts Which once will give the better
performence when resolve the loops?

Answers were Sorted based on User's Feedback



Aliases and Contexts Which once will give the better performence when resolve the loops?..

Answer / vasanth

alias is used when two dim tables and one fact table are there in the loop ,alias is used for one dim table which has less outer joins.

Context are used when there are 2 fact tables and one dim table in the loop,we create context for one join between one fact and dim in the loop.

Is This Answer Correct ?    8 Yes 0 No

Aliases and Contexts Which once will give the better performence when resolve the loops?..

Answer / narender reddy

Join path: a join path is a series of joins that a query can use to access data in the tables linked by the joints. Join path problems can arise from the limited way that lookup and fact tables are related in a relational data base. The three major join problems that you encounter when designing a schematic are the following:
1. Loops
2. Chasm traps
3. Fan traps

Queries can return incorrect results due to the limitations in tha way that joins are performed in relational databases.

Loops: joins between tables form a continues path
Solved by: shortcut join(3 tables), aliases( more than 3 tables with one fact table), context( more than 3tables with more than one fact table),

Chasm traps: many to one joins from two fact tables converge on a single lookup table. This type of join convergence can lead to a join path problem called as a chasm trap.
Solved by: context, creating multiple SQL statements for each measure, creating multiple universes( webi only),

Fan traps: a one to many join links a table which is in turn linked by a one to many join. This type of serial many to one joins can lead to a join path problem called a fan trap.
Solved by: alias, using multiple SQL statements for each measure, creating the context using the alias.

Aliases: An alias is a table that is a exact duplicate of the original table, with a different name. The data in the table is exactly the same as the original table. Using aliases resolve loops and fan traps.

Context: context is a collection of joins which provide a valid query path for user to generate SQL. Using contexts we can resolve loops and chasm traps and assisting in some solutions of fan traps.

-------- when we use alias to resolve the loop we are using extra duplicate table, if we have more tables in schema it will decrease the performance so alias always decrease the performance compair to context.

Is This Answer Correct ?    4 Yes 0 No

Aliases and Contexts Which once will give the better performence when resolve the loops?..

Answer / raj

*If a loop contains only one lookup table then the loop can be resolved by detecting the alias.
*If a loop is having 2 or more fact tables (multiple fact tables) then the loop can be resolved by
detecting context.

Is This Answer Correct ?    1 Yes 0 No

Post New Answer

More Business Objects Interview Questions

1. What is the difference between in creating filters in designer and business objects? 2.How did u give a developed universe to your client? 3.If i want to grant access to a report to a group of users,how do i do?

2 Answers  


1. can we create report using multiple universes and how ? 2. how can we move the objects from universe A to universe B in report ? 3. how can we create aggregate table at universe level ? 4. if there is only one fact table in that universe, what happens if we get fan trap ?

1 Answers   Virtusa,


Can we create universe with no cache??

0 Answers  


What is the strategies ? what is the need of the strategies?

2 Answers   IBM,


what is crosstab reporting,slice and dise and drill mode??

3 Answers  


Can any body tell me,What is the universe testing ? What is the report testing Explain?

2 Answers  


in sap bi we have wad, then why we go for sap bo

0 Answers  


disadvantages of boxi

2 Answers   Accenture,


Did you face any problems while creating reports? Name? Solutions?

0 Answers   IBM,


Hi friends, How many types of dimentions are they ?What are they? Thanks in advance

5 Answers   Mind Tree,


how to do Ad-hoc reporting ?

6 Answers   IBM,


What is thumbnail?

0 Answers  


Categories