SlideShare a Scribd company logo
Information Design Tool (**Universe
Design Tool)
Creating a Universe using IDT


**Here the data is stored in a MS Access DB and connection to the DB is made
using ODBC**

Our intension is to design/develop a Universe, which can be used by the webI
users to create reports as per the requirements. The process is as follows;

1: Creating a project
2: Creating Database Connections
3: Creating Data Foundation layer
4: Insert Tables and Joins to DFX layer
5: Creating Business Layer
6: Creating Folders/Classes and Objects in BLX layer
7: Creating Queries to Test                                               Tutorial 4

8: Publish to repository




OBILY B W                                                      SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                              TUTORIAL 4


Delegate Measures
Consider the tables below




Average cannot easily be projected because the source data could be much
skewed. Even with a very small data set the results of an average projection can
be wrong.
A designer cannot predict the unintentional wrong values during projection. This
is where the delegation process comes in. Instead of using Average function for
calculation we use the database delegated option.




If we use this delegated measure in webI for queries, the average calculation is
not done by webI rich client, instead the document will retrieve the calculated
results from the database directly. As the database has access to the detailed
data, the result will be based on a weighted average.

OBILY B W

                                                                  SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                            TUTORIAL 4


Loops




This happens in universe schema during design and not in database layer.
The above table Country is used as a lookup for Showroom-Country and same
time lookup for Region-Country, from Client Table. Hence the data is returned
only when Showroom Country = Client Country. And the resulted table will have
only the revenue generated by US clients in the US showrooms and UK clients in
the UK showroom. So the result won’t include all the intended values and return
fewer rows from actual.
We can resolve loops using either of the two methods,




OBILY B W

                                                                SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                                TUTORIAL 4


      Aliases
      It breaks the loop by using the same table twice in the query. One table can
      be called as the alias of other. It will only act as different name to the same
      base table.
      Contexts
      The loop is resolved by defining a specific path through tables in a loop. It
      ensures that joins are not included from different paths within the same
      SQL query.

Resolve loops using Alias




To insert the Alias, Select the table and select Alias from the right click menu




OBILY B W

                                                                    SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                        TUTORIAL 4




Make the original table free from all joins using aliases




OBILY B W

                                                            SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                             TUTORIAL 4


Resolve loops using Contexts
Contexts resolve a loop by defining a join path. Contexts are used where there are
multiple fact tables sharing lookup tables.




OBILY B W

                                                                 SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL      TUTORIAL 4




OBILY B W

                          SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL                                             TUTORIAL 4




Predefined filters
One can add filters in Business layer similar to dimension and measures




OBILY B W

                                                                 SAP Business Objects 4.0 SP02
INFORMATION DESIGN TOOL      TUTORIAL 4




OBILY B W

                          SAP Business Objects 4.0 SP02

More Related Content

What's hot (20)

PDF
An Overview of SAP S4/HANA
Debajit Banerjee
 
PDF
Rise with sap s 4 hana cloud, private edition service description guide
Dharma Atluri
 
PPT
Building Oracle BIEE (OBIEE) Reports, Dashboards
iWare Logic Technologies Pvt. Ltd.
 
PDF
Data options with hyperion planning and essbase
finitsolutions
 
PPT
IDOC , ALE ,EDI
Amit Khari
 
PDF
Data Modeling Techniques
DATAVERSITY
 
PPTX
Presentation 1 - SSRS (1)
Anurag Rana
 
PPTX
ADF Mapping Data Flows Level 300
Mark Kromer
 
PPT
SQL Views
Aaron Buma
 
PPT
SSIS Presentation
BarbaraBederman
 
PDF
BI Dashboard Formula Methodology: How to make your first big data visualizati...
BI Brainz
 
PPTX
Sap Business Objects solutioning Framework architecture
Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW
 
PPTX
Introduction to Data Engineering
Hadi Fadlallah
 
PPT
Fundamentals of Database system
philipsinter
 
PPTX
Ibm db2
aditi212
 
PPTX
Avro introduction
Nanda8904648951
 
PPTX
SQL Server Integration Services
Robert MacLean
 
PDF
SAP DMS PLM 120
KMR SOFTWARE SERVICES PVT LTD
 
DOC
Informatica student meterial
Sunil Kotthakota
 
PDF
Hyperion LCM Utility
Amit Sharma
 
An Overview of SAP S4/HANA
Debajit Banerjee
 
Rise with sap s 4 hana cloud, private edition service description guide
Dharma Atluri
 
Building Oracle BIEE (OBIEE) Reports, Dashboards
iWare Logic Technologies Pvt. Ltd.
 
Data options with hyperion planning and essbase
finitsolutions
 
IDOC , ALE ,EDI
Amit Khari
 
