Like this presentation? Why not share!

# Resolving loops in Universal Design - An Overview

## on Aug 30, 2013

• 248 views

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

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

### Views

Total Views
248
Views on SlideShare
245
Embed Views
3

Likes
1
0
0

### 1 Embed3

 http://newyorksyscourses.blogspot.com 3

### Report content

• Comment goes here.
Are you sure you want to

## Resolving loops in Universal Design - An OverviewPresentation Transcript

• Universe Design – SAP Business Objects Resolving Loops – An Overview from Newyorksys IT Solutions
• CONTENTS www.newyorksys.com  Use Designer tools to resolve loops using Aliases and Contexts  Detect and recognize loops in a universe
• What is a loop? A loop exists when the joins between tables form a continuous path www.newyorksys.com
• 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
• www.newyorksys.com  Cardinality not set:  Set Cardinalities:  Do this manually:
• 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
• 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
• 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
• 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:
• • 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
• 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