SAP BW Info Provider
description
Transcript of SAP BW Info Provider
Confidential
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
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
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
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
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
Confidential
2. SAP BW Data Store Object
Page 7
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
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
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
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
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
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
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
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
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
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
Confidential
3. SAP BW Info Cube
Creating Info Cube
Page 18
Right click on the Dimension and choose create new dimensions to add dimension
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
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.
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
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
Confidential
4. SAP BW Multi Provider
How Multi Provider treated in Query
Page 23
Confidential
4. SAP BW Multi Provider
Designing Multi Provider
Page 24
Confidential
4. SAP BW Multi Provider
Designing Multi Provider (Cont.)
Page 25
Confidential
4. SAP BW Multi Provider
Designing Multi Provider (Cont.)
Page 26
Confidential
4. SAP BW Multi Provider
Designing Multi Provider (Cont.)
Page 27
Confidential
Content
28
Any Questions ?