You are on page 1of 86

JH SOFTECH

BI (Business Intelligence)

SAP BI

Computer: Computer is an electronic device, which takes input, processed it and gives the accurate result as output. Hardware: which we can see and touch. Software: it is a set of programs Applications are of 2 types. 1) OLTP (Online Transaction Processing) 2) OLAP (Online Analytical Processing) There are some differences are there between OLTP and OLAP. OLTP 1) 2) 3) 4) 5) 6) 7) 8) Two dimensional model Day-to-Day Transactions Application oriented Users -> Thousands DB size -> 100MB 1GB Redundancy No security Not Integrated OLAP 1) Multi dimensional model 2) Historical data tractions also 3) Subject oriented 4) Users - > Hundreds 5) DB size -> 100GB-1TB 6) No Redundancy 7) Security 8) Integrated.

Netweavers: It provides open integrity for SAP and Non SAP. Integration is of some types 1) People integration 2) Information integration -> BI, MDM, KM. 3) Process integration -> XI 4) Platform integration 5) Collaboration integration -> EP The architecture of Netweavier is ESA. Netweaviers also a set of capabilities to provide information/integration.

Layout/steps in SAP BW (DW):

JH SOFTECH

SAP BI

1) DB => for designing we can use 2 dimensional model. Data can be stored permanently in database. 2) Table contains rows and columns. 3) Each column is a field in OLTP. 4) Every table must have a Primary key. 5) All non-key columns describe key columns called Attributes.

ER-Model (Entity Relationship model): Multiple tables likes with a primary and foreign key relationships these are called as ER Model. In a table one field is Primary key if we use the same field in other table then it act as a foreign key in that table. If two or more columns of a table together acts as Composite primary key.

JH SOFTECH

SAP BI

In figure (1) and (2), CID is common. Here in figure (2) it acts as foreign key. Designing DB: Two ways of designing a DB. 1) Objected Oriented 2) Normalization 1) Object Oriented: Requirements (i.e. Defining system) Identifying the Objects (i.e. Objects) Ex: Customer, Material, Product etc - Entity diagram is as follows

Attributes or Properties are nothing but properties of a table. Front-end people use methods or functions only.

2) Normalization:

JH SOFTECH

SAP BI

Converts demoralized tables into normalized tables. Normalization is nothing but dividing the table into small tables and combine them with the help of primary and foreign key relationship. Demoralization contains all table data into one table. Reduces redundancy of data. Reduce complexity Saves memory.

DB concepts in OLTP: MDM (Multi Dimensional Model) is used for designing. There are 4 types: 1) Star Schema (traditional schema) 2) Extended Star Schema (BW schema) 3) Snow Flake scheme 4) Hybrid schema 1) Star Schema (traditional schema):

1) Characters indicate on what base you are trying to analyses. 2) Key-figures indicate what you are trying to analyses. 3) Master data is qualifying transaction data. Master data is of 3 types.

JH SOFTECH
a) Attributes b) Hierarchy c) Text 4) Master data is also called as Dimensional table. 5) Star schema is completely demoralized form.

SAP BI

Limitations: 1) Since master data is with in the fact cube so it is not reusable component. 2) Limited analysis because the maximum number of master data tables is 16. 3) Performance is low because the execution of alphanumeric data is slower than numeric data. If we want to extract the data from the table for example

JH SOFTECH

SAP BI

2) Extended star schema:

Extended star schema is nothing but combination of both star schema and SID (sorigated id). Changes from star schema to extended star schema are as follows. - Cube is called as infocube. - All master data tables are placed out side the cube so they are reusable components. - Here master data tables and Dimensional tables are different.

JH SOFTECH

SAP BI

When we are loading the data into master data table then SID table is generated. Fact table contains Dimensional ids and key figures. - Maximum of 1 fact table per infocube. - Any table contains maximum of 255 fields. - Maximum of 16 Dimensional tables that an infocube contains. 1 unit, 1 time, 1- packet, 13 Dim id - Minimum of 4 Dimensional tables that an infocube contains. 1 unit, 1 time, 1- packet, 1 Dim id. - Maximum of 248 char per Dimensional table contains - Maximum of 233 key figures per infocube. Limitations: (1) (2) Limiting the no. Of joins in reporting. Limiting no. Of fields in Dimensional table.

JH SOFTECH
Inorder to enter into the BW Select BW 3.OB LOGON

SAP BI

User -- SAPUSER, Password -- INDIA then press enter

JH SOFTECH

SAP BI

This is the first screen. Give RSA1 in the command field and then press enter to login BW.

JH SOFTECH

SAP BI

This is the first screen for BW. It mainly contains 8 tabs. 1. Modeling 2. Monitoring 3. Reporting Agent 4. Transport Connection 5. Documentation 6. Business Content 7. Translation 8. Metadata Repository 1. Modeling: It mainly Contains Creating infoarea, infoobjects, infocube, infosource, infopackage, ODS, Multiprovider, datasource etc. Loading of all objects A field in OLTP is called as infoobject in BW system. In loading E - Extraction T - Transferring L - Loading (This ETL Processing, before it is called as ETTL Extraction, Transferring, Transporting and Loading. But now this ETL Processing is called as DTP Data Transferring Process).

10

JH SOFTECH

SAP BI

2. Monitoring: To see weather the load is failed or not.

3. Reporting Agent: It is a tool with which we can schedule and execute reporting functions in the background. 4. Transport Connection: By using Transport connection we can move the objects from Development to Quality and then to Production.

5. Documentation:

11

JH SOFTECH

SAP BI

It enables you to insert, search and create links for one or more documentations in various formats, versions and languages for SAP BW Objects.

6. Business Content: It contains all the objects are delivered by SAPBW. It provides preConfigured information models based on metadata. It is a predefined analytical application model i.e. part of SAP BW software. Versions Until unless you activate the object, we cant use the object. N NEW M Modified A Activate D Delivered. Installing the business content means that the object converted from delivered version to active version and start using them. We cant modify the business content objects directly. For that first copy that object and modify it.

7. Translation: Converting from one language to another language. There are 64 languages in SAP. If you are translating them, only description will be changed not technical name.

8. Meta data Reporting: Data about data is called as Meta date. Meta data management maintains it. It is purely in HTML format.

Procedure: Summary: Part-I : Data Modeling Step-2 : Logon to SAP BI . Step-3 : Check for the source system (T-code: RSA13) Step-4 : Create InfaObjects (T-Code RSA14,RSD1 RSD5) 4.1 : Create Info Area 4.2 : Create characteristic Info object catalog 4 .3 : Create Characteristic Info object (PK or MOK) 4.4 : Ignore Master data texts (optional)

12

JH SOFTECH

SAP BI

4.5 : Create MO Attributes name, Age, ADDR, phone and activate Step:5 : Create Data source ( T- Code: RSDS) 5.1 : Create Application Component 5.2 : Create DS for MD Attributes and activate NOTE: System generates PSA table Step.6 : Convert Info object into data target / Info providers using the function Insert characteristic as data target Step.7 : Create transformations of data source level or at Info providers level. Step.8 : Show data flow or display graphics Result : Data modeling completed Part-II : Data extraction/Data Acquisition Step-I Schedule/ Load data into PSA 1.1: Create Info Package and load data into PSA 1.2 : Monitor the data in PSA (RSMO,RSMON) Step : 2 : Create DTP to transfer the data from PSA to master data target 2.1 : Monitor the data in the master data Attributes target ( T- Code: LISRCUBE) Step.3 : Check the data in the under lying data dictionary tables (PSA,P,S tables and view m) Use Tcodes : sell,(or) sel6 Navigation (steps to do): Part-I: Date Modeling : Step-I : Create flat file for master data Attributes NAME AGE ADDR Phone SMID S1 RAJU 24 GUNTUR S2 KIRAN 25 WARANGAL 2345678 = = = 2456789 =

Save the file File type : CSV (comma delimited) Press save NOTE: Close the file Step.2 : Logon to SAP BI Double click on SAP logon Icon Double- Click on SAP BI server Client 001 USER SAPUSER Pwd INDIA 1 Language EN Press enter

13

JH SOFTECH

SAP BI

Step. 3 : Make that flat file source system PC Icon exist in BI Enter T-code : RSA13 Expand file, observe the pc Select Pc source system Context menu Select check NOTE If flat file source system PC does not exists then create it select source systems root node Context menu Select create Select pc File system ( Manual, meta data, Data using file interface) Select Continue Logical System name: PC-LXM Source system name : flat file source system for Laxman Press enter Msg : Source System PC-LXM create successfully finished Step-4: Create Info objects (T-codes: RSA14,RSD1,RSD5) 4.1 : Create Info Area Select Info objects under modeling Select Info objects root node Context menu Select create Info Area Info Area : IA-SX Long description : Info Area for Salesman Press enter 4.2 : Create characteristic Info object catalog Select your Info Area Context Menu Select Create Info Object catalog Info Object : IOC-SX-CH Description : Characteristic Info object catalog for Sales man Press enter Info object Type Name Space Char O SAP Key figure CUS PAR Select Create Select Activate Press F3 4.3 : Create Characteristic Info Objects (PK or MDK) Select your characteristic Info object catalog Context menu Select Create Info object Create Characteristic Char : SMID-SX Long lescripion : Sales man ID

14

JH SOFTECH
Press enter Data type : CHAR Length : 4 NOTE : Select Navigator ON/OFF Switch to maximize Screen 4.4 : Ignore master data texts Select master data/texts tab Select with master data (attributes) Uncheck with texts 4.5 Create Attributes Select Attributes Attributes Name-SX AGE-SX ADDR-SX PHONESX Press enter Create attribute Name-SX

SAP BI

Press enter Long description : 5 man Name Data type : CHAR Length : 15 Press enter Create attribute AGE-SX Press enter Long description : SMAN AGE Data type : NUMC Length : Z Press enter Create attribute Addr- SR Press enter Long description : SHEN ADDRESS Data type : CHAR Length : 20 Press enter Create attribute phone SX Press enter Long description: phone no Data type : 10 Length : 10 Note : If you choose time dependent setting ,then system will maintain two additional columns DATE FROM-From date DATE TO TO date Select Activate

15

JH SOFTECH

SAP BI