Data Modeling Techniques
DATAVERSITY
 
Presentation 1 - SSRS (1)
Anurag Rana
 
ADF Mapping Data Flows Level 300
Mark Kromer
 
SQL Views
Aaron Buma
 
SSIS Presentation
BarbaraBederman
 
BI Dashboard Formula Methodology: How to make your first big data visualizati...
BI Brainz
 
Sap Business Objects solutioning Framework architecture
Sandeep Sharma IIMK Smart City,IoT,Bigdata,Cloud,BI,DW
 
Introduction to Data Engineering
Hadi Fadlallah
 
Fundamentals of Database system
philipsinter
 
Ibm db2
aditi212
 
Avro introduction
Nanda8904648951
 
SQL Server Integration Services
Robert MacLean
 
Informatica student meterial
Sunil Kotthakota
 
Hyperion LCM Utility
Amit Sharma
 

Viewers also liked (20)

PDF
Information Design Tool -Tutorial3
Obily W
 
PDF
Web Intelligence - Tutorial4
Obily W
 
PDF
Information Design Tool -Tutorial5
Obily W
 
PDF
Information Design Tool -Tutorial2
Obily W
 
PDF
Information Design Tool -Tutorial 6
Obily W
 
PDF
Sap business-object-universe-idt-lab-i
Amit Sharma
 
PPT
SECh78
Joe Christensen
 
PDF
Sap bo-universe-design-beginner-s-guide-part-i
Amit Sharma
 
PPT
CS554 � Introduction to Rational Rose
Jignesh Patel
 
PPTX
System analyst and design
Chakrit Kulkaisri
 
PDF
Web Intelligence - Tutorial2
Obily W
 
PPT
Introduction To Uml
guest514814
 
PDF
Web Intelligence - Tutorial1
Obily W
 
PDF
RMySQL Tutorial For Beginners
Rsquared Academy
 
PPTX
Database Project Airport management System
Fahad Chishti
 
PDF
Linked Data Tutorial
Bernhard Haslhofer
 
DOC
Project of Airline booking system
muthahar.sk
 
PPTX
analysis and design of information system
Renu Sharma
 
PDF
Personas, Scenarios, User Stories, Use Cases (IxDworks.com)
Valeria Gasik
 
DOCX
Airlines Database Design
Shekhar K. Sharma
 
Information Design Tool -Tutorial3
Obily W
 
Web Intelligence - Tutorial4
Obily W
 
Information Design Tool -Tutorial5
Obily W
 
Information Design Tool -Tutorial2
Obily W
 
Information Design Tool -Tutorial 6
Obily W
 
Sap business-object-universe-idt-lab-i
Amit Sharma
 
Sap bo-universe-design-beginner-s-guide-part-i
Amit Sharma
 
CS554 � Introduction to Rational Rose
Jignesh Patel
 
System analyst and design
Chakrit Kulkaisri
 
Web Intelligence - Tutorial2
Obily W
 
Introduction To Uml
guest514814
 
Web Intelligence - Tutorial1
Obily W
 
RMySQL Tutorial For Beginners
Rsquared Academy
 
Database Project Airport management System
Fahad Chishti
 
Linked Data Tutorial
Bernhard Haslhofer
 
Project of Airline booking system
muthahar.sk
 
analysis and design of information system
Renu Sharma
 
Personas, Scenarios, User Stories, Use Cases (IxDworks.com)
Valeria Gasik
 
Airlines Database Design
Shekhar K. Sharma
 
Ad

Similar to Information Design Tool -Tutorial4 (20)

PDF
Web Intelligence - Tutorial7
Obily W
 
PDF
Web Intelligence - Tutorial5
Obily W
 
PDF
Web Intelligence - Tutorial6
Obily W
 
PDF
Xi4sp2 biw getstart_en
tovetrivel
 
PPTX
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
EzekielJames8
 
PDF
SAP BusinessObjects BI 4.3
Wiiisdom
 
PDF
Web Intelligence - Tutorial3
Obily W
 
PPTX
Discoverer to obiee migration
Sharad Katwa
 
PDF
Cool features 7.4
Mahesh Someshetty
 
PPTX
Learn Database Design with MySQL - Chapter 6 - Database design process
Eduonix Learning Solutions
 
DOC
How to broadcast a b ex report through e
Zaynab Fadlallah
 
PDF
power bi freepdf for freshers to learn and understand
priyarajrapandit
 
DOCX
Business Intelligence_IADC.docx
mary magdaline
 
PDF
Obiee11g working with partitions
Amit Sharma
 
PDF
obiee-training-obiee-11g-bi-publisher.pdf
AhmedChakroun13
 
