SAP Business Objects 4 0 Online Training, Job Oriented Online Course and Placement Assistance in USA, NewyorkSys is leading IT Online Training Company in USA
3. What is a loop?
A loop exists when the joins between tables form a
continuous path
www.newyorksys.com
4. How to deal with loops
www.newyorksys.com
One of two routines can be used to resolve most loop
situations in the universe structure window.
Alias Detection
Routine
Context Detection
Routine
...and...
Must be done prior to using
detection routines and done
correctly. Otherwise,
routines may recommend
incorrect solution.
Set Cardinality Manually
for All Joins
6. What is an Alias ?
» An Alias is an exact duplicate of the original table
with a new name. The data in the table is exactly
the same.
» The Alias is used only to resolve the loop in the
structure of the universe. There is no impact on
the schema of the database
˃ Easy to define
˃ Easy to maintain
˃ Easy to use
www.newyorksys.com
7. When to Alias• A loop with a single
lookup table should be
resolved by an alias
www.newyorksys.com
A lookup table can be
identified by its cardinality
N N
N
N
N
1 1
1
1
1
A lookup table only has
the ‘one’ end of joins
attached to it
Alias needed here
8. How to Alias
www.newyorksys.com
Designer routines
detect loops and
candidates for
aliases
Break the loop by
creating an alias of
the lookup table for
each side of the loop
Some designers like
to create an alias for
both sides of the loop.
Do not remove the original
table
9. Detecting and Creating Aliases
www.newyorksys.com
Use the Alias Detection routine
Manually insert an alias
Use the Loop Detection routine
To create an alias table to break a loop, you can:
10. • Automatic loop detection
• Click the Detect Loops button
• The routine checks the structure for loops
www.newyorksys.com
The window suggests candidate contexts or aliases
11. Contact us
NewyorkSys is one of the leading Training
Company in US. We have certified trainers. We
provide Online Training, Fast Track online
training, with job assistance.
For more details Visit :
http://www.newyorksys.com
USA: +1-718-313-0499 , 718-305-1757
Email : enquiry@newyorksys.us