Activate dependent Info objects Do not activate dependent Info objects Display dependent Info objects Select continue NOTE: System generate the following tables Attributes table: /BIC/PSMID-SX P- Attributes table SID table : /BIC/SSMID-SX S- SID table SID- set ID (or) surrogate ID Master data ID DB view : /BIC/MSMD-SX M - view of master data attributes tables Step-5: Create data source (RSDS) 5.1 Create application component Select Data source system icon Select file Select your source system (ex:Pc-Lxm) Select Data sources root node Context menu Select create application component Application comp: AC-SX Description : Application component for salesman x Press enter NOTE : observe the prefix Z 5.2 Create data source for master data attribute Select your application component Context menu Select create data source Create data source Data source : DS-SX Source system: pc LXM Data Type Data source master data Attributes (Browse and choose) Select continue Select General Info tab Short description: Masters data attributes DS for salesman Medium description : MD ATTR DS for sales man Long description : MD ATTR DS for sales man Select extraction tab Adapter (source system): wood Text Type file from workstation Name of the file: Browse and choose your flat file (salesman-ATTR) Header rows to be ignored Data format : Browse and choose Seperated with separator (for ex;csv) Data separator : Select proposal tab Select Fields tab Select do not show this question in this sersion Again? Select yes Assign the Info objects to the fields respectively

16

JH SOFTECH
Info object SMID-SX Press enter Select copy Field

SAP BI

Info object

/BIC/SMID-SX SMID-SX /BIC/NAMESX /BIC/AGE-SX /BIC/ADDRSX /BIC/PHONESX Name-SX AGE-SX ADDR-SX PHONE-SX

Select Activate NOTE: System generation PSA-table /BIC/B0000081000 NOTE: To view the PSA table name select manage PSA icon Observe the PSA table name Select close: Select preview tab Select Read preview data Press F3 Step.6 : Convert the Info object into data target/Info provides by using the function Insert the Characteristics as Info provides (T-code:RSA11) Select Info provided under modeling Select your Info Area IA-SX Context menu Select Insert characteristic as Info provides: Info object : Enter PK or MDK I.e SMID-SX Press enter Expand your Info object SMID-SX Observe the target for attributes Step:7: Create transformation (at data source level or Info provides level) Select data sources Expand your application component Select your data source for ATTR Context means Select create transformation Target of the Transformation Object Type : Browse and choose Info object sub type of objects: select Attributes

17

JH SOFTECH
Name : SMID-SX Source of the Transformation Object Type : Data source Data source : DS-SX Source system : PC-LXM Object type : Info cubs Data store object Info object Info source Open hub destination Select continue Msg: proposal generated with 5 rules Select hide/show Navigator MD ATTR DS for sales man (DS Info standard Group object Field SMID-SX /BIC/SMIDNAME-SX SX AGE-SX /BIC/NAMESX /BIC/Age-SX /BIC/ADDRSX /BIC/PHONESX ADDR-SX PHONESX

SAP BI

SX)

Rule Gross

Select Activate Select Refresh Expand the data source and observe the transformation Step.8: Show data flow/display graphics Select Info providers under modeling Expand your Info Area Select Refresh Observe the transformation and DTP icon Select your Info object SMID-SX Context menu Select Display data form Select Technical name on/off switch Sales man ID SMID-SX Info object /Info provider (T-Code:RSA11,RSA14)

18

JH SOFTECH
MD ATTR DS FOR SALESMAN DS-SX DC File

SAP BI

Source system /data source ( Transfer structure/fields PSA (T-codes: RSA13,RSDS) Close the graphics Result: Data modeling completed Part-II : Data Extraction/Data fiquistion/Data loading/data migration: Step.1: Schedule /load data into PSA 1: Create Info package and load data into PSA Set t data sources under modeling Expand your application component Select your data sources for attributes Context menu Select create Info package Info package description: Info package for DS-SX for salesman MD ATTR Info package description: Info package for DS-SX sales man MD ATTR Info package description : Info package for DS-SX for sales man MD ATTR Select the data source Select continue Select Extractiontab Check for the file parameters Select processing tab Update data O O O only PSA O Select update tab Update mode : Full update Select schedule tab Select o start data load immediately Select start Step.2: monitor the data in PSA (T-Codes: RSMO,RSMON) Select monitor icon Select Request status Select :continue Press F3,F3,F3 Step:3 Create DTP(standard) to transfer the data from PSA to data target Select Info providers under modeling Expand your Info Area Expand your MD Info object SMID-SX

19

JH SOFTECH

SAP BI

Select DTP folder Context menu Select create DTP DTP Type: standard (can be scheduled) Observe the subtype of object Attributes Select : continue Select Extraction tab Extraction mode : Full /Data (default) Select extraction mode full Do not extract from PSA but occurs data sources (for small amount of data) Select update tab Valid records update, no reporting (request red) Error handling : Select execute tab Serial extraction, immediate parallel processing Observe the DTP name and DTP ID Select Activate DTP Select Execute Push button (transferring data from PSA to target) Msg: Do you want to display the request monitor Select yes Opens DTP monitor Step,4: Monitor the data (T-code :LISTCUBE) Select Administer data target Select Attributes data target Select contents Select execute Observe the data Step.5 check the data in the underlying data dictionary tables (PSA,P,S, tables and view M) Enter T-code,lose:1 ABAP dictionary Data base table: /BIC/00000081000 Select display Select contends Select execute: Press F3,F3,F3 Data base table : /BIC/PSMID-SX Select display p Attributes tables Select contents Select execute contains Attributes data Press F3,F3,F3 NOTE : The numbers of columns in the attributes table are c+2 C actual no of columns maintained by customer 2 two additional columns maintained by system. These are

20

JH SOFTECH

SAP BI

1. Object version 2. Changed flag 1. Object version : In BI 7.0 There are 6 object versions 1. Active >A 2. M--->Revised /modified 3. N-->New 4. D--->Delivery/content 5. H--->Historic 6. T--->Transport NOTE: Only active version objects are executable or usable 2. Changed flag : It included 3 values Space-->No change --->entry marked for Insertion ---->entry marked for detection ---->actual no of records landed by customers ------> Instialisation record/a record of initial values The initial values for a field with data type char are spaces (or) blanks The initial values for a field with data type NUMC,INTU,CEC, are serious 1. Data base table : /BIC/SSMD-SX Select display Select contents Select execute Contains master data IDA Press F3, F3, F3 2. Data base table : /BIC/MSMID-SX Select display contents execute Contains attributes Press F3,F3,F3 Master data Loading In SAP-BI master data has 3 form 1. Attributes 2. Texts 3. Hieronchies Eg : AIM: Master data (ATTR,Texts) loading from flat file to SAP-BI Using the function Insert characteristic as a Info Provides T-Codes: RSAI,RSA11,RSA13,RSA14,RSD1,RSD5,RSMD,RSMON,LIST CUBE,SELL,SELL. Salesman (entry) BI--->Business Intelligence SMID PK (or) MDK

21

JH SOFTECH
NAME} AGE}MD-ATTR-Table ADDR}/BIC/PSMID table PHONE}

SAP BI
C---->Customers defined object 0 (Zero)---->SAP defined object P---->Time independent MD ATTR T---->MD Texts table

0 LANGU---->language key } SMID----->PK(or)MDK} MD TEXTS Table 0 TXTRD---->short text }/BIC /TSMD date 0 TXTLG-----> Long text } To draw a diagram

0 DATEFORM-----> 0 DATE TO ------> to

Pc----->personal computers DS--->Data source PSA--->Persistant staging Area Ws ----> work station TR--->Transformation 4 ASF---> FFSS-----> flat file source system DT--->Data target 1. Requesting no fields TS------> Transfer structure IDR--->Info provides 2. Record no ID---->Info package 3. Package no 4. Partition value DTP---->Data transfer process DFD----->Data flow diagram 4 types 1. Standard DTP 2. Error-stock DTP 3. Direct Data Access DTP 4. Real time Data Acquestion (RDA)DTP PC-process chain Navigation: Part-I Data Modeling Step.1: Create flat file for master data Attributes and texts SMID NAME AGE ADDR PHONE

22

JH SOFTECH
S1 = RAJU = 24 = GUNTUR 2345678 = =

SAP BI

Save the file File name: File type : CSV Press save Close the file Flat file for texts LANG EN SMID SI Short text RAJU Medium text RAJUS MD Long text RAJUS Master data

Save the file Close the file Step.2 : logon SAP-BI Step.3: check for pc source system Enter T-Code : PSA13 Select pc source system Context menu Select check Msg : Step.4: create Info objects(T-code:RSA14,RSDI,RSD5) 4.1: Create Info Area 4.2: Create characteristic Info object catalog 4.3: Create characteristic Info object (PK or MOK) Select your characteristic Info object catalog Context menu Select create Info object Char: SMIDX DSC : Sales man ID Press enter Data type: CHAR Length : 4 Select Navigator on/off switch to get full screen 4.4: Include/maintain master data text Select master data/texts tab Select with master data (Attributes) Select with texts Text table =/BIC/TSMIDX Short text exists (OTXTSH) Medium length text exists (OTXTLG)

23

JH SOFTECH

SAP BI

Long text exists (OTXTLG) Texts language dependent (OLAGU) Texts are time-dep NOTE : If you choose this setting than system will maintain two additional columns 4.5: Create Attributes Select Attributed tab Attributes NAMEX AGEX ADDRX PHONEX Press enter Create Attribute NAMEX Press enter Description: SMAN NAME Data type: CHAR Length : 15 Press enter Create attribute AGEX Press enter Description : SMAN AGE Data type: NUMC Length :2 Press enter DESC: SMAN Address Data type : CHAR Length:20 Press enter Create Attribute phone X Press enter DESC: Phone No Data type : NUMC Length : 10 Press enter NOTE: If you choose time-dependent properties then system will maintain two additional columns O DATE FROM O DATE TO automatically Select Activate Select O Activate dependent Info object NOTE : System generation the following tables 1. Attribute table /BIC/PSMIDX 2. Texts table /BIC/TSMIDX 3. SID table /BIC/SSMIDX 4. DB view /BIC/MSMIDX

24

JH SOFTECH

SAP BI