PPTX
Business Intelligent (BI) for Office 365
Terrence Nguyen
 
PDF
Query
Santosh Peddi
 
PDF
Sap bibw
Sri Nivas
 
DOCX
Tableau Course Content.docx
Leotrainings
 
PPT
Metadata Creation In OBIEE
iWare Logic Technologies Pvt. Ltd.
 
Web Intelligence - Tutorial7
Obily W
 
Web Intelligence - Tutorial5
Obily W
 
Web Intelligence - Tutorial6
Obily W
 
Xi4sp2 biw getstart_en
tovetrivel
 
DSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BIDSN_Power BI
EzekielJames8
 
SAP BusinessObjects BI 4.3
Wiiisdom
 
Web Intelligence - Tutorial3
Obily W
 
Discoverer to obiee migration
Sharad Katwa
 
Cool features 7.4
Mahesh Someshetty
 
Learn Database Design with MySQL - Chapter 6 - Database design process
Eduonix Learning Solutions
 
How to broadcast a b ex report through e
Zaynab Fadlallah
 
power bi freepdf for freshers to learn and understand
priyarajrapandit
 
Business Intelligence_IADC.docx
mary magdaline
 
Obiee11g working with partitions
Amit Sharma
 
obiee-training-obiee-11g-bi-publisher.pdf
AhmedChakroun13
 
Business Intelligent (BI) for Office 365
Terrence Nguyen
 
Sap bibw
Sri Nivas
 
Tableau Course Content.docx
Leotrainings
 
Metadata Creation In OBIEE
iWare Logic Technologies Pvt. Ltd.
 
Ad

Information Design Tool -Tutorial4

  • 1. Information Design Tool (**Universe Design Tool) Creating a Universe using IDT **Here the data is stored in a MS Access DB and connection to the DB is made using ODBC** Our intension is to design/develop a Universe, which can be used by the webI users to create reports as per the requirements. The process is as follows; 1: Creating a project 2: Creating Database Connections 3: Creating Data Foundation layer 4: Insert Tables and Joins to DFX layer 5: Creating Business Layer 6: Creating Folders/Classes and Objects in BLX layer 7: Creating Queries to Test Tutorial 4 8: Publish to repository OBILY B W SAP Business Objects 4.0 SP02
  • 2. INFORMATION DESIGN TOOL TUTORIAL 4 Delegate Measures Consider the tables below Average cannot easily be projected because the source data could be much skewed. Even with a very small data set the results of an average projection can be wrong. A designer cannot predict the unintentional wrong values during projection. This is where the delegation process comes in. Instead of using Average function for calculation we use the database delegated option. If we use this delegated measure in webI for queries, the average calculation is not done by webI rich client, instead the document will retrieve the calculated results from the database directly. As the database has access to the detailed data, the result will be based on a weighted average. OBILY B W SAP Business Objects 4.0 SP02
  • 3. INFORMATION DESIGN TOOL TUTORIAL 4 Loops This happens in universe schema during design and not in database layer. The above table Country is used as a lookup for Showroom-Country and same time lookup for Region-Country, from Client Table. Hence the data is returned only when Showroom Country = Client Country. And the resulted table will have only the revenue generated by US clients in the US showrooms and UK clients in the UK showroom. So the result won’t include all the intended values and return fewer rows from actual. We can resolve loops using either of the two methods, OBILY B W SAP Business Objects 4.0 SP02
  • 4. INFORMATION DESIGN TOOL TUTORIAL 4 Aliases It breaks the loop by using the same table twice in the query. One table can be called as the alias of other. It will only act as different name to the same base table. Contexts The loop is resolved by defining a specific path through tables in a loop. It ensures that joins are not included from different paths within the same SQL query. Resolve loops using Alias To insert the Alias, Select the table and select Alias from the right click menu OBILY B W SAP Business Objects 4.0 SP02
  • 5. INFORMATION DESIGN TOOL TUTORIAL 4 Make the original table free from all joins using aliases OBILY B W SAP Business Objects 4.0 SP02
  • 6. INFORMATION DESIGN TOOL TUTORIAL 4 Resolve loops using Contexts Contexts resolve a loop by defining a join path. Contexts are used where there are multiple fact tables sharing lookup tables. OBILY B W SAP Business Objects 4.0 SP02
  • 7. INFORMATION DESIGN TOOL TUTORIAL 4 OBILY B W SAP Business Objects 4.0 SP02
  • 8. INFORMATION DESIGN TOOL TUTORIAL 4 Predefined filters One can add filters in Business layer similar to dimension and measures OBILY B W SAP Business Objects 4.0 SP02
  • 9. INFORMATION DESIGN TOOL TUTORIAL 4 OBILY B W SAP Business Objects 4.0 SP02