Professional Documents
Culture Documents
[ Return on Investment
A reusable compartmented universe reduces development
and maintenance costs associated with having numerous
additional similar universes
[ Learning Points
How do I identify opportunities to use restrictions in
Universes?
How can I take the Universe to the next higher level by using
restrictions?
What are the Universe restrictions in BI 4.0?
10
11
Connections
Controls
SQL
Objects
Rows
Table Mapping
12
13
14
15
16
17
Normal view
Restricted view
18
19
20
21
22
23
24
25
26
27
28
29
User A Folder
Group B
Group B Folder
Reporting
Objects
Reporting
Objects
Database
Universe Group B
Group C
Infoview
Group C Folder
Reporting
Objects
Universe Group C
Pros
Cons
Easy to set up
Easy to understand
30
Reporting
Objects
Group B
Public Folders
Group C
Infoview
Database
Universe
Pros
Cons
Fewer reports
Real Experience. Real Advantage.
31
Restriction
Policy
Reporting
Objects
Group B
Public Folders
Group C
Database
Universe
Infoview
Pros
Cons
32
33
[ Case Study:
Company
National medical supplier
Universes
About 35 universes that could be consolidated to almost 20
Issue
34
[ Case Study:
(cont.)
Process
Overview of connections, data source, and plan to use access
restrictions
Will the same connection work (this could be a restriction if
necessary)?
Is there a User Security table that can be accessed for row level
security?
Do the restrictions only involve a few objects, a few tables, or all
data in the universe?
35
[ Case Study:
(cont.)
Process (cont.)
Differences in the universes to be consolidated
Tables
Joins
Context
Classes
Objects
36
[ Case Study:
(cont.)
Results
We found that most of the universes to be consolidated were very
close
Most cases, one universe was a direct copy of the other with minor
modifications
Additional links were also available on the dashboards to drilldown further
into Web Intelligence (WebI) reports
Universes that needed row level security at the user level, required the
use of a Mandatory Filter for specific classes of objects to force the join
Other database tables allowed the direct use of row level restrictions to
a group
This would create a restriction for multiple tables but only to be applied to
a specific group
Real Experience. Real Advantage.
37
38
WHERE
Objects
WHO
Group / User
WHAT
Access Level
39
[ Who:
40
[ What:
Restrictions
41
[ Where:
42
[ Where:
43
[ Where:
If more than one row level restriction applies to a user you can specify if
the Where Clause statements are combined using AND or OR
44
45
46
47
48
49
50
51
52
53
54
55
[ Display Data
Objects available to display
56
[ Filters
Create Filters mandatory to a user or group
57
58
59
[ Best Practices
Remember that each tool that uses a universe has its own
requirements and limitations
Web Intelligence
Crystal Reports
Live Office
Xcelsius
60
[ Key Learnings
In some cases it may not be worth the resources to
consolidate universes
61
[ Questions?
62
SESSION CODE:
0617
63