Step.5: Create data source for ATTR, texts (T-code:RSDS) 5.1: Create application component Select data source under modeling Select choose source system Select file Select your flat file source system Select data source root node Context menu Select create application component Application: APP Component for XX Press enter 5.2: Create data source for MD ATTR Select your application component Context menu Select create. Data source Data source DS-ATTR Source system : PC-LXM Data Type data source : master data Attributes (browse and choose) Select continue Select general Info tab Short general Info tab Short description: MD ATTR DS for SMAN Medium description :MD ATTR DS for SMAN Long description: MD ATTR DS FOR SMAN Select extractiontab Adapter: Load text type file from local workstation Name of the file Browse and choose your file Numbers of header rows to be ignored 1 Data format : separated with separator (for Example , CSV) (Browse and Choose) Data separator 1 Select Preposal tab Select Load example data Select Fields tab Select Do not show this question again in this session Select yes Assign the Info object to the fields respectively Info object SMIDX Press enter Select copy Fields Info object

25

JH SOFTECH
/BIC/SMIDX /BIC/NAMEX /BIC/AGEX /BIC/ADDRX /BIC/PHONEX SMIDX ENTER NAMEX ENTER AGEX ENTER ADDRX ENTER PHONEX ENTER

SAP BI

NOTE: System generates the PSA table /BIC/B0000084000 NOTE: To view the PSA table name, Select mange PSA ICON Observe the PSA table name Select preview tab Select Read preview data Press enter 5.3: Create data source for master data texts Select your application component Context menu Select create data sources Data source : DS-TXT Source system : PC-LXM Data type data source: master data texts (Browse and choose) Select : continue Select: General Info tab Short description MD TEXTS DS for sales man Medium description MD TEXTS DS for sales man Long description : MD TEXTS DS for sales man Select Extraction tab Adopter: Load Text-Type file from local work station Name of the file Browse and choose the file Header rows to be ignored : 1 Data format : separated with separated (for example CSV) Data seperater:2 Select proposal tab Select Load example data Select Fields tab Assign the Info object to the fields respectively Field Info object

26

JH SOFTECH
LAGU /BIC/SMIDX TXTSH TXTMD TXTLG O LANGU ENTER SMIDX ENTER O TXTSH ENTER OTXTMD ENTER OTXTLG ENTER

SAP BI

Select Activate NOTE: System generates PSA table /BIC/B0000085000 NOTE: Press F3 Step.6 : Convert the Info object into the data target by using the function Insert characteristic as Info provides select Info providers under modeling select your Info Area Context menu Select Insert characteristic as Info provides Info object : Enter PK or MDK I.e SHIDX Press enter Expand your MDK SMIDX Observe the MD ATTR and Texts NOTE: Create transformation (at data source level (or, at Info providers level) Select data sources under modeling Expand yours app component Select your data source for ATTR Context menu Select create transformation Target of the transformation: Object type: Browse and choose Info object subject of object Attributes (Browse) Name :SMIDX Source of the transformation: Object type : Data source Data source : DS-ATTR Source system: pc-LXM Select : continue MD ATTR Data source for sales man (DS-ATTR) Fields Info object /BIC/SMIDX SMIDX /BIC/NAMEX NAMEX

27

JH SOFTECH
/BIC/AGEX /BIC/ADDRX AGEX ADDRX PHONEX /BIC/PHONEX

SAP BI

Select activate Press F3 Select Refresh Expand your data source a observe the transformation 7.2 Create transformation for texts (at data source level (or) at Info provides level) Select your MD texts data source Context menu Select create transformation Target of the transformation Object type Info object subtype of object Texts (Browse and level) Name SMIDX Source of the transformation Object type: Data source Data source: PC-LXM Source system: PC-LXM Select : continue Select Activate Press F3 NOTE: select Refresh Expand your data source Observe the transformation Steps shows data flow (or) display graphics Select Info provides under modeling Expand your Info Area Select your master data key SMIDX Context menu Select display data flow DRAW A TABLE

Close : the graphics window Result: Data modeling completed

28

JH SOFTECH
Part II : Data extraction data acquestion Step: 1 scheduled /load attributes data 1: create Info package for ATTR and load data Select data sources under modeling Expand your app. Component Select your ATTR data source Context menu Select create Info package Info package description: IP for DS-ATTR for SMAN MD ATTR Select the data source Select continue Select extraction tab Check for the file parameter Select processing tab O O O only PSA O Select update tab Update mode: Full update Select schedule tab Select start data load immediately Select start Step: Monitor the ATTR data Select monitor icon Place the cursor on request states Select PSA maintanence Select continue Press F3,F3,F3 Step: create Info package for text and load data into PSA Select your HD Texts data source Context menu Select create Info package Info package description ID for DS-TXT for SMAN MD texts Select the data source Select continue Select extraction tab Check for the file parameter Select processing tab Update date Only PSA Select update tab Update mode Full update

SAP BI

29

JH SOFTECH

SAP BI

Select schedule tab Update mode Full update Select schedule tab Start data load immediately Select start Step 2 : Monitor icon Place the cursor on request states Select PSA maintanence Select continue Press F3,F3,F3 Step.3: Create Info package for text and load data into PSA Select your MD Texts data source Context menu Select create Info package Info package description: IP for DS-TXT for SMAN Texts Select the data source Select continue Select extraction tab Check for the file parameter Select processing tab Update data Only PSA Select update tab Update mode Full update Select schedule tab Start data load immediately Select start Step.4 monitor the Texts data (RSMD,RSMON) Select monitor ICON Place the cursor on request status select continue press F3,F3,F3 create DTP for attributes and transfer the data from PSA to attribute target select Info provides expand your Info Area expand your master data key SMIDX expand your attributes target select DTP folder context menu select create DTP DTP Type : standard (can be scheduled) Target of DTP: Object type : Info object sub type of object : Attributes (Browse and choose)

30

JH SOFTECH

SAP BI

Name: SMID Source of DTP: Object type: Data source Data source : DS-ATTR Source system: PC-LXM Select continue Select extraction tab Extraction mode : Full Do not extract from PSA but access data source (for small amounts of data) Select Update tab Error handling valid records updates No reporting (Request red) Select execute tab Select Activate Select execute push button Select yes Monitor the data Select Adminster data targets Select attribute target Select contents Select execute Attribute data is maintained Press F3,F3,F3,F3 Step.6 create DTP for Texts and transfer the data from PSA to Text target Expand your Text target Select DTP folder Context menu Select create Data Transfer procession DTP Type : Standard (can be scheduled) Target of DTP : Object type : Info object Select continue subtype of the object: Texts Select extraction tab Extraction mode : full Select update tab Error handling valid records update, no reporting (requested) Select execute tab Processing mode serial extraction immediate parallel processing Select Activate Select execute push button Select yes Monitor the data Select administer data target Select Texts target SMIDX$T Select contents Select execute

31

JH SOFTECH

SAP BI

Both Attributes and texts are combinely displayed Step.7: Check the data in the under lying data dectrons tables PSA, PSJ tables and view Enter T-code: SE11 Data base table /BIC/30000084000 Select display Select contents Select execute Press F3,F3,F3 Data base table /BIC/B0000084000 Select display Contents Execute Press F3,F3, F3 Data base table /BIC/B0000085000 Select display Contents Execute Press F3,F3,F3 Data base table /BIC/PSMIDX Select display Contents Execute Contains attribute data NOTE: The no of columns in attribute table are C+2 C--> actual no of columns maintained by customer 2---> two additional columns maintained by system Object Version: A--->Active m--->Revised D---->Delivery/content N---->New H---->Historic T---->Transport NOTE: only version object use usable and executable Changed flag: It includes 3 values Space : No change I: Entry marked for insert D: Entry marked for deletion NOTE : The no of rows in attribute table are R+1 R---->actual no of rows maintained by customer I----> Initralisation , record or a record of initial values The initial values for a field with data type CHAR (or) space The initial values for a field with NUMC,DEC,INT4,are zeroes Press F3,F3,F3 Data base table /BIC/TSMIDX

32

JH SOFTECH

SAP BI

Select display Contents Execute Contains texts data Press F3,F3,F3 Data base table /BIC/SSMIDX Select display Contents Execute Contains master data IDS Press F3, F3,F3 Data base table /BIC/MSMIDX Select display contents execute Press F3, F3, F3 Info Cube (T-code: RSDCUBE) RSICCONT) (Table: RSDCUBE) Transaction data 1. Info cube 2. DSO (data store object) AIM: Transaction data loading from flat file to Info cube with Fixed units of measures currencies T-Codes: RSA1,RSA11,RSA13,RSA14,RSAD1,RSD5,RSDS,RSDCUBI,LIST CUBE, RSMD, RSMON,SELL,SELL.. Part-I Data modeling Draw a diagram

DFD--->data flow diagram flat source system ID---->Info package computer IFP----->Info provides station

DTP---->data transfer process(4types) press1. Standard 2. Error-stock DTP PC--->personal WS----->work

33

JH SOFTECH

SAP BI

IR---->Transformations 3. Direct Data Access DTP PSA---->persistant staging area DS----> data source 4. Real-time data Acquesition GASF---> 4 system additional fields TB---->Transfer structure (RDA) DTP record no: request no IC---->Info cube Package no: partition value PCN---->Process chain Navigation : Part I: Data modeling Step:0 Make sure that master data is maintained Step:1. Create flat for Transaction data CID PID PQTV SALE PROFIT CI PT 20 3000 400

Save the file

File name : Sony sales File type : CSV NOTE: close the file Step :2 Logon to BI Step:3 Enter T-code RSA13 Expand file folders Select your pc source system Context menu Select check MSG : source system connection ok Step : 4 C- sale info area Select Info objects Select Info objects root node Context menu Select create Info Area Info Area: IA SL Description : Info Area for SONY sales Press enter 4.2Create characteristics Info object catalog Select your Info Area Context menu Select create characters Info object for SONY SALES Info object type: Char Press enter 4.3Create Refigure Info object catalog Select your Info Area Context menu Select create Info object catalog

34

JH SOFTECH

SAP BI

