A Business Objects Universe is the semantic layer that resides between an organization’s database and the end user but more importantly, it is a business representation of data warehouse or transactional database. It allows the user to interact with their data without having to know the complexities of the database or where the data is stored. Data manipulations on the universe will not affect the underlying database. The universe is created using familiar business terminology to describe the business environment and allows the user to retrieve exactly the data that interests them. Universes are made up of objects and classes that are mapped to the source data in the database and accessed through queries and reports.
A universe contains
- A connection parameter to a single data structure.
- SQL structures called objects that map to actual SQL structures in the database. All objects are grouped into classes and subclasses.
- A schema of the tables and joins from the database. The objects are built from the tables that are included in the schema.
Benefits of using Universe
- The Universe Designer application allows users to create universes using simple GUI.
- Data security - data exposed by the universe can be limited to a specific group of users.
- All data is secure. The data is read-only so there is no danger of the data being edited or changed by the end user. Changes made to universe data will not affect the original data.
- Maintenance of the universe is easy.
- End-users can use a simple interface to create reports and analysis and work with consistent business terminology.
Best Practices in Building a Universe
- It is a good practice to build Universe piece-by-piece.
- Avoid using automatic universe creation wizard. Universe created using wizard will be complex and difficult to understand.
- Insert tables into universe one at a time.
- Take each table, joins and cardinality one at a time.
- Use short cut joins whenever possible to reduce no. of tables used in a Query.
- Name the objects using common business terms as it would be easy for the end-user to understand.
- Define measurable objects properly as not every number is a measure.
- Maintain object formatting – format the object in the same way every time it is used.
- Object formatting should be done at the Universe Level.
- While using complex objects – build common calculations into universe where ever possible.
- Never load user with complicated queries.
- Lock the universe when editing to prevent other users from editing the same universe.
Posted by
Raghavendra Dutt B
Blue Marlin Systems Inc.,
www.bluemarlinsys.com/bi
For a Excellent Online Resource for SAP EP and SAP Web Dynpro ABAP, Visit Learn SAP Online
ReplyDeleteSAP EP - Standard Portal Services
Portal Eventing and Navigation
Portal Look and Feel - Branding the Portal
How to Develop Portal Applications
SAP EP-Developing portal content and assigning permissions
SAP EP-Role maintenance
SAP EP-How to make Enterprise Portal highly available
SAP Material Management Introduction
SAP EP-J2EE architechture
and many more...
Basics of Web Dynpro ABAP
ABAP Data Types and Objects
ABAP Statements
WD4A - Topics to be covered in the upcoming posts
WD4A - Introduction
WDA - SAP Logon Procedures
WD4A-Format the Values appearing on value Axis of Business Graphic
WD4A-Navigate from one view to another and back to previous view
WD4A - How to Calculate next 12 months from current month in web dynpro ABAP
WD4A - Validate Inputs in a web dynpro ABAP Application
Web Dynpro ABAP application
and many more...
thanks for sharing information about sap FICO sand sap FICO is the most demanding sap module in companies. we are providing the best sap training in Bangalore just click here to get the information about all sap module best training for SAP in bangalore and sap GRC training in Bangalore
ReplyDeletesap BI training in Bangalore
if you want a best course in SAP then go for best sap training in bangalore
DeleteCheck it once through MSBI Online Training Bangalore for more information on Business intelligence.
ReplyDelete