65
1 © Mahindra Satyam 2011 © Mahindra Satyam 2011 1 SAP Net weaver BW7.3 Prepared by: Vinay Reddy Krishna Tangudu

BI7.3 Beginners Guide

Embed Size (px)

Citation preview

Page 1: BI7.3 Beginners Guide

1© Mahindra Satyam 2011© Mahindra Satyam 2011

1

SAP Net weaver BW7.3

Prepared by:

Vinay Reddy

Krishna Tangudu

Page 2: BI7.3 Beginners Guide

2© Mahindra Satyam 2011

Agenda:

• Target Audience

• Net weaver BW7.3 - Release Information – Important Time lines

• Net weaver BW7.3 - Road Map

• Net weaver BW7.3 - Investment Areas

• Net weaver BW7.3 – Performance & Scalability

SPO (Semantic Partitioning objects)

DSO – New Features

Accelerated Master data Loads

New Hierarchy Framework

Hierarchy Data source

Segment for Hierarchy Structure

• Net weaver BW7.3 – Development Efficiency

Graphical Top-Down Modeling

Data Flow Generation Wizard

Data Flow Copy Wizard

Data Flow Migration Tool

• Net weaver BW7.3 – Simplified Configuration & Operations

Enhanced Process chain Monitoring

Wizard based configuration

New monitors in BW Admin

Enhancements to Technical Content

• Net weaver BW7.3 – Additional Features

• Net weaver BW7.3 – Integration with BO

• Net weaver BW7.3 - Useful links & Information

Page 3: BI7.3 Beginners Guide

3© Mahindra Satyam 2011

Target Audience

Familiarity with SAP Net weaver BW7.0 as a prerequisite

Page 4: BI7.3 Beginners Guide

4© Mahindra Satyam 2011

BW7.3 Release Information – Important Timelines

Beta Shipment – Started in July2010

Ramp up – Started in November 2010

Release date – Q2 2011

Page 5: BI7.3 Beginners Guide

5© Mahindra Satyam 2011

Net weaver BW7.3 - Road Map

2006 2009 2010 2011

BW7.0Major

releaseBW7.0 - EHP1

BW7.3 -

Rampup

HANA V1.0

Future Direction

BW7.3X

Running on

HANA

HANA V1.X

Page 6: BI7.3 Beginners Guide

6© Mahindra Satyam 2011

SAP BW 7.3 – Investment Areas

Performance

& Scalability

Development

Efficiency

Simplified

Configuration

& operations

•Accelerated data loads for Data store objects (DSO) – Using Semantic layers

•New Rule type for Transformations: „Read from Data store‟

•Remodeling for Data store objects

•Accelerated data loads for Master data

•New Hierarchy Framework

•Wizard based configuration

•New Monitors in BW Administration Cockpit

•Further Enhancements of the Technical Content

•Graphical Top Down Modeling

•Modeling powered by Data flow templates

•Data Flow Wizard

•Data Flow Copy tool

•Data flow Migration tool (SAP Net weaver BW3.x to 7.x)

Integration

With BO•Tighter Integration with SAP Business objects Data Services

Page 7: BI7.3 Beginners Guide

7© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

DSO – Semantic Partitioning

1)DSO‟s & Info cubes can be semantically partitioned

2) You can Generate and Manage Semantically Partitioned Data Models with minimal effort

3) DTP‟s and Process chains are generated automatically

Page 8: BI7.3 Beginners Guide

8© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

DSO – Semantic Partitioning

Page 9: BI7.3 Beginners Guide

9© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & ScalabilityStep1- Define DSO Property: A wizard guides you through the steps for creating an SPO. First, define the property in standard Data Store objects & Choose "Maintain Partitions".

Page 10: BI7.3 Beginners Guide

10© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Step2 –Maintain Partitions - specify the characteristics that you want to use as partitioning criteria. You

can select up to 5 characteristics. For this example, select "0REGION". The compounded Info Object "0COUNTRY" is automatically included in the selection

Page 11: BI7.3 Beginners Guide

11© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Step3 – Create DTP Templates

Page 12: BI7.3 Beginners Guide

12© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Step4 – Generate DTP’s

Page 13: BI7.3 Beginners Guide

13© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Step5 – Define Business Logic

Page 14: BI7.3 Beginners Guide

14© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Step6 – PC’s generated automatically

Page 15: BI7.3 Beginners Guide

15© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Data Store objects – New Features

• Partitioning of DSO is supportedRemodeling for Data Store objects

• Activation is changed from single lookups to mass lookup of active table. Lookup is performance optimized by using mass read once per data package instead of record by record.

• Performance gain for the improved activation (lab results)Avg. 20 – 40% improvement, Max. improvement measured – 2.5x fasterVaries by data profile (# inserts/updates/deletes) and database platform

• New rule-type for Transformations: „Read from Data Store‟

• Replaces custom ABAP code for lookups by efficient built-in lookup mechanism

• Activation using database specific SQL commands on mass data

• Improvement measured (lab results): factor 2 – 3 times faster compared to standard activation

Page 16: BI7.3 Beginners Guide

16© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Accelerated Master Data Loads

• Load is changed from single lookups to mass lookup of master data table

• Runtime option “New records only”omits lookups during activationspeeds up initial loads, e.g. requests which contains only new data

• Accelerated SID Handling by using an internal mass processing (with customizable threshold)

• Use of navigational attributes as source fields in the transformation avoids additional overhead for lookups

• Completely reengineered and performance optimized

• New capabilities like search-modes for the usage check, simulation-mode etc.

Page 17: BI7.3 Beginners Guide

17© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

New Hierarchy Framework

Limitations of 3.x Hierarchy:

1. Hierarchy Data Sources were available only for flat file and SAP source systems2.Second you could not take full advantage of the new data flow, even some

old data flow features3.Third, monitoring was often unclear because the framework was not optimal

for segments.

Added features in 7.3 - Hierarchies:

1. First you are able to use any BW object as source for a hierarchy, you are not limited to a Data Source for hierarchies

2. you are able to use all features of a transformation, for example start, endor expert routines. You are not limited as you were in the 3.x data flow.

Page 18: BI7.3 Beginners Guide

18© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & ScalabilityDS - Hierarchy

Page 19: BI7.3 Beginners Guide

19© Mahindra Satyam 2011

Net weaver BW7.3 – Performance & Scalability

Segment for Hierarchy Structure

Page 20: BI7.3 Beginners Guide

20© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Graphical Top-Down Modeling

Page 21: BI7.3 Beginners Guide

21© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Inserting Objects and making connections

Non Persistent Objects

Page 22: BI7.3 Beginners Guide

22© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Redo your actions

Page 23: BI7.3 Beginners Guide

23© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Assigning Technical Names & Using Existing objects

•Give the Names to the objects by using „Change‟ option in context menu• You can use the Existing objects also, once we use existing objects, the background color changes to blue indicating that it is an existing object

Page 24: BI7.3 Beginners Guide

24© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Creating New objects in the Flow

•Create the new objects by double clicking on the non-persistent object•The Data Store object is selected as a Info cube template because it is connected to Info cube•Create the Transformations and DTP‟s by double clicking the appropriate connections

Page 25: BI7.3 Beginners Guide

25© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Integrating Data Flows

•Expand existing Data flow of the Info cube by choosing the menu entry „Use data flow of object‟.

Page 26: BI7.3 Beginners Guide

26© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Defining the Multi provider

•Double click on the Multi provider to open the Multi provider maintenance screen.

Here the source objects are listed as they are already connected.

Page 27: BI7.3 Beginners Guide

27© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Connecting the Data sources

Page 28: BI7.3 Beginners Guide

28© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Generation Wizard

•You can generate the dataflow on either the „Source system‟ or „Data source‟ or from „Info provider‟

Page 29: BI7.3 Beginners Guide

29© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Wizard Popup

•It is no longer required to save the file only in CSV, you can save it in native XLS format

Page 30: BI7.3 Beginners Guide

30© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Defining File Parameters & File Attributes

Page 31: BI7.3 Beginners Guide

31© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Selecting the File & Info provider type

Page 32: BI7.3 Beginners Guide

32© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Field Assignment

Page 33: BI7.3 Beginners Guide

33© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard

Scenario: We have already learned about a new tool which ease the work to create a BW Data flow. Now this tool is helpful when you need to create another dataflow which looks quite similar to the once you have already created. Only a target is different or data source is different or the source system is different or transformations are different.

• Now if you want to copy the data flow, instead of „Display Dataflow‟ you need to use the option „Copy Data flow‟.

Page 34: BI7.3 Beginners Guide

34© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Continued..

• System will ask you whether you want to collect also the process objects or only data model objects.

• The process objects are usually included in a process chain. As of now we will select„no‟ and proceed into the wizard

Useful information is displayed for every action you do here

Page 35: BI7.3 Beginners Guide

35© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Defining Number of copies

:

For each object to be copied, you need to enter a new name. If you are going to create two copies at a time, you need to enter two new names for each object.

Page 36: BI7.3 Beginners Guide

36© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Source system copy

•With „Use original‟, the original object will be included into the copied data flow. By this, you can • Add a new load branch to the existing data target•Create a new data source for the same source system•Load the same data source from another source system

Page 37: BI7.3 Beginners Guide

37© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Transformations copy

In the similar fashion you can copy

the transformations also through

your wizard

Page 38: BI7.3 Beginners Guide

38© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Using the Template

Page 39: BI7.3 Beginners Guide

39© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Copy Wizard - Using the Template

Page 40: BI7.3 Beginners Guide

40© Mahindra Satyam 2011

Net weaver BW7.3 – Development Efficiency

Data Flow Migration Tool

• This tool will automatically migrate your Data flows from 3.x to 7.x versions

with minimal manual effort

• Workbench like UI for selecting data flows and objects to be migrated

• „Transfer rules‟ & „Update rules‟ will be copied to Transformations

• In the Initial Info package data load option will be automatically changed to

„Only PSA‟ – as PSA is mandatory in 7.x

• Info packages are converted to DTP „s

• Migration can be repeated/reversed as often as needed

Page 41: BI7.3 Beginners Guide

41© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring

Page 42: BI7.3 Beginners Guide

42© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

• Now you are able to search the process chains by name directly in the workbench

• you could notice that the process chains are arranged hierarchal by components(Application Area)

• Chains itself have a Hierarchical structure displaying the meta chain – sub chainrelation ship

• ABAP program for controlled suspension and re-starting of all process chains andRDA daemons during restart of the application server (RS_SYSTEM_SHUTDOWN)

Page 43: BI7.3 Beginners Guide

43© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

:

You can select all your chains under „select include‟ and keep monitoring.

Page 44: BI7.3 Beginners Guide

44© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

Page 45: BI7.3 Beginners Guide

45© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

When you click on the „Red(Failed) chain, the system is extracting the error messagesFrom the single processes of the failed process chain run and directly displays them with the corresponding long text.

Page 46: BI7.3 Beginners Guide

46© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

•Time monitoring is helpful in checking the runtime or start, delay of a process chain•Runtime calculations are buffered in a extra table.•When you click on the Red button of the „Runtime‟ you can do some analysis.

Page 47: BI7.3 Beginners Guide

47© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

Page 48: BI7.3 Beginners Guide

48© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

Page 49: BI7.3 Beginners Guide

49© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

You can click on „Display process‟ in above screen and check which process is takingWhat time to run.

Page 50: BI7.3 Beginners Guide

50© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Enhanced Process chain Monitoring ..Continued..

.

•Delay button indicates that there is a delay in triggering of the process chain.

•In the above screen, it shows that the chain has been delayed to schedule by 6 days. Previously the chain was executing daily but because of some scheduling changes, the chain is executing now weekly

Page 51: BI7.3 Beginners Guide

51© Mahindra Satyam 2011

Net weaver BW7.3 – Simplified configuration & Operation

Wizard based System Configuration

• Ensuring correct and smooth installation and initial Technical configuration for the Set-up of a BW- System

• ABAP and Java stack configurations are possible

New Monitors in BW Administration Cockpit

• Database usage monitor with in SAP Net weaver BW• Display the usage of data space (e.g. in MB by Info provider)• Enhanced usability through X Celsius Integration of Monitors

Enhancements to Technical Content

• OLAP Cache and SAP Net weaver BW Accelerator usage

• RDA Monitor: Displays the status of the usage• Integration of Technical content to solution Manager

Page 52: BI7.3 Beginners Guide

52© Mahindra Satyam 2011

Net weaver BW7.3 – Additional Features

Enhanced Delta Functionalities

•Generic Delta functionalities for other types of data sources

•Possibility to derive a generic delta for DB Connect, UD Connect, flat file and web services.

• Automatic switch of Info package modes from Init to Delta load

•There is no need to define init and delta info packages anymore.

•If a Delta enable info package is started for the first time, it is executed as an initial load and then the later load is automatically changed to delta.

Page 53: BI7.3 Beginners Guide

53© Mahindra Satyam 2011

Net weaver BW7.3 – Additional Features

Additional Flexibility in Data flow modeling

Hierarchies

• Integration of Hierarchies into Process flow(DTP, Transformation)• Loading Hierarchies from flat file using the new data source and Transformation technology

Data Transfer process (DTP)

• Data Transfer process supports data extraction from Multi providers

• Option to only load the last request from a given source(available for full load DTP‟s)

Open Hub service

•Data can be exported into XML format• Possibility to change the format and length of BW data for export• Hierarchy extraction supported by Open Hub

Transformation

• Semantic grouping possible in transformation (in addition to DTP‟s)

• Possibility to select the info objects (fields) by user in start and end routines.• Navigational attributes of info cubes/Data Store objects can be used as source fields in the Transformations and as filter options in the DTP

Page 54: BI7.3 Beginners Guide

54© Mahindra Satyam 2011

Net weaver BW7.3 – Additional Features

Before Export check

• Enhanced consistency check at the end of the releasing the transport including

checks on dependent objects which are not directly included in the transport request to prevent import errors in the target system (due to missing metadata objects)

Mass change function for authorizations

• Option to select Multiple analysis authorization objects and do insert, copy, delete

rows of value authorizations & hierarchy authorizations in the work list at the same time • Adding users to Multiple Analysis Authorizations

Version Management for Metadata objects

• Manage historic versions of metadata (display, create, restore, compare, delete)

Delete contents of table holding statistics Data

•RSDDSTAT_DATA_DELETE program is used to delete the contents of the statistics table

RSDDSTATWHM which is growing over time with date filters

Page 55: BI7.3 Beginners Guide

55© Mahindra Satyam 2011

Net weaver BW7.3 – Additional Features

MDX Statements

• BW7.3 offers with the query language MDX an Open, generic interface• New tool (transaction: MDXTEST) with powerful debugging and editing functions.• Accelerated performance tuning and testing of MDX statements generated by • SAP BO BI clients• Create MDX statements independently with full access to the metadata objects of the underlying info cube

• Drag and drop of MDX functions in editor

Enhanced Real-Time Data Acquisition

• Possibility to load master data with RDA

• Enhanced error handling and scalability(daemon can handle more Data sources more efficiently)

Page 56: BI7.3 Beginners Guide

56© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 57: BI7.3 Beginners Guide

57© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 58: BI7.3 Beginners Guide

58© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 59: BI7.3 Beginners Guide

59© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 60: BI7.3 Beginners Guide

60© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 61: BI7.3 Beginners Guide

61© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 62: BI7.3 Beginners Guide

62© Mahindra Satyam 2011

Net weaver BW7.3 – BO Integration

Page 63: BI7.3 Beginners Guide

63© Mahindra Satyam 2011

New Impact Analysis and Data Lineage Capabilities

Page 64: BI7.3 Beginners Guide

64© Mahindra Satyam 2011

Net weaver BW7.3 – Useful Links & Information

Blogs:

http://www.sdn.sap.com/irj/sdn/index?rid=/webcontent/uuid/201f5a31-6f9d-2d10-

c8a2-bf7c647fb9da

Page 65: BI7.3 Beginners Guide

65© Mahindra Satyam 2011

mahindrasatyam.com

Safe Harbor

This document contains forward-looking statements within the meaning of section 27A of Securities Act of 1933, as amended, and

section 21E of the Securities Exchange Act of 1934, as amended. The forward-looking statements contained herein are subject to

certain risks and uncertainties that could cause actual results to differ materially from those reflected in the forward-looking

statements. Satyam undertakes no duty to update any forward-looking statements. For a discussion of the risks associated with our

business, please see the discussions under the heading “Risk Factors” in our report on Form 6-K concerning the quarter ended

September 30, 2008, furnished to the Securities and Exchange Commission on 07 November, 2008, and the other reports filed with

the Securities and Exchange Commission from time to time. These filings are available at http://www.sec.gov

65

Thank you

© Mahindra Satyam 2010