Info object catalog IOC-SL-KF Description : figure Info object catalog for SONY sales Info object type: key fog Press enter Select create 4.4Create characteristic Info objects Select your characteristic Info objects catalog Context menu Select create characteristic Info object Char: CID-SX DESC : Customer ID Press enter Data type : CHAR Length : 4 Select Activate Select create Char : PID-SL DESC type CHAR Length : 4 Select Activate 4.5: create key figure Info objects with fixed units and fixed currencies Select your key figure Info object catalog Context menu Select create Info object Key fig : PQTY DESC: product quantity Press enter Select quantity Fixed unit of measure KG Select Activate Select create Key fig : SALES DES : sales revenue Press enter Select amount Fixed currency : INR Select Activate Select create Key fig : PROFIT DESC: profit on sales Press enter Select Amount Fixed currency INR Select Activate Press enter Step:5 Create data source (T-code: RSDS)

35

JH SOFTECH
5.1 create application component Select data source under modeling Select choose source system Icon Select file Select any pc source system Select Data sources root node Context menu Select create application component Application comp: AC-SL Description: APP component for SONY sales 5.2 Create data source for transaction data Select your application component Context menu Select create data source Data source : DS-SL Source system: PS-LXM Data type data source : Transaction date Press enter Select general Info tab Short text: TR DS for SONY sales Medium text : TR DS for SONY sales Long texts: TR DS for SONY sales Select extraction tab Adapter : load text type file from local work station Name of the file : Browse and choose yours file Header rows to be ignored : 1 Data format: separated with a separated (for example , CSV) Data separator 2 Select proposal tab Select Load example data Select fields data Select do not show this question in this session again Select yes Assign Info object to the fields Info object CID SL PID- SL PQTV-SL SALE-SL PROFIT-SL Select activate Continue with warning NOTE: system generation PSA table /BIC/B0000094000 Select preview tab Select Read previous data Note: TO know the PSA table name

SAP BI

36

JH SOFTECH
Select manage PSA Observe the PSA table name Close Press F3 Step: 6 create Info cube (T-code: RSD cube) Select Info provides under modeling Select your Info Area Context menu Select create Info cube Info cube : SIC- SL Description standard Info cube for Sony sales Info Provides types Standard Info cube Select create Icon 6.1Create Info cube structure Method: select Info object catalog Double: click on characteristic catalog IOC-, SL-CH Expand characteristics folders Rename the demension1 Select Dimension 1 Context menu Select properties Description: customer dimension Select dimensions folder Context menu Select create New dimensions Description : products dimension Select : continue Assign the characteristics to the dimensions Select customers ID, Drag and drop on customer dimension SIC-SL1 Select product ID Drag and drop on products dimension SIC-SL2 Assign the key figures folders to key figures folders Select Info object catalog icon Double click on key figure catalog Expand key figures folders Select key figures by using control key ( PQTY, sales,profits) Drag and drop on key figures (or) Select key figure Context menu Select Info object direct input Long description Info object PQTYSL Product quality Profit---SL Profit on sales

SAP BI

37

JH SOFTECH

SAP BI

SALES---SL Sales revenue Select continue NOTE : Time characteristic is not mandatory In BI.70 Info cube Select : Activate NOTE : System generates fact tables and dimension tables Press F3 Select No Step : 7 Create transformations (at data source level on at Info provides level) Select data source Expand your application component Select your data source DS-SL Context menu Select create transformations Target of the transformation Object type : Info cube (browse & choose) Name : SIC SL Source of the transformation Object type : Data source Data source : DS-SL Source system: PC-SL Select continue MSG: Proposal generated with 5 rules Select Activate Note : error messenger displayed Select continue NOTE: To rectify the errors Double click on key fig quantity Continue with the MSG Unit: 1. from conversion No conversion Browse and choose no conversion Select continue Select Transfer values Double- click on key fig sales Continue with the MSG Currency Browse and choose no conversion Select transfer values Select Activate Press F3 NOTE : select Refresh Expand the data source Observe the transformation STEP : 8 Show data flow (or) display graphics Select Info provides under modeling Select your Info Area

38

JH SOFTECH
Select Refresh Select your Info cube Context menu Select show display data flow Select technical name on/off switch DRAW

SAP BI

Close the graphics windows Press F3 Result: Data modeling completed Part: II Data extraction / Data Acquisition Step.1: Schedule/load data 1.1: create Info package and schedule the data Select data source Expand your application component Select your application DS-SL Context menu Select create Info package Info package description: IP for DS-SD SONY SALES data Select the data source Select continue Select extraction tab Check for file parameters Select processing tab Update data O O O Only PSA O Select update tab Update mode Full update Select schedule tab Select start data load immediately Select start Step.2: Monitor the data (RSMD, RSMON) Select monitor Icon Place the curios on request status

39

JH SOFTECH

SAP BI

Select PSA maintanece Press F3, F3,F3 Step.3: Create DTP (standard) to transfer the data from PSA to Info cube Select Info Area Select Refresh Expand your Info cube Select DTP fields Context menu Select create DTP DTP type : standard (can be scheduled) to transfer the data from PSA to Info cube Select Info providers Expand your Info Area Select Refresh Expand your Info cube Select DTP fielder Context menu Select create DTP DTP type: standard (can be scheduled) Select continue Select extraction from PSA but access data source (for small amounts of data ) Select update tab Error handling valid records update, No Reporting(Request Red) Select Execute tab Processing mode: serial extraction immediate parallel processing Select Activate Select execute push button MSG: do you want to display the request monitor Select yes Select Refresh Check the data in the Info cube Select Administer data target Select your Info cube Select display contexts Select f/d selection for output Select request fields Select execute NOTE : To change the position of columns Select change layout Select do the changes using a rows Press F3 NOTE : If the control is not responding quickly Select SAP logo on top left comes Select stop-transaction

40

JH SOFTECH

SAP BI

Steps.3: Check the data in the underlying data dictionary tables (fact, dimension, tables) Enter T-Code : SE11 Data base table /BIC/FSIC-SL Select display Contents Execute Contains data before compression Press F 3, F3, F3 1. Data base table /BIC/ESIC-S Select display Contents Execute Contains no data before compression Press F3,F3, F3 Data base table /BIC/SIS-SL1 Select display Contents Execute NOTE: Dimension table contains DIMID (dimension key) and SIDXXXX (master data ID): XXXX----> characteristic Info object name Data base table /BIC/SIC-SLP /BIC/SIC-SLT /BIC/SIC-SLU EG : AIM: Transaction data loading from flat file to Info cute With variable units, currencies T-codes : RSA-1,RSA11,RSA13,RSA14,RSA15,RSDCUBE,RSMD,RSMON, LISTCUBE,RSD1,RSD5,RSDS,SE11,SE16 DRAW A DIAGRAM

DFD----> Data flow diagram DTP--->Data Transfer process 4 ASF---> 4 Additional system fields IPR----> Info provides 4 types 2. Record no IP----->Info package 1. Standard DTP 3. Package IC---->Info cube 2. Error-stock DTP 4. Portion value

41

JH SOFTECH

SAP BI

TR----> Transformations 3.Direct data Access DTP PSA----> Persist ant staging Area TS----->Transfer structure 4. Real time Data Acquesition PCN---> process chain DS----> Data source DTP (RDA) FFSS---->Flat file source system PC---->Personal computers WS---->Work station Navigation : Part I : Data Modeling Step:0 : Make sure that master data is maintained Step : 1 : Create flat file for transaction data with variable units Currencies and data

CID

PID

UNITS

SALES PROFIT CURRENCY DATE

C1 C2

P1 P2

20 30

RG G

3000 3500

400 450

20100901 20100902

File name : HP sales File type : CSV Press save NOTE : Close the file Step.2 : Logon to SAP-BI Steps.3: Enter T-Code :RSA13 Expand file folder Select PC icon Context PC icon Context menu Select check MSG: Source system connection ok Step.4: Create Info objects (RSA14,RSD1,RSD5) 4.1Create Info object (RSA14,RSD1,RSD5) 4.2Create characteristic Info object catalog 4.3Create Key fig Info object ca 4.4Create characteristic Info object (EX: CID-SL,PID-SL) 4.5Create key figure Info object (EG: PQIV -SL, with variable units) Currencies:

42

JH SOFTECH
Select key figure Info object catalog Context menu Select create key figure Info Object Key figure : PQTV-SR Description: Product quantity Press enter Select quality Unit/currency: O unit Select Activate Select create Key fig: SALES SR DESC: sales revenue Press enter Select Amount Unit/currency O currency Select Activate Select create Key fig : profit-SR DESC : Profit on sales Press enter Select Amount Unit/currency : Currency Select Activate Step: 5 Create Data source (T-code,RSD3) 5.1 Create application Select data source Select choose source system Select choose source systems PC-RKS Select file Select flat file source system PC-RKS Select data sources root node Context menu Select create : application component Application Comp: AC-SR DESC : App component for SR Press enter 5.2 Create DS for transaction data Select your application component Context menu Select Create data source Data source DS-SR Source system : PC-RKS Data Type Data source : Transaction data Select Continue Select General Info tab Short: TR DS for SR

SAP BI

43

JH SOFTECH
Medium text : TR DS for SR Long text : TR DS for SR Select : Extraction tab Adapter : Load text type file from local work station Name of the file : Browse and choose your file Header rows to be ignored Data formed : separated with a separated (for example,CSV) Data separator Select processing tab Select Load example data Select Fields tab Select Do not show the message in the session again Select yes Assign Info object to the fields Info object CID-SL PID-SL UNIT-SR SALES-SR CURRENCY PROFITSR CALDAY NOTE: Remove the extra UNITS Row by using delete row icon NOTE : Arrange the fields in the order Select currency and then Select delete row icon Place the cursor on CALDAY Select Insert row Enter CURRENCY Now they are in the same order Select Activate Continue with warning NOTE: System generates PSA /BIC/B0000099000 NOTE: To view the PSA table name Select manager PSA icon Observe the PSA name Close Press F3 Step.6: create Info cube (T-code RSD CUBE) Select Info Providers Select your Info Area Context menu Select Create Info cube Info cube : SIC-SR Description: standard Info cube for SR SALES Info cube Type

SAP BI

44

JH SOFTECH

SAP BI

