SAP BI Reporting
December 24, 2020 | Author: Anonymous | Category: N/A
Short Description
Download SAP BI Reporting...
Description
SAP BW 7.0 Enterprise Reporting & Analysis Workshop
SAP BW 7.0
Agenda Unit 1: Introduction to BW Reporting: Overview of SAP BI System Describe the fundamental structures of SAP BI, Explain the reporting functions of SAP BI, Understand the most important terminology used in reporting Unit 2: Navigating in the Reports Navigation options of the BEx Analyze. Functions in the context menu. Drag and Drop used in navigation. Unit 4: First steps in the Query Designer Describe the functions of the BEx Query Designer, Define your own queries and modify these when necessary, Publish reports for analysis in the BEx Analyzer, Describe the differences between the different InfoProviders, Select the InfoProviders according to their use in creating reports, Use the different elements of the InfoProvider in the Query Designer
SAP BW 7.0
Agenda cont .. Unit 5: Designing Calculated and Restricted Key Figures Understand the requirements for using selections and formulas in the queries, Use Include and Exclude selections, Understand different available functions for use in defining calculations Unit 6: Working with Characteristics and key Figures in the Query Definition Describe the properties of characteristics and their use in adjusting reports to your requirements, Demonstrate the benefit of using display attributes, Describe the difference between using display and navigation attributes, Restrict Characteristics, Understand the different Key Figure properties in the query. Unit 7: Variables Using variables to make the reports flexible, creating different types of the variables and the processing types, using the different variables in reports. Unit 8: Setting Query Properties Show and describe the various settings possible in a query definition, Influence the structure of and access to reports in a query definition, Display the workbooks or views in which a query definition is stored.
SAP BW 7.0
SAP BW 7.0: Enterprise Reporting and Analysis
Use the reporting and analysis tools available in SAP NetWeaver Business Intelligence (BI) to provide BI information customized for the different categories of user within your company.
SAP BW 7.0
Unit 1: Introduction to BW Reporting
Unit Objectives Give an SAP NetWeaver overview Describe the fundamental structures of SAP BI Explain the reporting functions of SAP BI Define the most important terminology used in the context of Enterprise Reporting
SAP BW 7.0
Information-Based Management How do we get from here ;
Data
Information
Knowledge
Results
to here? Realizing business value from transaction data to understand, manage, improve and now predict the Business
SAP BW 7.0
The SAP NetWeaver Platform
SAP BW 7.0
SAP BI Architecture SAP BW includes three layers: the Business Explorer used for reporting purposes, the BW Server (Data Warehouse) which houses the different types of data used for reporting, and the Source System Layer, which is the SAP system used daily for entering, changing, and saving data.
SAP BW 7.0
BI Scenarios in BI 7.0 Enterprise Reporting, Query & Analysis High Focus on User Productivity Formatted Reporting Intuitive Ad-Hoc Analysis Advanced Excel Integration Model-Driven BI Applications Business Planning & Analytical Services Business Planning integrated in BI Platform and Suite Enterprise Data Warehousing High Performance with BI Accelerator Flexibility by enhanced data modeling capabilities Data Transfer Process Real Time Data Acquisition Web-based Administrator Cockpit
SAP BW 7.0
SAP Business Intelligence
SAP BW 7.0
What is an InfoObject? The data from various sources are . unified for BW Business objects / data elements become InfoObjects. InfoObjects are the smallest information units in BW.
SAP BW 7.0
Types of InfoObjects
SAP BW 7.0
Terminology II
SAP BW 7.0
What is an InfoProvider?
An InfoProvider is an object for which queries can be created or executed in BEx. They are arranged into hierarchical InfoAreas on the Administrator Workbench. InfoProviders that physically contain data, are also called data targets. They include InfoCubes, ODS Objects and InfoObjects
Other InfoProviders are MultiProviders and InfoSets
SAP BW 7.0
Terminology III
SAP BW 7.0
SAP Business Intelligence Architecture
SAP BW 7.0
Different User Types
SAP BW 7.0
Unit 2: Navigating in the Reports
Unit Objectives Use the navigation options in the BEx Analyzer Use the functions of the context menu Use the functions of drag and drop navigation
SAP BW 7.0
BEx Analyzer Toolbar
The BEx Toolbar provides access all the important functions for navigating and analyzing the query data.
Refresh
Tools
Open
Save
System Information
Change Variables Global Settings SAP BW 7.0
Queries in the Open Dialog Box
SAP BW 7.0
Searching for Reports
SAP BW 7.0
BEx Analyzer Navigation Buttons
SAP BW 7.0
Exchange... with...
SAP BW 7.0
Drill Down
SAP BW 7.0
Keep Filter Value
SAP BW 7.0
Remove Filter Value
SAP BW 7.0
BEx Design Toolbar
The BEx Design Toolbar provides building blocks for reporting application development access. It is possible to created formatted reports with buttons and selection options like checkboxes and radio buttons.
SAP BW 7.0
Into the system…
Taking a look at Navigation
SAP BW 7.0
Unit 4: First steps in the Query Designer
Unit Objectives Describe the functions of the BEx Query Designer Define your own queries and modify these when necessary Publish reports for analysis in the BEx Analyzer Describe the differences between the different InfoProviders Select the InfoProviders according to their use in creating reports Use the different elements of the InfoProvider in the Query Designer
SAP BW 7.0
New Query Dialog From Start Programs, select Business Explorer Query Designer, then click the New Query icon
New Query icon
SAP BW 7.0
Query Toolbar - Buttons
SAP BW 7.0
Query Toolbar Functions Option
Function
New
Defines a new query
Open
Opens an existing query
Save
Saves a new or modified query
Save As
Saves a query under a new technical name
Execute
After you define and save a query, use this function to display it in the SAP Business Explorer Web Analyzer and analyze the data
Check Query
Performs a validity check on your query
Query Properties
Choose this function to change the description of the query or define the settings for the result position, display options, numeric display, zero display, and key date of the query
SAP BW 7.0
More Query Toolbar - Buttons
SAP BW 7.0
More Query Toolbar Functions Option
Function
InfoProvider
Displays the content of the InfoProvider upon which the query is based; from here you can include objects in the query by using drag and drop.
Filter
Shows the Filter screen area. You specify the filter values of the query here.
Rows/ Columns
Shows the Rows/Columns screen area. Here you specify the free character-istics for navigating in the query and the contents of the rows/columns.
Cells
You can define formulas and selection conditions explicitly for cells in queries with two structures. This function is only available for queries with two structures.
Conditions
You can define conditions for a query. You can specify threshold value conditions for the key figure values for every characteristic. For example, you can specify all sales figures above or below a certain threshold value. In the query, the selected characteristics are displayed with the restricted key figures.
Exceptions
You can define exceptions for a query. Exceptions, deviations in key figure values that you define, are displayed in color in the query view. This allows you to see at a glance whether results deviate from the expected results.
SAP BW 7.0
More Query Toolbar Functions (cont.) Option
Function
Properties
Shows the Properties screen area. The content of the Properties screen area automatically adjusts itself. Depending on the object that you select, the properties appear as context sensitive.
Tasks
Provides an overview of the functions and options available to you while you are working in the query.
Messages
Displays system messages, check messages, warnings, and other information. From the context menu of the message, you can navigate to the actual error, or display information about the error.
Where-Used List
When you choose Query → Where-Used List, the Query Designer displays the objects (workbook, Web template, report, or broadcast setting) in which this query is used.
Documents
When you select the Explain Error Message function, the system message texts are displayed here.
Technical Names
Shows or hides the technical names of the query components (InfoObjects, structures, variables, and so on).
SAP BW 7.0
Creating a new query - (filter view)
SAP BW 7.0
Example Creating a new query - filters
SAP BW 7.0
Creating a new query - (Rows / Columns View)
SAP BW 7.0
Example Creating a new query - (Rows / Columns View)
SAP BW 7.0
Query Designers Menu Menus and icons The Query Designer is now menu-based You can use the shortcut keys (like Ctrl+O for Open) along with the icons for performing different functions Separate toolbars available These can be displayed or removed
SAP BW 7.0
Selecting filter value
SAP BW 7.0
Creating Exception
SAP BW 7.0
General Tab of the Exception Definition
SAP BW 7.0
Definition and Display Tabs of the Exception Def.
SAP BW 7.0
Defining Conditions
SAP BW 7.0
Defining new condition in query designer
SAP BW 7.0
Conditions : General Tab
SAP BW 7.0
Into the system…
Taking a look at the Query Designer
SAP BW 7.0
Unit 5: Designing Calculated and Restricted Key Figures
Unit Objectives Understand the requirements for using selections and formulas in the queries Use Include and Exclude selections Understand different available functions for use in defining calculations Create Global structures for use in queries
SAP BW 7.0
Restricted Key figure
SAP BW 7.0
Formulating a selection condition
SAP BW 7.0
Calculated Key figure
SAP BW 7.0
Percentage Function : ( Variance) %
Example : Percentage Deviation or Percentage Variance Planned Sales % Actual Sales, expresses, as a percentage, the difference between the planned sales and the actual sales.
SAP BW 7.0
Percentage Share : %A
Example : Percentage Share (%A) Fixed costs %A Costs, shows how big a part of the total costs is taken up by fixed costs. SAP BW 7.0
Percentage Share of result : %CT
Year
Region
1999
North
30
50
South
30
50
(Interim) Result1999
60
33,3333
North
60
50
South
60
50
120
66.6667
180
100
2000
(Interim) Result 2000 Overall Result
Sales
%CT Sales
SAP BW 7.0
%CT in action…
On applying a filter, the %CT is recalculated based on the new Overall Result.
SAP BW 7.0
Percentage Share of over all result : %GT
Year
Region
1999
North
30
16,6667
South
30
16,6667
(Interim) Result 1999
60
33,3333
North
60
33,3333
South
60
33,3333
120
66.6667
180
100
2000
(Interim) Result 2000 Overall Result
Sales
%GT Sales
SAP BW 7.0
%GT in action…
On applying a filter, the %GT is also recalculated based on the new Overall Result.
SAP BW 7.0
Percentage Share of the report result : %RT This is much the same as %GT. Unlike the process of calculating the overall result, dynamic filters are not used when calculating the report result. This means that, independently of the filter status and the navigation status, the same value is always normalized.
SAP BW 7.0
%RT in action
Looks like %GT;but wait;
On applying a filter, the %RT is NOT recalculated based on the new Overall Result. SAP BW 7.0
Data Functions : Count()
Use : COUNT() Description : Delivers the value 1, if 0, otherwise 0.
SAP BW 7.0
Data Functions : Delta
Delta : Delivers the value 1 if the is 0, otherwise 1. The function is identical to the NOT operator and should no longer be used.
SAP BW 7.0
Data Functions : NDIVO
NDIV() : Is 0 if the calculation of causes a division by 0. Otherwise, the result if the value of the expression. It is used to avoid error messages so that you can continue to calculate a defined result.
SAP BW 7.0
Data Functions : NODIM
NODIM() : Delivers purely numerical values of and suppresses units and currencies. Delivers from the basic numeric value, and suppresses the unit and the currency. Using this function means that you avoid the ‘mixed currency’ character (see Customizing table
SAP BW 7.0
Data Functions : NOERR
NOERR (x): Equals 0 for undefined calculations, otherwise x Is 0 if the calculation of leads to an arithmetical error. Otherwise, the result is the value of the expression. It is used to avoid error messages or so that you can continue to calculate a defined result. NOERR(SQRT(-1)) = 0
SAP BW 7.0
More Data Functions : SUMCT
SUMCT : Delivers the (interim) result of the operand in all the rows or columns
Year
Region
1999
North
30
60
South
30
60
(Interim) Result 1999
60
180
North
60
120
South
60
120
120
180
180
180
2000
(Interim) Result 2000 Overall Result
Sales
SUMCT Sales
SAP BW 7.0
SumCT in action…
On applying a filter, the SumCT is recalculated based on the new Overall Result.
SAP BW 7.0
More Data Functions : SUMGT
SUMGT : Delivers the overall result of the operands
Year
Region
1999
North
30
180
South
30
180
(Interim) Result 1999
60
180
North
60
180
South
60
180
120
180
180
180
2000
(Interim) Result 2000 Overall result
Sales
SUMGT Sales
SAP BW 7.0
SumGT in action…
On applying a filter, the SumGT remains based on the
SAP BW 7.0
More Data Functions : SUMRT
SUMRT : Delivers the query result of the operand. For more information about the difference between the overall result and the query result
SAP BW 7.0
SumRT in action…
On applying a filter, the SumRT remains based on the original Overall Results.
SAP BW 7.0
Mathemetical Functions
SAP BW 7.0
Trigonometrical Functions
SAP BW 7.0
Boolean Operators : I ( Relational Operators )
Relational Operators ==, , , = USE :
SAP BW 7.0
Boolean Operators : II ( Logical Operators )
Logical Operators : AND, OR , NOT , XOR etc.
SAP BW 7.0
Boolean Operators: If-Then-Else
SAP BW 7.0
Into the system…
Taking a look at Formulas and Selections
SAP BW 7.0
Unit 6: Characteristics and Key Figure Properties
Unit Objectives Describe the properties of characteristics and key figures and their use in adjusting reports to your requirements Demonstrate the benefit of using display attributes Describe the difference between using display and navigation attributes
SAP BW 7.0
Characteristic Properties Use Drop-down list to quickly locate the required InfoObject
Properties are grouped into various categories. Use the tabs to locate the property you need
SAP BW 7.0
Characteristic Properties in details
SAP BW 7.0
Navigational Attributes The attributes can be stored centrally in the characteristic master data Easy to implement in the system without changing the dimensions in the InfoCube Navigation attributes are handled in the query in the same way as characteristics
But: Performance is slower than with characteristics
SAP BW 7.0
Key Figure Properties
Use Drop-down list to quickly locate the required InfoObject
Properties are grouped into various categories. Use the tabs to locate the property you need
SAP BW 7.0
Key Figures properties in details
SAP BW 7.0
Key Figures properties in details
SAP BW 7.0
Into the system…
Taking a look at Characteristic and Key Figure Properties
SAP BW 7.0
Unit 7: Variables in queries
Unit Objectives Describe how variables can be used for defining more flexible reports Describe the different types of variables
SAP BW 7.0
Variables as the input parameters
SAP BW 7.0
Variables as placeholders for: Characteristic values Hierarchies Hierarchy nodes Texts Formula elements
SAP BW 7.0
Adding a variable for a characteristic
SAP BW 7.0
New Variable: General Information
SAP BW 7.0
New Variable: Replacement Path
SAP BW 7.0
New Variable: Details
SAP BW 7.0
Default Values in Variables
SAP BW 7.0
Into the system…
Taking a look at Variables in queries
SAP BW 7.0
Unit 8: Setting Query Properties
Unit Objectives Show and describe the various settings possible in a query definition Influence the structure of and access to reports in a query definition Display the workbooks or views in which a query definition is stored
SAP BW 7.0
General tab on Query Properties
Use this to enter a Text Variable in the report description
Entry for the Key Date (relates to time dependant master data)
SAP BW 7.0
Variable Sequence and Display Tabs These are the variables being used in the query. You can order them as required over here.
SAP BW 7.0
Row and Columns Properties and Value Display
SAP BW 7.0
Query Where-Used List
SAP BW 7.0
Into the system…
Taking a look Query Properties and Functions
SAP BW 7.0
Any Questions…
New functions Query designing Web Analyzer Report Designing Broadcasting Authorizations
SAP BW 7.0
View more...
Comments