Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 2
Data Modeling
1 PrepareMe
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 3
Prepare Me
THE GOAL
Data needs to be converted into
• Purpose Information in such a manner
that the Decision Support
• Use System can exploit it to the
fullest.
• Challenges
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 8
Introduction
• A data model represents classes of business entities,
their attributes, and relationships among those
entities and (often implicit) relationships among those
attributes.
• The PSA is the input storage for data from the source systems in SAP
BW. The required data is then saved in the sources systems in
unchanged form.
• Update Rules specify how the data is updated from an InfoSource into a
Data Target
• A dimension table
contains a generated
primary key and
characteristics.
• The individual data records in the fact table are identified uniquely
by the keys of the dimension tables
• Types of InfoCubes
– Basic
• Basic InfoCube
• Transactional InfoCube
– Virtual InfoCube
• Remote Cube
• SAP Remote Cube
• Virtual InfoCube with Services
India SAP CoE, Slide 35
InfoCube
• Types of InfoProviders:
– MultiProviders
– InfoSets
– Remote Cube
– SAP Remote Cube
– Virtual InfoCube with Services
• The MultiProviders itself does not contain any data. Its data
comes entirely from the InfoProviders on which it is based.
MultiProviders only exist as a logical definition. These
InfoProviders are connected to one another by a union operation.
• Inner join and left outer join are only different in the
situation where one of the involved tables does not
contain any suitable record which meets the join
conditions.
• If, on the other hand, a left outer join (ODS object left outer join
PLANT) is used, the affected record is considered. However,
in this case, all attributes of the (non-existent) characteristic
PLANT are initial. Which behavior is correct depends on the
type of the evaluation required. Both cases can make sense.
• The information required for the extraction process, that is, the BW-
relevant properties of the DataSource, is replicated in the BW by
comparing metadata.
India SAP CoE, Slide 56
InfoSource
• An InfoSource is a set of information that logically belongs together,
summarized into a single unit. It prepares consolidated data for
updating to the data targets.
• Types of InfoSources
– InfoSources with flexible updating
– InfoSources with direct updating
• Direct Update
– Master data (characteristics
with attributes, texts or
hierarchies) of an InfoObject
can be updated directly
(without update rules, only
using transfer rules) to the
master data table with an
InfoSource with direct updating.
• A transfer structure
always refers to a
DataSource in a source
system and an
InfoSource in a BW
• An update rule must be specified for each key figure and the
corresponding characteristics of the InfoCube. For an ODS
Object, it must be specified for the data and key fields, and
for an InfoObject it must be specified for the attribute and key
fields.
Use the staging process for storing data in an ODS object without
InfoCubes, when the transaction data is highly volatile and
constant changes are required to reporting data
Use a staging scenario without ODS levels if you can work without
the advantages of an ODS object (cleansing, transforming,
consolidating, integrating data from different processes, level of
detail of information)
This applies in particular if the system already guarantees the
integrity of the data (CO-PA, General Ledger)
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 75
Creating InfoObjects Catalog
• Step1: Enter transaction RSA1. Right click on the
InfoArea and click on create InfoObject catalog
4. Click the
‘Create’ icon. 3. Select between a
characteristic or key
figure catalog
1. To create InfoObject in
existing catalog right
click and select create
InfoObject
2. Mention the
Reference/ Template
characteristic (if any)
• Step2: Give the technical name and description for key figure.
Mention the template key figure to be used if any
• Step3: In ‘Type/Unit’ tab you specify the key figure properties like
data type quantity or amount etc. and relevant unit
3. Select radio
button
4. Click on ‘BasicCube’.
‘Create’
button.
3. Click on
‘Create’
button.
4. Choose Infoobjects
in key fields and data
fields section from left
hand panel
6. Save and
Activate ODS
3. Click on
‘Create’
button.
8. Click on
Identification pushbutton
on Characteristics, Time
Characteristics and Key
figures tab to identify
InfoObjects from
underlying data targets
2. Provide Technical
name and description
for the InfoSet.
3. Choose ODS or
InfoObject on which
you want to build
InfoSet.
4. Select the
characteristics/key
5. Join the common
figures required in
characteristics via Inner
InfoSet design or Left Outer Join.
1. In RSA1
transaction, select
‘Source System’.
3. Select ‘File
System’.
4. Enter a ‘Logical
system name’ and
‘Source system
name’.
1. Right click on
Application
component and
select ‘Create
InfoSource’.
2. Choose the
InfoSource type (Flexible
or Direct Update) and
provide technical name
and description to
InfoSource.
3. Select a template
or key in the
InfoObjects in
Communication
Structure.
4. Save and
Activate the
InfoSource.
2. Select the
Source System
of the
DataSource’.
4. Specify appropriate
mapping for Characteristics
and Time Characteristics.
5. Select appropriate
processing type in
‘Processing’ tab.
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 153
LetMe
• For the following scenario develop a data model in BW
– A flat file source system (CSV file) provides the following
information
2 TellMe
3 ShowMe
4 LetMe
5 HelpMe
India SAP CoE, Slide 156
HelpMe
1. http://help.sap.com/saphelp_nw04/helpdata/en/e3/e60138
fede083de10000009b38f8cf/frameset.htm
2. http://service.sap.com/bi