Standard Info cube Select create icon 6.1 Create Info cube structure using Info object as Template Select info object catalog icon Double : click on characteristic catalog Rename the dimension Select dimension 1 Context menu Select properties Description customer dimension Select continue Create a new dimension Select dimensions folder Context menu Select dimensions folder Context menu Select create new dimension Description : products dimension Select continue Assign the characteristics to the dimensions Expand characteristics folder Select customer ID Drag and drop: on customer dimensions Select product ID Drag and drop on product dimension Select Info object catalog Double click on key figure catalog Expand key figure folder Select your key figures using control key (PQTY-SR,SALES,SR,PROFIT-SR) Drag and drop on key figures Assign time characteristics Context menu Select info object direct input Enter CALDAY, CALWEEK, CALMONTH, CALYEAR Select continue Select Activate NOTE: System generates Fact tables and dimension tables 1. /BIC/FSIC-SR 2. /BIC/ESIC-SR 3. /BIC/DSIC-SR1 . . . .

45

JH SOFTECH

SAP BI

. . 9 A B C D P T U Press F3 Select no Step:7 Create transformation (at Info provider level (or)at DS level) Select data sources Expand your applications component Select your data source Context menu Select create transformation Target of the Transformation Object type: Info cube Name : SIC-SR Press enter FIELDS DESCRIPTION /BIC/CID-SL /BIC/PID-L /BIC/PQTY SR UNIT /BIC/SALESSR /BIC/PROFITSR CURRENCY CALDAY Sales revenue Profit on sales Currency Calendar day Draw a table CUSTOMER ID PRODUCT-ID PRODUCT QUANTITY

46

JH SOFTECH

SAP BI

Select Activate Press F3 Step.8: Show data flow (or) display graphics NOTE: select Refresh Expand the data source Observe the transformation STD Info cube for Select Info providers SR sales Expand your Info Area SIC-SR Select Refresh Select your Info cube Context menu TRDS FOR SR Select display data flow DS-SR Select technical name on /off PC-LXM

switch

Close the graphics window Result : Data modeling completed Part-II Data extraction or data Acquisation Step.1: Schedule/load data into PSA 1.1: Create Info package and schedule the data Select data source under modeling Expand your application component Select your data source Context menu Select create Info package Info package description ID for DS-SR SONY SALES Select continue Select extraction tab Check for the file parameter Select processing tab Up date data O O O only PSA O Select update tab Update mode : full update Select schedule tab Select O start data load immediately Select start Step.2 Monitor the data in PSA Select monitor icon

47

JH SOFTECH

SAP BI

Place PSA maintenance Select Continue Press F3,F3,F3 Step.3: Create DTP and transfer the data from PSA to Info cube Select Info providers Expand your Info Area Expand your Info cube Select DTP folder Context menu Select create DTP DTP type standard (can be scheduled) Select continue Select Extraction tab Extraction mode : Browse and choose Full Do not extract from PSA but Access data source (for small amounts of data) Select update tab Error handling : Valid records update, No reporting (Request Red) Select execute tab Processing mode : serial extraction, immediate parallel processing Select Activate DTP Select execute push button Select yes Check the data in the cube Select Administer data targets icon Select Info cube Select contents Select field selection for out put Select required fields (customer ID,CALDAY,CALDAY,CALWEEK,CALYEAR,) CALMONTH,CURRENCY,UNIT OF MEASURE) Select execute Select execute Arrange the fields in the sequence Select change lay out Arrange the fields in the sequence Select change layout Arrange the fields in sequence using arrows Select continue Press F3 NOTE : Taking more time to come out To come out from the screen Select SAP logo on the Top left corner Select Stop transaction Step.4 : check the data in the underlying data dictionary tables. Enter T-code SE11 (ABAP dictionary) Data base table : /BIC/B0000099000 Data base table : /BIC/B0000099000

48

JH SOFTECH

SAP BI

