01 designer 6
TRANSCRIPT
-
7/30/2019 01 Designer 6
1/20
BusinessObjects Designer
Module 1: Introduction to Designing Universes
-
7/30/2019 01 Designer 6
2/20
2 Copyright 2004 Business Objects SA - All Rights Reserved
What You Will Be Able To Do
Understand the role of a Designer
Know what is meant by the Semantic Layer
Know more about the way BusinessObjects
generates SQL
Be familiar with the different types of database
schemas you can use
Discover the recommended universe developmentprocess
Know what is meant by the 80/20 concept
-
7/30/2019 01 Designer 6
3/20
3 Copyright 2004 Business Objects SA - All Rights Reserved
Extracting Information from a Database
Many different attempts have been made to resolve
issues surrounding reporting: The Bureau Approach:
End Users
MIS
SQL
The SQL EducationApproach:
End Users
MIS
SQL
-
7/30/2019 01 Designer 6
4/20
4 Copyright 2004 Business Objects SA - All Rights Reserved
Information accessed
via a semantic layer
Database and Security
Design
Corporate Database
End-User Needs
Ease of use Reliability
Integrated reporting and
analysis tools
IS Needs
Security and control Maintainability
Cost-effective set-up
Enterprise-wide
interoperability
Universe Design
Stock
Finance
Sales
The BusinessObjects Solution
Designer End Users
-
7/30/2019 01 Designer 6
5/20
5 Copyright 2004 Business Objects SA - All Rights Reserved
Advantages of Using BusinessObjects
Users can access data in an easyway using their own terminology
BusinessKnowledge
The organization has a sharedbusiness content
Users can analyze data locally
Users can make queries withoutknowing SQL
-
7/30/2019 01 Designer 6
6/20
6 Copyright 2004 Business Objects SA - All Rights Reserved
Specific OLTPData Mart/Warehouse
PersonalOLAPServers
Advantages of Using BusinessObjects
BusinessObjects allows the user to access data fromdifferent sources using a single tool
-
7/30/2019 01 Designer 6
7/20
7 Copyright 2004 Business Objects SA - All Rights Reserved
The semantic layer may consist of one or moreseparate universes
Each universe is a partial representation of a database, in the
form of business vocabulary
Sales/Marketing
Human
ResourcesEmployee
Salary
Benefits...
Sales Revenue
Sales ExecutiveCustomer
Product
Price
Order Date ...
The Semantic Layer
-
7/30/2019 01 Designer 6
8/20
8 Copyright 2004 Business Objects SA - All Rights Reserved
Generating SQL using BusinessObjects
-
7/30/2019 01 Designer 6
9/20
9 Copyright 2004 Business Objects SA - All Rights Reserved
Generating SQL Using BusinessObjects
-
7/30/2019 01 Designer 6
10/20
10 Copyright 2004 Business Objects SA - All Rights Reserved
Generating SQL Using BusinessObjects
-
7/30/2019 01 Designer 6
11/20
11 Copyright 2004 Business Objects SA - All Rights Reserved
Tables to be included in the From clause and Joins to be included in
the Where clause of a Select statement are inferred via.
Generating SQL Using BusinessObjects
-
7/30/2019 01 Designer 6
12/20
12 Copyright 2004 Business Objects SA - All Rights Reserved
Generating SQL Using BusinessObjects
-
7/30/2019 01 Designer 6
13/20
13 Copyright 2004 Business Objects SA - All Rights Reserved
Generating SQL using BusinessObjects
Normalized Aggregate
TablesStar
SchemaMultiple
Stars
Snowflake
Data
Warehouses
Production
Schema
-
7/30/2019 01 Designer 6
14/20
14 Copyright 2004 Business Objects SA - All Rights Reserved
Using the Designer Module
Graphic Conception Drag and Drop Intuitive Editor
Quick Design wizard
Automatic Import ofMeta Data
RDTs
-
7/30/2019 01 Designer 6
15/20
15 Copyright 2004 Business Objects SA - All Rights Reserved
The Universe Development Process (1)
PrepareKnow the data source HR on
SybaseFinancialson Oracle
PlanDesign the universe(s)
AnalyzeIdentify the needs of theend user population
-
7/30/2019 01 Designer 6
16/20
16 Copyright 2004 Business Objects SA - All Rights Reserved
The Universe Development Process (2)
Test
Using a test team (including end
users)
ImplementCreate the universe(s)
Evolve
Adapt and extend universe
over time
Deploy
Distribute the universe to endusers
-
7/30/2019 01 Designer 6
17/20
17 Copyright 2004 Business Objects SA - All Rights Reserved
80
20
Universe Development Process
Involve users in all the
steps of the project
-
7/30/2019 01 Designer 6
18/20
18 Copyright 2004 Business Objects SA - All Rights Reserved
The Universe Development Process
Implementation Sub Process:
Create Universe file & set parameters
Create Structure
Add tables > create joins > check integrity >sort loops and other problems as required
Create and categorize objects.
Test Sort default / create custom hierarchies
Create Condition Objects 5. (2,3,4)
-
7/30/2019 01 Designer 6
19/20
19 Copyright 2004 Business Objects SA - All Rights Reserved
What You Have Learned
The advantages of using BusinessObjects
The role of a universe Designer
How BusinessObjects generates SQL
The types of data source which BusinessObjects caninterrogate
The recommended design process
-
7/30/2019 01 Designer 6
20/20
Questions ?