SAP BW Info Provider

28
Confidential SAP BW Info Provider

description

SAP BW info provider

Transcript of SAP BW Info Provider

Page 1: SAP BW Info Provider

Confidential

SAP BW Info Provider

Page 2: SAP BW Info Provider

Confidential

Content

2

2. SAP BW Data Store Object 2. SAP BW Data Store Object

3. SAP BW Info Cube 3. SAP BW Info Cube

1. Introduction to Info Provider 1. Introduction to Info Provider

4. SAP BW Multi Provider 4. SAP BW Multi Provider

Page 3: SAP BW Info Provider

Confidential

Content

3

2. SAP BW Data Store Object

3. SAP BW Info Cube

1. Introduction to Info Provider 1. Introduction to Info Provider

4. SAP BW Multi Provider

Page 4: SAP BW Info Provider

Confidential

1. Introduction to Info Provider

An InfoProvider is an object for which queries can be created or executed in BEx. InfoProviders are physical objects or sometimes logical ìviewsî that are relevant for reporting.

Info Provider will be divided into: Data Store Object ( DSO )

Info Cube

Info Object

Multi provider

Page 4

Page 5: SAP BW Info Provider

Confidential

Content

5

2. SAP BW Data Store Object 2. SAP BW Data Store Object

3. SAP BW Info Cube

1. Introduction to Info Provider

4. SAP BW Multi Provider

Page 6: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

A DataStore object is used to store consolidated and cleansed data (transaction data or master data) on a document level (atomic level).

Although DataStore Objects can store master data, and there are valid reasons for this, they primarily store detailed transaction data.

DataStore Objects are positioned in the over all warehouse design, as shown below. They can be used to support detailed operational reporting, or can be part of the of the warehouse, where they can be used to hold years of “potentially needed” data.

Page 6

Page 7: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

Page 7

Page 8: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

Features and Functions of DataStore Objects Designed to save cleansed data at a document level

consolidated or overwritten Overwrite Function

Characteristics that are not part of the record identifier (Key) always overwrite (for example, Order Status)

Key Figures (for example, Sales Amount or Number of document lines) can be set to Overwrite, Add, or not update at all

DS Object Types SAP BI distinguishes between three DataStore object types: Standard, Write Optimized, and Direct

Update. Standard DataStore Object

consists of three tables (activation queue, active data table, and change log) Write optimized

is a new kind of DataStore Object . It is targeted for the warehouse level of the architecture, and has the advantage of quicker loads.

Direct update has only the table with active data. This means it is not as easily integrated in the staging process.

Instead, this DataStore object type is filled using APIs and can be read via a BAPI. Common use by front-end professional analysts and behind the scenes in SEM BCS.

Page 8

Page 9: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

Creating Data Store Object on SAP BW Similar with when we creating an info source. We have to define where we are going to store our

object. In info source we called as Application Component, but for Data store object and info cube or we can group this two object called as Info Provider, we store these object in folder name as Info Area

Page 9

Choose Info provider menu

Choose Info Area, Place we are going to store all the object related with the project

Page 10: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

Creating Data Store Object on SAP BW

Page 10

Right Click on Info Area we want to store our object

Choose Create Data Store Object

You can copy the object structure from other DSO

After we give the DSO name and DescriptionDon’t forget to click create icon

Page 11: SAP BW Info Provider

Confidential

2. SAP BW Data Store Object

Creating Data Store Object on SAP BW

Page 11

You can search the info object you want to use here

Place the info object that will be the key fields for the DSO

Place other info object that will be needed for the DSO here (Other than Key Info object)

You can use check icon to check whether the DSO is correct or not.Don’t forget to save and activate the DSO after you have done inserting the info object

Page 12: SAP BW Info Provider

Confidential

Content

12

2. SAP BW Data Store Object

3. SAP BW Info Cube 3. SAP BW Info Cube

1. Introduction to Info Provider

4. SAP BW Multi Provider

Page 13: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

InfoCubes are the central multidimensional data model in BI. Reports and analyses are based on InfoCubes. An InfoCube describes a self-enclosed data set encompassing one or more related business processes. A reporting user can define or execute queries against an InfoCube.

The following InfoCube types exist in BI: InfoCubes

VirtualProviders

Page 13

Page 14: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Fact table A InfoCube consists of precisely one fact table* in which key figure values are stored. A fact table can

contains a maximum of 233 key figures.* Functional perspective

Dimension table A InfoCube usually has a minimum of four dimension tables and a maximum of 16. Of these, 13 of

the 16 are customer-created and three are the SAP-supplied dimensions:Units dimension tableData Package dimension tableTime dimension tableCustomer dimensions contain SIDs linked to a maximum of 248 characteristics InfoObjects.

Page 14

Page 15: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube Creating info cube has the same step with when we creating the DSO where we still have to:

Define where we are going to store the object What information we need to put into the object

One thing that has to be remember when we creating the info cube Info cube is “summary level” while DSO is “Detail Level”

Page 15

Right click on the info area we want to store the info cube and choose Create Infocube

Page 16: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube

Page 16

Entry technical name and Description here

You can use other cube as an template for creating the info cube

Use standard cube

Don’t forget to click on create icon

Page 17: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube

Page 17

You can search the info object you want to use here

Dimension:Maximum number of dimension we can have is 16 Dimension,But since 3 Dimension has already been set up as a standard, we only can create 13 Dimension

Page 18: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube

Page 18

Right click on the Dimension and choose create new dimensions to add dimension

Page 19: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube After we create a dimension, then we can add info object (information we need to be in the reporting)

into the dimension we created.

Page 19

Right click on the dimension and choose info object direct input

OR

Drag and drop from the left hand side into one of the dimension

Page 20: SAP BW Info Provider

Confidential

3. SAP BW Info Cube

Creating Info Cube

Page 20

Don’t forget to fill this area as well.You can use the same method when you add info object into a dimension. ( direct input or drag and drop)

After we create the dimension, fill the dimension with the info object and fill the key figure folder in Info cube. Don’t forget to check, save and activate the info cube.

Page 21: SAP BW Info Provider

Confidential

Content

21

2. SAP BW Data Store Object

3. SAP BW Info Cube

1. Introduction to Info Provider

4. SAP BW Multi Provider 4. SAP BW Multi Provider

Page 22: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

A MultiProvider is a special InfoProvider that combines data from several InfoProviders, providing it for reporting.

The MultiProvider itself (like InfoSets and VirtualProviders) does not contain any data. Its data comes exclusively from the InfoProviders on which it is based.

A MultiProvider can be made up of various combinations of the following InfoProviders:

InfoCubes DataStore objects InfoObjects InfoSets

Page 22

Page 23: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

How Multi Provider treated in Query

Page 23

Page 24: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

Designing Multi Provider

Page 24

Page 25: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

Designing Multi Provider (Cont.)

Page 25

Page 26: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

Designing Multi Provider (Cont.)

Page 26

Page 27: SAP BW Info Provider

Confidential

4. SAP BW Multi Provider

Designing Multi Provider (Cont.)

Page 27

Page 28: SAP BW Info Provider

Confidential

Content

28

Any Questions ?