Select display contents execute Fact tables: Data base table : /BIC/FSIC-SR F----> un compressed fact table Select display Contents execute Contains base before compression Press F3,F3,F3 Data base table : /BIC/ESIC-SR E--> compressed fact tables Select displayed Contents Execute Contains no data before compressions Press F3,F3,F3 Dimension tables 1. /BIC/DBIC---->SR 1 1. Customer dimension 2. /BIC/DSIC---->SR2 2.product dimension . . . . . . 9 A B C D P T U p---->Package dimension T-----> Time dimension U----->unit dimension Select display contents execute NOTE: Dimension table contains DIMID(dimension table key).SID---XXXX (manual creation of transformations (manual mapping) AIM: Transaction data loading from flat-file to Info cube with variable Units, currencies and date T-Code RSA1,RSA11,RSA13,RSA14,RSDS, RSD1,RSD5,RSDCUEBE,RSMD,RSMON, LIST CUBE,SE11,SE16 Data modeling Step:0 Make sure that master data for customer and products loaded

49

JH SOFTECH

SAP BI

Step:1 create flat : file for transactions data CD PID PQTV UNITS SALE PROFIT CURRENCY DATE CI PI 20 KG 3030 400 INR 2010/10/01 Save the file Close the file Step.2: Logon to SAP BI Step.3 : Enter T-code: RSA13 Expand file folders Select your PC source systems Context menu Select check MSG: source system connection ok Step:4 create Info object (T-codes: RSA14,RSD1,RSD5) (EX: CID-SL,PID-SL,PQTV-SR,SALES-SR, with CALDAY,CURRENCY UNIT) Step.5: create data source (T-code: RSD5) 5.1: create applications component Select data sources Select choose source system Select file Select your source system PC-LXM Select data sources root node Context menu Select create application component Application component: AC-HL Description : APP component for Hindustan level Press enter 5.2 create DS for transaction data Select your application component Context menu Select create data source Data source: DS-HL Source system : PC-LXM Type of DS: Transaction data Select continue Select General Info tab Short description : TR DS for Hindustan Level Medium description: TR DS for Hindustan level Long description : TR DS for Hindustan level Select extraction tab Adapter load text-type file local work station Name of the file : Browse and choose your file Header rows to be ignored: 1 Data format: separated with separator (for example, CSV) Data separator

50

JH SOFTECH

SAP BI

Select proposal tab Select Load example data Select fields tab Select do not show this question again in this session? Select yes Dont assign the Info object Select Activate Select Read preview data NOTE: To know the PSA table name Select manage PSA icon /BIC/B0000102000 Close Press F3 Step.6: create Info cube (T-code: RSD CUBE) Select Info providers under modeling Select your Info Area Context menu Select create Info cube Info cube : SIC-HL DESC : standard Info cube for Hindustan level Info provider type: Standard Info cube Select create 6.1: create Info cube structure by using Info object catalog as a template Select Info object catalog Rename the Dimensions 1 Context menu Select properties Descriptions : customer dimensions Select continue Create a new dimension Select dimensions folder Context menu Select create new dimensions Assign the characteristics to the dimensions Expand the characteristic fielder Select customer ID, product 20 Drag and drop on customer dimensions Select product dimensions Context menu Select Info object direct Input Info object PID-SL enter Select continue Select Time dimension Context menu Select Info object direct Input

51

JH SOFTECH

SAP BI

Info object CALDAY CALWEEK CALYEAR CALMONTH Select continue Assign the key figure Select key figures folder Context menu Select Info object direct input Info object PQTV-SR SALES SR PROFIT-SR Select continue Select Activate NOTE: system generates fact tables and dimension tables Press F3 Select NO Step.1 create transformations (at Info provide level (or) at data source level) Select data sources Expand your application component Select data source Context menu Select create transformation Target of the transformation Object type : Info cube Name : SIC-HL Press enter MSG : cannot generate proposal automatically Create proposal manually Field Info object CID PID UNITS SALE PROFIT CURRENCY DATE CID-SL PID-SL CALDAY CALWEEK CALMONTH CALYEAR PQTY-SR SALES-SR

52

JH SOFTECH
PROFIT-SR Select Activate Press F3 NOTE: select (Refresh) Expand the data source Observe the transformation Step: Show data flow (or) display graphics Select Info providers Expand your Info Area NOTE: select Refresh Expand the Info cube Observe transformations and DTP Select your Info cube Context menu Select display data flow Select technical name on/off switch Close graphics windows Result : Data modeling completed Part. II Data extraction /data into PSA Step-1 schedule/load data into PSA 1.1create Info package and load data in to PSA Step .2 : Monitor the data (T-CODE:LIST CUBE) Step.3 : Create DTP and transfer data from PSA to Info cube Select Info providers Expand your Info Area Select DTP folder Context menu Select create DTP Step.4: check data in info cube (T-Code: LIST CUBE) STEP.5 : Check data in the under lying data dictionary table (PSA, Info cube fact table, dimension table) Enter T-code: SE11 1. /BIC/B00002000 2. /BIC/FSIC-HL 3. /BIC/BSIC-HL 4. /BIC/DSIC-HL 5. /BIC/DSIC-HLZ 6. /BIC/DSIC-HLP 7. /BIC/DSIC-HLT 8. /BIC/DSIC-HLU Select display, contends, execute, Press F3,F3,F3 DTPs - 4 types

SAP BI

53

JH SOFTECH

SAP BI

1. Standard DTP 2. Error-stock DTP 3. Direct data Acess DTP 4. Real time data Acqusition (ROA) DTP Error stock DTP demonstrations EG-3: AIM: transaction data loading from flat-file to Info cube (SAP-BI) With variable units, currencies and data T-code: RSA1,RSA11,RSA13,RSA14,RSD1,RSD5,RSDS,RSDCUBE,RSMD,RSMON, LIST CUBE,RSPC,RSPC-1,RSPCM,BWCCMS,SE11,SE16 Navigation : Part-I : Data modeling Step 0: Make sure that master data is maintained Step:1: Create a flat file for transaction data CID PID PQTY UNITS SALES PROFIT CURRENCY DATE $ C2 P1 P2 20 30 KG G 3000 3500 300 400 INR USD 20100901 20100902

Save the file NOTE: close the file Step.2: Log on to SAP-BI Step.3: Enter T-Code:RSA13 Expand file folder Select PC source system PC-RAJU Context menu MSG : source system connection OK Step.4: create Info objects (T-code: RSA14,RSD1,RSD5) (EX:CID-SL,PID-SL,PQTY-SR,SALES SR,PROFIT-SR)with reference objects UNIT, currency, CALDAY Step.5: create data source (T-code: RSDS) 5.1: create application component Select data source Select choose source system Select file Select flat file source system PC-RAJU Select data source root node Context menu Select create application component Application component: AC-VC Long description : APP component for Videocon SALES Press enter 5.2: create data source for transaction data Select your application component Context menu

54

JH SOFTECH
Select create data source Data source : PC-RAJU Data Type Data source: Transaction data Select continue Select General Info tab Short text: TR DS for VIDEOCON SALES Medium text: Long text: Select extraction tab Adapter : Load text type file from local work station Name of the file Browse and choose your file Header rows: To be ignored : 1 Data format : Separated with a separated (for example, CSV) Data separated Select proposed tab Select load example data Select Fields tab Select do not show this question again in this session Select yes Assign the Info objects to the fields Info object CID-SL PID-SL PQTV-SR UNIT Sales-SR CURRENCY CALDAY Select activate Continue with warnings NOTE: system generate PSA table /BIC/B0000106000 Select preview Select Read preview data: NOTE: To view the PSA table name: Select mange PSA Observe the PSA name Close Press F3 Step.6: create Info cube (T-code: RSD CUBE) Select Info provides under modeling Select your Info Area Context menu Select create Info cube Info cube: SIC-VC DESC: Standard Info Cube for Videocon sales Info provider type

SAP BI

55

JH SOFTECH

SAP BI

Standard type : Standard Info cube Select create 6.1: Select Info Cube structure using the Info object catalog template Select Info object catalog icon Double click on characteristic Info object catalog IOC-SL-CM Rename the dimension 1 Context menu Select properties Description: Customer dimension Select continue Create new dimension Select dimensions fields Context menu Select create new dimensions Description: products dimensions Select continue Map the characteristic to the dimensions Expand characteristics folders Select customer ID Drag and drop on customer dimensions (or) Select product dimensions Context menu Select Info object direct Input Enter PID- SL Press enter Select continue Select Info object catalog Double click on key figure Info object catalog Expand key figures folder Select your key figures using control key Drag and Drop on key figures Select Time dimension Context menu Select Info object direct input Enter Info object CALDAY CALWEEK CALMONTH CALYEAR Select continue Select Activate NOTE:System generates fact tables and dimensions tables Press F3 Select NO

56

JH SOFTECH

SAP BI

Step:7 create transformations (at data source level on at Info provider level) Select data sources Expand your application component Select your data source Context menu Select create transformation Target of the transformation Object type: Info cube Name: SIC-VC Press enter Map the calendar day to calendar week, calendar year , calendar month, calendar day Select Activate Press F3,F3 NOTE: select Refresh Expand the data source Observe the transformation Step: 8 show data flow or display graphics Select Info providers Expand your Info Area NOTE : select Refresh Select your Info cube Context menu Select display data flow Select technical name On/off switch Info providers (RSA11) write the matter Standard Info cube for Videocon sales SIC-VC

Transformations TR DS for Videocon sales DS-VC PC-RAJU Result : close graphics Data modeling completed Part: II: Data extraction /data acquisition Step:1 Schedule/load data into PSA 1.1: create Info package and load data into PSA Select data sources under modeling Expand your application compound

57

JH SOFTECH

SAP BI

Select your data source Context menu Select create Info package Info package Description: ID for IDS-VC for Videocon sales Select the data source Select continue Select extraction tab Check for the file parameter Select processing tab Update data O O O only PSA O Select update tab Update mode Full update Select schedule tab O start data load immediately Select start Step:2: Monitor data in PSA (RSMO,RSMON) Select monitor icon 2.1: monitor the data in PSA Place the cursor on Request status Select PSA maintenance Select continue Press F3,F3,F3 Step.3 create DTP (standard) transfer the data from PSA to Info cube Select Info providers Expand your Info Area Expand your Info cube Select DTP folder Context menu Select create DTP DTP TYPE: standard (can be scheduled) Select continue Select extraction tab Extraction mode: Browse and choose Full Select update tab Error handling: Valid Records update, No Reporting (Request Red) NOTE: Creating error DTP---->disabled Select execute tab Processing mode : serial extraction, Immediate parallel processing Select Activate Select Execute tab MSG: Do you want to display the request monitor

58

JH SOFTECH
Select yes Status: error Click on the error message icon (in details tab) MSG: value of characteristic CID-SL contains invalid characters Click on the log long text icon observe MSG Click on error detail icon, observe the manager Select continue Perform Error stock DTP: Select error stock from the application tool bar Data No of packet records 1 1 Select continue Double click on the record (or) Select the record and Select change /BIC/CID-SL: Remove the dollar symbol and enter CL Select continue Select save Press F3 Select update tab Observe creating error DTP-enabled Select creating error DTPS Select execute tab Select execute Select yes Select Refresh Check the data in the Info cube (T-code: LIST CUBE) Select Administer data targets Select the Info cube Select contents Select fill selection for out put Select the required fields Select execute Observe execute Observe the data Press F3 To come out Select SAP-logo icon Select stop transaction Expand your Info Area Select your Info Cube Context menu

SAP BI

59

JH SOFTECH

SAP BI

Select manager Observe the request details Added Request with red status Number Of records Records Transfers 14 15 1 1 Request with green status (I.E error DTP) Press F3 Step : Check the data in the under lying data dictionary tables (PSA) Fact tables and dimension tables Enter T-code: sell Data base table: /BIC/B00000106000 /BIC/FSIC-VC F--->uncompressed Fact table /BIC/FSIC-VC E--->compressed fact table /BIC/ESIC-VC1 I--->customer dimension /BIC/DSIC-VC2 2--->product dimension /BIC/DSIC-VCP P-->Data package dimension /BIC/DSIC-VCT T--->Time dimension /BIC/DSIC-VCU U---> Unit dimension Select display Contents Execute Press F3,F3, F3 DTPS -4 types 1. Standard DTP 2. Error stock DTP 3. Direct data Access DTP 4. Real time data Acquisition (RDA) DTP Direct data Access DTP (SAP Remote cube (or) virtual Info cube) EG.4: AIM: Data Accessing from flat file source system using Remote Cube or virtual Info cube (SAP-BI) Using Direct Data Access DTP T-code : RSA1,RSA11,RSA13,RSA14,RSD1,RSD5,RSDS,RSDCUBE Navigation: Part-I: Data modeling : Step : Create flat-file for transaction data CID PID PQTY UNITS SALES PROFITS CURRENCY DATE CI PI 20 KG 3000 400 INR 20101001

Save the file

60

JH SOFTECH
NOTE: close the file Step:2: Logon to SAP-BI Step: 3: Check for source system (T-code: RSA13) Enter T-code: RSA13 Expand file folder Select PC source system PC-RAJU Context menu Select check MSG: source system connection ok Step.4: create Info object (T-code RSA14,RSD1,RSD5) EX: CID-SL,DID-SL,PQTY-SR,SALES-SR,PROFITSR,UNIT,CURRENCY,CALDAY. Step.5: create data source with direct data Access (T-code RSDS) 5.1: Create application component Select data source Select choose source system Select file Select your flat file source system Select data sources root node Context menu Select create application component Application comp: AC-BP DESC: APP component for Berger points Press enter 5.2: Create data source for transaction data Select your application component Context menu Select create data source Data source: DS-BP Source system : PC-RAJU Type date data source : Transaction Data Select continue Select General Info tab Short text : Medium text: Long text: Select extraction tab Direct Access : No DTP allowed for direct access Allowed Select allowed Adapter Load text type file from local work station Name of the file: Browse and choose your file Header rows to be ignored Data format : separated with a separated for example CSV Data separator Select proposal tab

SAP BI

61

JH SOFTECH

SAP BI

Select load example data Select folder tab Select do not show this question again in this session Select yes Assign Info objects to the fields respectively Info object CID-SL PID-SL PQTV-SR UNIT SALES-SR PROFIT-SR CURRENCY CALDAY Select Activate Continue with warnings NOTE: system generates PSA table /BIC/B0000110000 Select preview tab Select Read preview data NOTE : To know PSA name Select manager PSA Press F3 Step-6 : Create virtual Info cube (or) virtual Info provider (T-code RSDCUBE) Select Info providers under modeling Select your Info Area Context menu Select create virtual provider Info cube : VIC-BP DESC: virtual Info provider for Berger paints Info Providers type: Based on data transfer process for direct Access Select cancel (or) Select your Info Area Context menu Select create Info cube Info cube: VIC-BP DESC: virtual Info providers for Berger paints Info provider type Select based on data transfer process for direct access With Info source 3.x (Dont select) Select create Create Info cube structure Rename the dimension 1 Select dimensions 1 Context menu

62

JH SOFTECH

SAP BI

Select properties Description customer dimension Select continue Create new dimension Select dimensions folder Context menu Select create new dimension Description : products dimension Select continue Assign characteristics to the dimensions Select customers dimensions Context menu Select Info object direct input Enter CID-SL Select continue Select products dimensions Context menu Select: Info object correct input Enter PID-SL Select continue Select key figures folder, context menu select Info object direct Input Info object SALES-SR PQTY-SR PROFIT-SR Select continue Select Time dimension Context menu Select Info object direct input Info object CALDAY Select continue Select Activate NOTE: system generates fact tables and dimensions tables Press F3 Select NO NOTE: observe the icon for virtual Info provides Step:7 Create transformation (at data sources level or at Info providers level) Select data sources Expand your application component Select your data sources Context menu Select create transformation Target of the transformation Object type : Info cube

63

JH SOFTECH
Name : VIC-BP Source of the transformation Object type Data source Select continue Select Activate NOTE: select Refresh Expand your data sources Observe the transformation Step.8: show data flow (or) display graphics Select Info providers Expand yours Info Area Select Refresh Select your Info cube Context menu Select display data flow Select technical name on/off switch Draw a table

SAP BI

Result: Data modeling completed Part-II Perform Direct Data Access NOTE: no data loading/extraction Step:1 create DTP for direct data access Expand your Info cube Select DTP folder Context menu Select create DTP DTP TYPE: DTP for Direct Access Select continue Select extraction tab Check for the file parameters Select update tab Select execute tab Processing mode: Processing mode for direct Access Select Activate DTP Select execute push button

64

JH SOFTECH

SAP BI

Error MSG : Request cannot be processed in its current state Ignore the error Select Refresh Access the data Select your Info cube Context menu Select display data Select fill selection for output Select the requested fields Select execute Select execute Select continue NOTE : Data is retrieved from source system directly NOTE : Identify the Re-cord to be modified C NO PID DATE CUSS UNITS PQTV PROFIT SALES C5 P5 05.10.2010 INR KG 50 1000 7,500.00 Press F3 NOTE: To exit from the screen Select SAP logo Select stop transaction Step.2: Open the file and modify the record PQTY UNITS SALES PROFIT CURRENCY C5 P5 05.10.2010 1000 LB 9000 2000 INR Save the file Close the file Step.3: perform display data Enter T-Code: RSA11 Expand your Info Area Select your virtual Info cube Context menu Select display data Select fill selection for output Select the required fields Select execute Select execute Continue with the MSG Press F3 DSO (Data STORE object) (A-Replacement for ODS) (T-code: RSDOD3) (T-code: RSD0ds0) There are 3 types of DSD 1. Standard DSD(by default)

65

JH SOFTECH

SAP BI

2. Direct update DSD 3. Write optimized DSD 1. Standard DSD: EG: Transaction data loading from flat file to standard DSD T-code : RSA1,RSA11,RSA14,RSD1,RSD5,RSDODS,RSMO,RSMON,LIST CUBE SE11,SE16,RSPC,RSPC1,RSPCM, BWCCMS. Draw a diagram

XXXX----->DDS name OO-----> Active Data records (Available for reporting) OO-----> New data records 4O---->Activation queries data records (not in v2.xx not available for reputed) (not available for reporting) 5 O-----> Roll back queries (not available for reporting) BI---->Business Intelligence C----> customer defined object O(Zero) SAP defined object A--->Active

66

JH SOFTECH

SAP BI

B---Basic NNN----> 10 digit number NOTE: for more information for help Open your DVD Double ---click on RRRAO Double----click on TBW10---PDF Select find Enter DSD Data store objects (pgno : 373) Note: Active data table maintain semantic/Business keys Change: log table and Activation queue table maintains semantic keys And technical keys Semantic keys are also called business keys/master data keys are Defined by models (or) Architect Ex: order no, customer no DOC. No Technical keys are maintained by system Ex : request no, records no, package ID, partition value Loading data in the Activation Queue Active data REG.ID PID RECNO DOC.NO Value change log DOG NO/VALUE Business/se menu keys REG.ID PID REG.1 REG.2 PI PI REC NO REC.1 REC.2 Technical keys DOC.NO VALUE 4711 4711 10 30

Technical keys Activation of DSD (activating data from (activation queue) new data table To activate data and change log table) Draw a diagram

67

JH SOFTECH

SAP BI

Transaction data loading from flat file to DSO T-code: RSA1, RSA11,RSA13,RSA14,RSD1,RSD5,RSD003,RSMD,RSMON,LIST CUBE, RSPC,RSPC1,RSPCM,BWCCMS,SE11,SE16.. Navigation: Part-I: Data modeling Step-1: make sure that master data for customer and products maintained Step:1 create flat file for transaction data CID PID PQTV UNITS SALES PROFIT CURRENCY DATE CI PI 20 KG 3000 400 USD 2010.10.10

Save the file NOTE: close the file Step:2 Logon to SAP-BI Step:3 enter T-code: RSA13 Expand file Select pc source system Context menu Select check MSG: source system connection ok Step:4 create Info objects (T-code: RSA14,RSD1,RSD5) Ex: CID-SL,PID-SL,PQTY-SR,SALES-SR, PROFIT-SR,CURRENCY,UNIT, CALDAY Step.5: create data source (T-code) 5.1: create application component Select data sources Select choose source system Select file Select your PC source system PC-RAJU Select data sources root node Context menu: Select create data source application component Data source: Application component: AC-PC DESC: App component for PFEZER Press enter 5.2: create data source for transaction data Select your application component Context menu Select create data source Data source : DS-PZ Source system : PC-RAJU Type date data source Transaction data Press enter

68

JH SOFTECH
Select General Info tab Short text Medium text Long text Select Extraction tab Adapter Name of the file Header rows to be ignored Data format separated with a separator for example CSV Data separator Select proposal Select load example data Select fields tab Select do not show the question again in the session Select yes Assign Info objects to the fields respectively Select Activate Continue with warning NOTE: system generates PSA table /BIC/B0000114000 NOTE: To view the PSA table name Select manage PSA Observe the PSA name Select x cancel Select Read preview data Press F3 Step.6: create standard DSD (T-code :RSDODS) Select Info providers Select your info Area Context menu Select create data store object Data store object: SDSD-PX Description : standard DSO for PFIZER Press enter Select create icon 6.1 create DSO structure either by using Info object catalog (or)by Using Info object direct input Select key fields Context menu Select info object direct input Info object CIDSL PIDSL Select continue Select data fields Contexts menu Select Info object direct input

SAP BI

69

JH SOFTECH

SAP BI

Info object SALES-SR PROFIT-SR CURRENCY UNIT CALDAY CALYEAR CALMONTH CALWEEK Select continue Step:3 maintain necessary settings Expand settings folder 1. Type of DSO standard/write optimized/direct update 2. SIDS generation upon Activation 3. unique data records (it is used to ignore duplicate records in BW 3.1c 3.5 and BI7.0 but it is not maintained in lower version ) 4. set quality status to ok automatically 5. Activate data automatically 6. update data automatically (from this DSO to info cube, other DSO) Select Activate NOTE: System generates 1. Activate data table /BIC/ASDS0-PZOO 2. Activation quiver /BIC/ASDSO-P24O New data table 3. Change log table /BIC/B0000115000 Export data source BSDSO-PZ Note: Expand settings and observe the selected settings Step.7 create transformations Expand : your application component Select Data source Context menu Select create transformation Target of information Object type: Data store object Name : SDSD-PZ Source of information Select continue TR DS for Pfizer Fields RULE NAME CALDAY CALDAY CALWEEK

70

JH SOFTECH
CALYEAR CALMONTH

SAP BI

Select Activate NOTE: Record mode is maintained automatically Select continue NOTE: select Refresh Expand selection your data source Observe the transformations Step: show data flow (on display grapher) Select Info providers write Expand your Info Area Standard DSD Select Refresh for Select DSO PFIZER sales Context menu SDSD-PZ Select display data flow TR DS FOR Select technical name on/off switch PFIZER DS-PZ Close graphics window PC-RAJU Result : Data modeling complained Part-II Data extraction/Data Acquisition Step:1 schedule/load data into PSA 1.1: create Info package and schedule the data into PSA Select data source Expand your application component Select your data source Context menu Select create Info package Info package description: Select the data sources Press enter Select extraction tab Check for the file parameter Select processing tab Update data O O O only PSA O Select update tab Update mode Full update

71

JH SOFTECH

SAP BI

Select schedule icon Place the cursor on request status Select PSA maintenance Select continue F3,F3,F3 Step: 3 Create DTP and transfer data from PSA to DSO Select Info providers Expand your Info Area Select refresh Expand your PSO Select DTP folder Context menu Select create DTP DTP Type: Standard (can be scheduled) Select continue Select extraction tab Extraction mode : Browse and choose full Select update tab Error handling valid records update no reporting (request red) Select execute tab Processing mode : 1. Serial extraction, Immediate parallel processing 2. Serially in the dialog process (for debugging) Select serial extraction, immediate parallel processing Select Activate DTP Select execute push button MSG: Do you want to display the request Select yes Step.4: monitor the data M DSO tables Select administer data targets icon Select the DSO Select contents Select Fill selection for output Select the requirement fields Select execute Select execute No data Press F3 Note : The control takes more time to come out Select SAP logo Select stop transactions Enter T-code: RSA11 Expand your Info Area Select your DSO Context menu Select manage Select contents tab

72

JH SOFTECH

SAP BI

Select New data Select execute NOTE: contains data after activation Press F3,F3 Select activate data table No data Press F3 Select execute No data Press F3,F3,F3 Step.5: Activate the data from New data table to Activate data and change log Tables: Select your DSO Context menu Select Activate data Select the request Job Name : BI-ODSA PZ Select start Select Refresh NOTE: check the job status Select Display batch Jobs icon Select execute NOTE: status is Active NOTE: select Refresh refresh. Status is finished Duration is 55 seconds NOTE: To display the job seconds Select the job name Select Job log Press F3,F3 (or) Enter T-code: SM37 Job name : BI-ODSAPZ Select execute Press F3,F3, F3 selected refresh Close the activation window Select refresh Step.6: check the data in the DSO tables Select your DSO Context menu Select manager Select the DSO

73

JH SOFTECH

SAP BI

Select contents Select Fill selection for out put Select the required fields Select execute Select execute NOTE: contains data This data is retrieved from Activation data table Press F3 Enter T-code RSA11 Expand your Info Area Select your DSO Context menu Select manage Select contents tab Select New data Select execute No data Press F3, Select Active data Select execute Contains data NOTE: Identity the record to be modified to demonstrate the over write Functionality of DSO PQTY SALES PROFIT UNITS CURREDATE C3 P3 30 5,500 800 KG INR 2010.10.09

Press F3, F3 Select change log take , select No of entries Select execute Observe the second mode N---> New image Press F3,F3 Step.7: check the data in the under lying data dictionary table (PSA, DSO, table) Enter T-code SE11 ABAP Dictionary Data base table : /BIC/B0000114000 /BIC/ASDSO-PZ00 /BIC/ASDSD-PZ40 /BIC/B0000115000 Select display contents execute Press F3,F3,F3 Part III : Demonstration the overwrite functionality of DSO

74

JH SOFTECH
Step:1 : modify the file content C3 P3 160 LB 18000

SAP BI

3000

USD

2010.10.10

Select save Save with the same name NOTE: close the file Step: 2 Reschedule the Info package to load data into PSA Enter T-code RSA13 Select Data sources Expand your application component Expand your data source Select your Info package Context menu Select start Step:3 monitor the data in PSA Select monitor icon Select the request Select PSA maintenance Select continue Press F3,F3,F3 Step: 4 The execute DTP Select Info providers Expand your Info Area Expand your DSO Expand your DTP Double click on your DTP Select execute tab Select execute Select yes Select Refresh Step:5 check the data in the DSO tables Select Administer data targets Select contents Select New data table Select execute Contains data I.E : The data is not update to active data and change log Press F3 Select Activate data Select execute The data was not updated F3,F3 Select changed log table Select execute

75

JH SOFTECH
Observe the record It is N in the data is not updated F3,F3,F3,F3 Step: 6 Activate the data from New data table to Active data and Change log tables Select your DSO Context menu Select Activate data Select the request id Select refresh Close the window Select Refresh Step:7 check the data in DSO tables Select your DSO Context menu Select mange Select contents tab Select New data Select execute No data F3,F3 Select Active data Select execute Observe the modified record i.e data was over written F3,F3 Select the change log table Number of entries : 17 Select execute Observe the record mode N---> new image X--->before image space --->after image Press F3,F3,F3,F3

SAP BI

76

JH SOFTECH

SAP BI

DSO (Data store object) (A replacement for ODS) (T- code: RS DODS, Table: RSDODSO)
There are 3 types of DSO 1. Standard DSO (by default) 2. Direct update DSO 3. Write- optimized DSO

Write Optimized DSO AIM: Transaction data loading from flat file to write optimized DSO T-codes: RSA1, RSA11, RSA13, RSA14, RSD1, RSD5, RSDS, RSDODS, RSMO, RSMON LIST CUBE, SE11, SE16, Navigation: Part-: Data modeling Step-o: Make sure that master data is maintained for customers and products Step-1: create flat- file for transaction data CID PIO PQTV UNITS SALES PROFIT Currency Date C1 P1 20 KG 3000 400 INR 20101013 Save the file Note: close the file Step-2: Logon to SAP-BI Step-3: Enter T-code: RSA13 Expand file Select your pc source system PC-RAJU Context menu Select check Mrg: source system connection ok Step-4: create info objects (T-codes: RSA14, RSD1, RSD5) (EX: CID-SL, PID-SL, PQTV-SR, SALES-SR, PROFIT-SR, QUNIT, QCURRENY, QCALDAY) Step-5: create data source (T- code: RSDS) 5.1: create application component Select data sources

Select choose source system

77

JH SOFTECH Select file Select your pc source system Select data sources root node Context menu Select create application component Application component: AC-MM Disc: app component for material management Press 5-2: create data source for transaction data Select your application component Context menu Select create data source Data source: DS-MM Source system: PC-RAJU Type data data source: transaction data Select continue Select general info tab Short text: TR DS for material management Medium text: TR DS for material management Long text: TR DS for material management Select Extraction tab Adopter: Load text type file from local work station Name of the file: browser and choose your file Header rows to be ignored 1 Data format: separated with a separator for example CSV Data separator: Select proposal tab Select load example data Select fields tab Select dont show this question again in this session Select yes Assign info objects to the fields.

SAP BI

Info objects: CID-SL SALES-SR PID-SL PROMT-SR PQTY-SR Currency DUNIT CALDAY Select Activate Continue with warnings NOTE: system generates PSA table / BIC /B0000118000 Select preview tab Select read preview data

78

JH SOFTECH Note: to view the PSA table name, close Press F3 Step-6: create write optimized DSO (T-code: RS DODS) Select info providers under modeling Select your info area Context menu Select create data store object Data store object: w DSO-MM Description: write optimized DSO (T- code: RSDODS) Press Select create icon 6.1: create DSO structure by using info object catalog as a template (OR) By using info object direct input Select info object catalog icon Double click on characteristic catalog Expand characteristics folder Select customer ID, product ID using control key Drag and drop on to key fields Select data fields folder Context menu Select info object direct input Info object PQTY-SR Cal day SALES-SR Cal week Cal year PROFIT-SR Cal month Select continue 6.2: maintain necessary settings for DSO Expand settings folder 1. Type of DSO: select change icon Type Standard (default) Direct up date Select write Optimized Write Select continue optimized 2. Do not check uniqueness of data Select activate NOTE: System generates Activate data table /BIC/AWDSO-MM Export data source 8wDSO-MM Press F3 Step-7: create transactions (at data source level (or) at info provider level) Select data sources 79

SAP BI

JH SOFTECH Expand your application component Select your data source Context menu Select create transformation Target of the transformation: Object type: Browse and choose DSO Name: WDSO-MM Press CAL DAY CAL WEEK CAL Step-5: check the data in the underlyingMONTH data dictionary tables (PSA, DSO) Enter T-code: SE11 1. Data base table: /BIC/B0000118000 Select display contexts,Excute Press F3, F3, F3 2. Data base table: /BZC/AWDSO-MM Select display Contexts Execute Press F3, F3, F3 Calendar

SAP BI

OPEN HUB DESTINATION (A Replacement for Open Hub service- info spokes of SAP- BW)
Navigation: (open hub destination for flat file) Step-1: make sure that an info cube exists with data Enter T-code: RSAII Expand your info area Select your info cube Context menu Select mange Select Requests tab Observe the request Contains data Press F3 Create open hub destination for flat file Select open hub destination under modeling Select open hub destination root node Context menu Select create info area Info area: IA -HE Des cr: info area for Hindustan lever Press

80

JH SOFTECH Select your info area Context menu Select create open hub destination Open hub destination: OHD-HL Desc: open hub destination for Hindustan lever Template: Object type: Data source Info source Data store object Info cube Info object Select Info cub Name: SIC-HL Select continue Select destination tab Destination type: 1. Data base table (default) 2. File 3. Third party tool Select file Application server (client work station) File name: OHD-HL.CSV Directory: D:\ Separator: , Select field definition tab Observe the fields Select activate Msg: cannot be used in process chains Select continue Press F3 Select refresh Step-3: create transformations (at source level or at target level) Select your open hub destination Context menu Select create transformations Target of the transformation Object type: open hub destination Name: OHD-HL Source of the transformation Object type: info cube Name: SIC-HL Select continue Select Activate Press F3 Create DTP

SAP BI

81

JH SOFTECH Select your open hub destination Context menu Select create DTP (Or) Select DTP folder Context menu Select create DTP DTP Type: standard (can be scheduled) Select continue Select extraction tab Extraction mode: Full Select update tab Error handling: no update, no reporting Select execute tab Processing mode: 1. serially in dialog process 2. Serially in dialog process (for debugging) Select Activate DTP Select Execute Msg: 1027 bytes transferred Select yes Note: check the data in the flat file Note: system generates two files. 1. Data file OHD-HL-CSV 2. Schema file S-OHD HL CSV S- Schema

SAP BI

Open your windows explorer Go to D: \drive Double click on OHD HL .CSV file Maintains the data (or) content Close Double click on s- OHD-HL -CSV It displays the Meta data details of the info provider (info cube) It includes the field name, key, datatype, output length, decimal places etc Press F3 Close OPEN HUB DESTINATION for database tables Step-1: Make sure that an info cube exists with date Step-2: Create open hub destination for table Select open hub destination under modeling Select your info area Context menu Select create open hub destination Open hub destination: OHD- DBTB Description: Open hub destination for DB Table

82

JH SOFTECH Template: Object type: info cube Name: SIC-HL Select continue Select destination tab Destination type: Data base table Database table: /BIC/OHOHD-DBTB Technical key Semantic key Select fields definition Select Activate Press F3 Note: select Refresh Step-3: create transformation Select your open hub destination Context menu Select your open hub destination Context menu Select create transformation Source of transformation Object type: info cube Name: SIC-HL Press Select Activate Press F3 Select refresh Create DTP to transfer data from info cube to table Select your open hub destination Context menu Select create DTP DTP type: standard Select continue Select extraction tab Extraction mode: FULL Select update tab Error handling: No update, no reporting Select execute tab Processing mode: serially in the back ground process Select Activate DTP Select execute press button Msg: program RS-batch execute- projects successfully completed Select yes Step-4: check the data in data base table

SAP BI

83

JH SOFTECH

SAP BI

Enter t-code: SE11 1. Data base table: /BIC/OHOHD-DBTB Select display Contents Execute Press F3, F3, F3 Multi providers (T-code: RSDMPROM) in BI 7 0 It is a type info provider that combines data from a no of info providers and makes it Available for reporting purposes. The multi provider itself does not contain any data. Its data comes entirely from the info providers on which it is based These info providers are connected to one another by a union operation. It allows you to run reports based on several info providers at a time. Structure of the multi provider: A multi provider can consists of different combination of the following info providers. They are info cube, DSO, Info Objects, Info sets, virtual providers (SAP-Remote General remote cube, aggregation levels.

cubes)

JH SOFTECH

Note: A multi provider is a virtual info provider. A union operation is used to combine the data from these objects into a multi provider Here the system constructs the union, set of the data sets involved In other words all the values of these data sets are combined And comparison info sets are created using joins. There joins only combines the values that appear in the both tables. In contrast to a union joins forms the intersection of the tables. In a multi provider every characteristic in each of the info provider involved must corresponds to exactly one characteristic (or) navigational attributes.

84

JH SOFTECH

SAP BI

Note: A Multi provider only exists as a logical definition. The data continues to be stored in the info providers on which the multi provider is based. A query based on a multi provided is divided internally into sub queries. There is a sub query for each info provider included in the multi provider These sub queries are usually processed in parallel. There are two types of multi providers: 1. Homogeneous multi provider 2. Heterogeneous multi provider 1. Homogeneous multi providers: These consists of technically identical info providers, such info cube

with Exactly the same characteristics and key figures where one info cube contains The data for the year 2003. Multi providers can be used to partition on the modeling level of the info providers. 2. Heterogeneous multi providers: These are made up of info providers that only have a certain no. of Characteristics and key figures in common heterogeneous multi providers can be used To simplify the modeling of scenarios by dividing them into sub-scenarios. Each sub-scenario is represented by its own info provider. Eg: A sales scenario made up of the sub process orders delivers, payments. Each of these sub process has its own info objects such as delivery location and invorce Number. It makes sense here to model each sub process in its own info provider and then combine these info providers into a multi provider. Note:

85

JH SOFTECH

SAP BI

Technically there are no restrictions with regard to the no. of info providers that Can be included in a multi provider. However SAP recommends that you include not more than 10 info providers in a single Multi providers because any more than this number and splitting the multi provider Queries and reconstructry the results from the individual info providers takes a Substantial amount of time and is generally counterproductive ( not productive).

86

You might also like