Business Objects Overview
Basic Architecture
Administration
Semantic Layer
Definitions Review
Universe Development Process
Getting Started
Using Designer
Defining Database Connection
Setting Parameters
Inserting Database Tables
Joins
Defining Joins
Methods of Creating Joins
Creating Equi-joins
Creating Outer Joins
Creating Theta Joins
Detecting Joins
Classes and Objects
Defining Classes/Subclasses
Defining Object Types
Class and Object Orientation
Creating Classes
Creating Dimensions/Details
Object Properties
List of Values
Deleting Objects
Testing Cycle
Measures
Creating Measures Class
Creating Simple Measures
Creating Measures Using Arithmetic Formula
Formatting Measures
Resolving Loops
Using Aliases
Using Contexts
Checking
Restrictions
Forced Restrictions
Object-level Restrictions
Self-restricting Joins
Conditional Select Statements
Additional Inferred Joins
Optional Restrictions
User / Group Restrictions
@Functions
@Prompt
@Select
@Where
@Variable
@Script
Hierarchies
Hierarchy Types
Default Hierarchies
Automatic Time Hierarchies
Table Based Time Hierarchies
Custom Hierarchies
Aggregate Awareness
Summary Tables
Applying Aggregate Awareness
@AggregateAware
Detecting Incompatibility
Resolving Traps
Fan Traps/Chasm Traps
Procedures for Resolving Traps
Documenting & Maintaining Universes
Documenting Universes
Creating Hardcopies (Printing)
Saving As PDF
Distributing Universe
Universe Security
Enterprise Distribution
Exporting Universes
Locking Universes
Incremental Exports
Version Control
Maintaining Universes
Target Database Changes
Impact Resolution
Adding New Tables
Object Revisions
Using Group/Object/SQL Find Functionality
Efficient Maintenance