You are on page 1of 7

SAP Business Objects 4.

2 Course Contents


 Summary
 Overview SAP Business Objects 4.2 and Tools
 WEBI and Rich Client
 Information Designer Tool IDT/UDT
 NON SAP Sources (Oracle ,SQL Server, Teradata…Etc)
 Administration (CMC and CCM)
 Import Wizard
 PMT,UMT and RCT (Deployment)
 Scheduling and Publications
 Project Migration
 Production Issues
 Migration issues
 Desktop Intelligence

 Components wise Architecture of SAP Business Objects Xi 3.1 and and

BO 4.0/4.1
 Introduction to Different Reporting and ETL Tools used in BO 4.2
 Introduction to Universe
 Uses of Universe
 Creating Universe Connection
 Selecting Tables, Joins and setting Cardinality
 Exporting and Importing Universe

Creating Project

 What is a Connection?
o Local Connection and Secured Connection
 Publishing Connection to Repository
 Creating Connection Short Cut
 Defining Joins
 Discussion of Join Types – Equi Join, Theta Join , Outer Join, Shortcut Join
and Self Restriction Join
 Defining Cardinalities
 Creating Folders and Objects
 Crating Dimension and Measure objects
 Discussion Select Level Aggregation and Projection Level Aggregation
 Delegated Measures
 Dimension Properties
 SQL Assistant, Keys, Access Level
 Creating a Shared Project
 Synchronizing a Project
 Retrieve a published universe
 Converting a .unv to unx universes
 Defining Data Restrictions
 Apply data restrictions to objects
 Apply data restrictions using filters
 Apply restrictions to tables
 Apply each type of restriction
 Creating List of Values
 Creating Cascading LOV
 Static List of Values
 Creating Parameters
 @Prompt
 Creating Derived Tables
 Merging Tables
 Creating Views
 Creating Index Awareness

DAY 2 & 3

 Using @Aggregate_Aware
 Setting Aggregate Navigation Hierarchies
 Natural Hierarchy
 Creating Custom Hierarchy
 Using @select function
Using @where function
Using @variable function
 Resolving Loops in a Universe
 Resolve loops using aliases
Resolve loops using contexts
 Resolving SQL Traps
Resolve fan traps
Resolve chasm traps
 Describing Web Intelligence concepts
 Accessing information with Web Intelligence
 Understanding the semantic layer
 Explaining Web Intelligence core functionality
 Querying with Web Intelligence
 BusinessObjects Enterprise overview
 About BI Launch pad

 Creating a new document

 Launching Web Intelligence Rich Client
 Creating a new Web Intelligence document
 Saving a new document
 Modifying a document's query
 Understanding how the data is aggregated
 Working with query properties
 Working in the Query panel
 Viewing the query's SQL
 Activity: Creating a document

 Restricting Data Returned by a Query

 Restricting data with query filters
 The purpose of query filters
 Components of a query filter
 Modifying a query with a predefined query filter
 Creating a single-value query filter
 Editing a single-value filter
 Using wildcards in query filters
 Using prompts to restrict data
 Prompted filters
 Creating a prompted query filter
 Options in prompted query filter
 Activity: Adding prompts
 Using complex filters
 Using logical operators for multiple conditions
 Using the AND , OR operator
 Designing Web Intelligence Reports
 Components of a Web Intelligence document
 Viewing reports in a document
 Customizing your user preferences
 Working with the Report Manager tabs
 Displaying the document properties
 Managing reports

 Displaying data in tables and charts

 Creating tables
 Viewing tables in different display modes
 Creating tables
 Duplicating tables
 Presenting data in free-standing cells
 Presenting data in charts
 Bar charts
 Line charts
 Area charts
 Pie charts
 Creating a chart from a table

 Enhancing the Presentation of Data in Reports

 Using breaks and calculations
 Using sorts
 Formatting breaks and cross tabs
 Controlling break headers and footers
 Formatting multiple break headers and footers
 Prioritizing multiple breaks
 Formatting cross tab headers
 Using report filters
 Ranking data to see top or bottom values
 Tracking data changes
 Tracking data changes in Web Intelligence
 Activating data tracking
 Using alerters to highlight information
 Creating and activating an alerter
 Organizing a report into sections
 Navigating from section to section
 Copying data to other applications
 Copying a block of data as text

Day 4& 5

 Formatting Reports
 Formatting charts
 Modifying the default cell properties
 Preparing documents for PDF and printing
 Modifying the default table properties
 Modifying the default section properties
 Modifying the default report properties

 Calculating Data with Formulas and Variables

 Formulas
 Using the Formula Editor
 Variables
 Functions
 Creating a variable as a response to a prompt
 inserting a row or column in a table

 Using Multiple Data Sources

 Synchronizing data from multiple data sources
 What is data synchronization?
 Creating multiple queries in a document
 Projecting data from multiple queries using a single universe

 Merging Dimensions

 Drilling in a Web Intelligence document

 Building a drillable document
 Drilling down in the data in a hierarchy
 Drilling in charts
 Syncronizing data between Table Block and Chart
 Setting general drill options in Web Intelligence Rich
 Client
 Using query drill

 Managing and Sharing Web Intelligence Documents

 Exporting documents to the CMS
 Exporting a Web Intelligence document
 Managing documents in BI launch pad
 Folders and categories in launch pad
 create a personal document category
 Printing a Web Intelligence document
 Sharing documents with launch pad users

 Scheduling
 General launch pad preferences
 Setting Web Intelligence preferences
 define locale format settings
 Interactive HTML

 Working with Advanced Query Techniques

 Using combined queries
 Advantages of using combined queries
 Using subqueries
 Creating a subquery
 Working with Calculation Contexts
 Dynamic calculations
 Input and output contexts
 Using IN, FOREACH, FORALL context operator

 Creating Formulas with Character and Date

 String Functions
 Right(),Replace(),SubStr(),Pos(), Previous()
 Date Functions, Aggregate Functions
 Using If Logic
 Grouping values with the If() function
 Using data tracking
 Displaying a running sum, running average
 Creating Hyperlinks
 Working with hyperlinks in Web Intelligence documents
 Creating hyperlinks in the Web Intelligence Interactive panel
 Report bursting
 Bug Fixing
 Accessing Bex Queries using BICS
 Input Filters
 Creating Queries using Excel as source
 Creating Queries using web service as source
 Query Stripping

Day 5

 End to End Project Implementation & Migration Explanation and