Sap hana bobi 4.0 (data services, universe, web intelligence) implementation guide v1 p (1)
Upcoming SlideShare
Loading in...5
×
 

Sap hana bobi 4.0 (data services, universe, web intelligence) implementation guide v1 p (1)

on

  • 4,853 views

 

Statistics

Views

Total Views
4,853
Views on SlideShare
4,853
Embed Views
0

Actions

Likes
5
Downloads
1,084
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Sap hana bobi 4.0 (data services, universe, web intelligence) implementation guide v1 p (1) Sap hana bobi 4.0 (data services, universe, web intelligence) implementation guide v1 p (1) Document Transcript

  • ________________________________________________________________________ SAP HANA and BOBI 4.0 Knowledgebase Data Services, Universe and WebI an end-to-end implementation guide A SAP HANA Community ServicesAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 1
  • ________________________________________________________________________Table of Contents: Introduction ............................................................................................................................. 3 1. Data File/Raw Data.......................................................................................................... 5 2. SAP BusinessObjects Data Services ............................................................................... 6 Loading Data into SAP BW using SAP BusinessObjects Data Services ............................ 11 3. SAP BW Setup .............................................................................................................. 14 SAP BusinessObjects Data Services and SAP BW Connection ........................................ 14 Create InfoObjects, InfoCube and InfoSource. .................................................................. 17 Create Characteristics and Key Figures ............................................................................ 22 Add InfoObjects created in the above step into InfoSource ............................................... 33 SAP BusinessObjects Data Services Setup ...................................................................... 37 Retrieving data into SAP BW............................................................................................. 62 4. SAP BusinessObjects Information Design Tool ............................................................. 96 Create Project ................................................................................................................. 100 Create Session................................................................................................................ 101 Create Relational Connection to SAP BW InfoCube ........................................................ 101 5. BI Launch Pad & Web Intelligence.............................................................................. 130 Create a Web Intelligence Document .............................................................................. 130Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 2
  • ________________________________________________________________________Objective:Propose of this document is to provide adequate functional and technicalimplementation steps to develop a self servicing business analytics functionsusing SAP BO 4.0 and SAP HANA 1.0 solutions.Introduction: Over a period of time businesses produced substantial amount of big dataon their day to day operations. These data are buried with a number ofinformation such as how the business is performing? Where the risk is? Wherethe opportunity is? Which part of the business is getting stronger? Which part isgetting weaker? Etc. Extracting the buried information, to drive the business inthe right direction, is the role of information science discipline called BusinessIntelligence. This article address how the raw data from daily operation, walkthrough various Business Intelligence technology solutions, transforms andbecomes a powerful tactical and strategic decision making tool for thebusinesses.In this article we are focusing on a implementing an “end-to-end” SAP’s SAPBusinessObjects solutions on SAP HANA and SAP BW.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 3
  • ________________________________________________________________________SAP HANA and BO 4.0 Business Analytics Solutions Overview:Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 4
  • ________________________________________________________________________1. Source Data/Raw DataIn this article we are using file as a source systems, and the data is in CSVformat and contains massive volume of data but we are talking a sample of 400records.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 5
  • ________________________________________________________________________2. SAP BusinessObjects 4.0 Data ServicesSAP BusinessObjects Data Services tool is the threshold of converting data intoinformation. It is used for ETL – Extract, Transform and Load operation.Extract transaction data from multiple source systems (business may have morethan one system to handle operational data)Transform the extracted data – cleanse, summaries/aggregate and create asingle record at the aggregation level.Load – load the transformed data into a Data Warehouse or Data Mart.Sample TransformationsLet us consider the following example sales data for company X.Lines 1 to7 in the above data contain sales information for Quarter 1 of 2011 andremaining lines contain sales information for Quarter 2.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 6
  • ________________________________________________________________________The SAP BusienssObjects Data Services ETL process converts these detaileddata into the following summary data and sends it to Data Warehouse – SAPNetWeaver Business Warehouse, in this case.Using the above data Company X can find information like,Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 7
  • ________________________________________________________________________3. SAP HANA In-Memory Database and It’s Tools OverviewAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 8
  • ________________________________________________________________________SAP HANA In-Memory Database and It’s Tools OverviewAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 9
  • ________________________________________________________________________SAP HANA In-Memory Database and It’s Tools OverviewAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 10
  • ________________________________________________________________________SAP HANA and SAP BusinessObjects 4.0 Implementation Steps:Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 11
  • ________________________________________________________________________Loading Data into SAP BW using SAP BusinessObjects DataServices:This section covers loading of data from the CSV file into SAP BW InfoCubeusing Data Services.Loading data into SAP BW using SAP BusinessObjects Data Services is a threestep process as given below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 12
  • ________________________________________________________________________SAP BW Setup 1) Verify SAP BusinessObjects Data Services and SAP BW integration 2) Create InfoObjects, InfoSources, Transfer Rules, Application Components in SAP BW. 3) Create SAP BW Info Source, Data SourceSAP BusinessObjects Data Services Setup 4) Setup DataStores, Jobs and Data Flows in SAP BusinessObjects Data Services 5) Configure SAP BW to execute Data Services Job to transform source data in SAP BW PSA 6) Get Data Services job metadata .bat file.SAP BW InfoPackage/Scheduler Setup 7) Create InfoPackage and pass the Data Services job metadata .bat file as a parameter 8) Schedule InfoPackage to execute the Data Services job (using metadata file) and move data into PSA The detailed steps follow.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 13
  • ________________________________________________________________________4. SAP BW SetupSAP BusinessObjects Data Services and SAP BW Connection Verify external system configuration in SAP BW • Go to Data Warehousing Workbench by entering the transaction code rsa1 • Go to Modeling and click on Source Systems • Expand External System folder • Select the definition for Data Service (DataService_PRD in the screenshot below. There may be many definitions. You may have to refer to administrator for the Data Services one) • Right click and Select Connection Param.RFC Destination window will open.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 14
  • ________________________________________________________________________Click Connection Test button to verify the communication between Data Servicesand SAP BW. If the communication is fine the following window will be displayed.If not refer you System Administrator to establish this connection beforeproceeding to further steps.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 15
  • ________________________________________________________________________Verify RFC Server Interface Status in Data ServicesFor the RFC – Connection Test mentioned above to pass the followingconfiguration is required in Data Services sideLogin into Data Services Management Console (may need Administrator role).Navigate to SAP Connections – RFC Server InterfaceVerify RFC Destination configured in SAP BW (DATA_SERVI in this case) islisted under RFC Server Interface and the status is “Started”.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 16
  • ________________________________________________________________________Create Data Targets (InfoObjects, InfoCube and InfoSource).Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 17
  • ________________________________________________________________________Log into SAP BWUsing Transaction Code rsa1 open the Data Warehouse Workbench.Create InfoArea (or select already existing InfoArea of your choice) following thestep given in the screenshot below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 18
  • ________________________________________________________________________Create InfoObject CatalogsIn this step two infoObject catalogs are created 1) a Characteristic InfoObject Catalog and 2) a Key Figure InfoObject CatalogRight click on the InfoArea and select Create InfoObject CatalogAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 19
  • ________________________________________________________________________In the Edit InfoObject Catalog enter information as given below. 1) InfoObjCat : name (no spaces) 2) Description 3) InfoObject Type: Select Char 4) SaveAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 20
  • ________________________________________________________________________ 5)Activate the saved InfoObject CatalogRepeat the above steps to create Key Figure InfoObject Catalog (in the EditInfoObject Catalog window select Key Figures instead of Char)After completion the catalogs should appear under InfoArea as shown below –one for Characteristics and one for Key FiguresAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 21
  • ________________________________________________________________________Create Characteristics and Key FiguresIn this step Characteristics and Key Figure InfoObjects are created to receive thedata coming from SAP BusinessObjects Data Services.Creating Characteristics 1. Right click on the Characteristics InfoObject Catalog and select Create InfoObjectAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 22
  • ________________________________________________________________________ 2. In the Create Characteristics menu, enter name for the characteristics and Long description. Note: name must be without space and 9 characters maximum 3. In the detail screen-General Tab enter, Shot description, data type and length.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 23
  • ________________________________________________________________________ 4. In the Master data/texts tab select With master data, With texts, Short text exists, Medium length text existsAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 24
  • ________________________________________________________________________ 5. Save the characteristics. 6. Create Object Directory Entry window will popup. Select Local Object. 7. Activate the InfoObject 8. Created InfoObject will show up under InfoObject Characteristic CatalogAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 25
  • ________________________________________________________________________Repeat the above steps to create P_ACCT (*_PACCT), P_ACTIVITY (*_ACTY),P_CC (*_PCC), P_DATASRC (*_PDS), RptCurrency (*_RCUR) and Time(*_TIME) Characteristic InfoObjects. (*=prefix of your choice)Creating Key Figures 1. Right click on the Key Figure InfoObject Catalog and select Create InfoObject.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 26
  • ________________________________________________________________________ 2. In the detail screen-Type/Unit tab select number.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 27
  • ________________________________________________________________________ 3. Save and Activate. The Key Figure infoObject should appear under Key Figure InfoObject Catalog. 4. After creation of all the Characteristics and Key Figures, the Characteristics and Key Figures catalog should have the InfoObjects as shown below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 28
  • ________________________________________________________________________Create InfoSourceFollow the steps given below to create InfoSource ObjectCreate Application Component before creating Info Source. 1. Select InfoSource from Modeling menu 2. Right click on the context menu. Click on Create Application ComponentAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 29
  • ________________________________________________________________________ 3. In the “Create Application Component” window (not shown), enter name (9 characters max without any space) and Long Description and click the check icon. 4. Next in the Create Object Directory Entry window (not shown) click on Local Object. The created Application Component will be listed under “InfoSources” as shown below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 30
  • ________________________________________________________________________ 5. Navigate to “Create InfoSource 3.x” menu as shown below 6. Enter name and Long description in the “Create InfoSource” windowAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 31
  • ________________________________________________________________________Next in the “Create Object Directory entry” select “Local Object”InfoSource will be created and listed under Application Component.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 32
  • ________________________________________________________________________Add InfoObjects created in the above step into InfoSource 1. Right click on the newly created InfoSource and select change 2. Communication Structure will be displayed 3. InfoObject list will be empty.Add the infoObjects created in the beginning into the Communication Structureas shown below. Save.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 33
  • ________________________________________________________________________Create Transfer RulesFollow the steps to create Transfer Rules for transferring data from Data Sourceto InfoSource and finally to InfoObjects. 1) Right Click InfoSource – Select Additional Functions – Create Transfer Rules 2) Transaction Data – InfoSource: Assign Source System window will appear 3) Click on the Search Icon, select the Source system (you may need to check with System Administrator for appropriate source system since there may be more than one)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 34
  • ________________________________________________________________________ 4) Save Changes? Menu will appear with DataSource Assignment to InfoSource information. Select Yes and Activate 5) Transfer Rules will be activatedAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 35
  • ________________________________________________________________________Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 36
  • ________________________________________________________________________SAP BusinessObjects Data Services SetupIn this step, the InfoObjects created in the above section are established a targetdatastore to receive the data from the CSV file. Section RoadmapSteps: • Create Project • Create source datastore (in this case, the CSV file, as data source) • Create target datastore ( in this case, the InfoObjects in SAP BW, as data target) • Create data flow connecting the data source and data target using Validate transformAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 37
  • ________________________________________________________________________ • Create job and add data flow to the job • Execute the job • Open Data Services Administrator • Get the job metadata .bat file1. Launch BusinessObjects Data Services from Windows2. Enter log on credential and log into Data Services Designer. Select the Repository and click OK , to open the designer.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 38
  • ________________________________________________________________________3. Select Create Project , enter Project name and click Create button to create a new project.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 39
  • ________________________________________________________________________Created project will be displayed under Project Area.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 40
  • ________________________________________________________________________Create source datastore for the CSV file.Select Flat Files tab under Local Object Library to open Format section. Rightclick in the white space area. Select New -> File Format.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 41
  • ________________________________________________________________________Next, in the File Format Editor, in General Section enter name for this format(plan_data_csv); under Data File(s) section enter, Root Directory (C:PAL) andcsv data file name (plan_ap.csv) and enter. Select “Yes” for the prompt“Overwrite the current schema with the schema from the file you selected?”Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 42
  • ________________________________________________________________________File Format Editor reads the data from the file and displays as shown below.Note in the top section the field names defaults to “Fieldx”, data types and fieldlengths are automatically detected.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 43
  • ________________________________________________________________________Change the field names by clicking “Field1”, “Field2”.. and change the names.Changes field names will appear as shown. Click Save & Close.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 44
  • ________________________________________________________________________Created file datastore (plan_data_csv) will be displayed under Formats section.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 45
  • ________________________________________________________________________Create target datastore for SAP BW InfoObjectsSelect Datastore tab in the Local Object Library, right click in the white space andselect New.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 46
  • ________________________________________________________________________In the Create New Datastore window, enter all required information. ForDatastore type, select SAP BW Target. Click Advanced << button and enterClient number, System number. For Routing String enter /H/ which representhost.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 47
  • ________________________________________________________________________The datastore should appear in Local Object Library -> Datastore tab.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 48
  • ________________________________________________________________________Right click on the target datastore and open it.Datastore explorer tab will open displaying Master Infosources and TransacationInfosources.Expand Transaction Infosources, search for the Data Source created in SAP BW.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 49
  • ________________________________________________________________________Expand Transaction Transfer Structures in the imported SAP BW InfoSource anddouble click the infosource (in this case BBJ_IFSRC2_3X_RF). All the SAP BWInfoObjects will be displayed in the Transfer Structure Definition.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 50
  • ________________________________________________________________________Create data flow connection data source and data target using ValidatetransformNext step is to create dataflow using soure datastore, target datastore andValidation Trasform.Select the DataFlow tab, right click and create a New dataflow. Name is at DF_...(in this case DF_CSV_2_BW)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 51
  • ________________________________________________________________________Open the newly created dataflow.Select Formats tab and drag the CSV datastore created before into the dataflowand select Make Source – to make it as source of data.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 52
  • ________________________________________________________________________Select datastore tab, select the SAP BW target (in this case BBJ_IFSRC2_3X),drag it into the dataflow.Select Transforms tab, expand Platforms and select Validation and drag it to thedataflow. Connect source to validation and validation to target as shown below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 53
  • ________________________________________________________________________Double click the target to open target table editor. Select Options tab and selectCompare by position for Column comparison.Save All and Validate AllAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 54
  • ________________________________________________________________________Validation should pass.Create job and add data flow to the jobNext step is to create a job and add data flow to it.In the Project Area, right click the project and select New Batch Job. Prefix thename with JOB_ (JOB_csv_to_BW as shown here).Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 55
  • ________________________________________________________________________Go to the dataflow tab, select the dataflow and drag it to the right to the Job tab.Data flow should appear below the Job in Project Area.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 56
  • ________________________________________________________________________Execute the jobRight click on the job, select Execute, Click OK to Execution Properties.The job should complete without any error.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 57
  • ________________________________________________________________________At this point data is not transferred to SAP yet. Metadata about the job is createdin the repository. Export this metadata into a file. Use that file in SAP BW, run theData Services Job from SAP BW and pull the data into SAP BW. The stepsfollow.Open Data Services AdministratorGo to Tools menu and select Data Services Management Console…Log in if required.Click on Administrator menu.In the console, expand Batch, select your repository. Verify that the job status iscomplete.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 58
  • ________________________________________________________________________Get the job metadata fileSelect the Batch Job Configuration tab, select the Job and click on “ExportExecution Command” to export the job file.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 59
  • ________________________________________________________________________In the next page, enter File name, click Export and verify if export wassuccessful.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 60
  • ________________________________________________________________________Navigate to the folder specified in the above step and verify that a .bat and .txtjob files are created. (in this case, JOB_csv_to_BW.bat andJOB_csv_to_BW.txt). The .txt file contains the job information and the .bat filecontains command to execute the job.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 61
  • ________________________________________________________________________Retrieving data into SAP BWThe job .bat file created in the above step will be used to in an InfoPackage,scheduled to run and the data will be retrieved into SAP BW PSA.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 62
  • ________________________________________________________________________Create InfoPackage in SAP BWLog into SAP BW and go to Data Warehousing workbench:Modeling. SelectDataSources. Right click on the DataSource created before and select “CreateInfoPackage”.Enter InfoPackage name and Save. Select Local Object for “Create ObjectDirectory Entry” prompt.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 63
  • ________________________________________________________________________In the Scheduler(Maintain InfoPackage) select 3rd Party Selection tab. ClickRefresh button till entries show up for Name and Input Value columns. EnterRepository, JobName, JobServer information. For Advanced_parameters enterthe job meta data file name with full path (in this caseC:PALJOB_csv_to_BW.bat)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 64
  • ________________________________________________________________________Go to Processing tab and select “Only PSA”Go to Scheduling tab, check Start Data Load Immediately, click Start. Data wasrequested should appear in the bottom status bar.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 65
  • ________________________________________________________________________Check the status of the schedule and the dataRight click on the Data source created and select Manage.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 66
  • ________________________________________________________________________List of Request will be displayed. Select the InfoPackage scheduled. Click on thePSA Maintenance button at the bottom.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 67
  • ________________________________________________________________________PSA Maintenance window will open with number of records transferred. (In thiscase there are 400 records transferred – all 400 records in the csv file.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 68
  • ________________________________________________________________________Click the check button in the PSA window to view the records transferred.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 69
  • ________________________________________________________________________From PSA the data can be transfer to an InfoCube.Data transfer using SAP BusinessObjects Data Services between non SAPsystems like database to database, flat file to flat file, flat file to database, etc isrelatively straight forward –select data from source and insert data into target.SAP BW system is a very comprehensive system with built-in resource to handlein coming data. Inserting data into SAP BW or any SAP database schema needto use built-in mechanism as demonstrated in this section.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 70
  • ________________________________________________________________________Where is the data now?Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 71
  • ________________________________________________________________________Load the exported CSV data into an InfoCubeNext, we will build an InfoCube and use that cube as a data source for nextsection – Building Universe using SAP BusinessObjects Information Design Tool.InfoObjects and Lowercase lettersNote: By default the InfoObjects will accept only uppercase letters. If the samplecsv data contains lowercase letters, the InfoObjects should be configured toaccept lowercase letters.Log into SAP BW, go to Data Warehousing workbench and select InfoObjectsunder Modeling. Go to the InfoArea and select Characteristics InfoObject catalog.Right click on the InfoObject that need to accept lowercase letters and selectchange. In the Change Characteristics window under General Tab selectLowercase letters. Save and Activate. Repeat the steps for all the InfoObjectsAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 72
  • ________________________________________________________________________that need to accept lowercase letters. Refer to the screen shot below and followthe numbers for step sequences.Build an InfoCubeSelect InfoProvider from Modeling menu.InfoArea will be displayed (in this case BOBJ CLASS PALS).Right click on the InfoArea and select Create InfoCube.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 73
  • ________________________________________________________________________In the Edit InfoCube widow enter name (no spaces), Long description, selectStandard InfoCube and save.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 74
  • ________________________________________________________________________Adding Dimesions and Key Figures to the InfoCubeDimensionsIn the Edit InfoCube window, right click on Dimensions and select CreateDimenion.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 75
  • ________________________________________________________________________Enter Description in the Create Dimension window. (in this case Category) andclick green check icon.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 76
  • ________________________________________________________________________Dimension will be created as shown (in this case, Category)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 77
  • ________________________________________________________________________Repeat the above steps to create all required Dimensions. (In this case-Category, P_ACCT, P_ACTIVITY, P_CC, P_DATASRC,RptCurrency,Time)Add Characteristics InfoObjects to DimensionsClick the InfoObject Catalog in the top row. This will open Select InfoObjectCatalog window. Select the characteristics InfoObject catalog (created in the verybegining)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 78
  • ________________________________________________________________________All the InfoObjects in the catalog will be listed as shown.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 79
  • ________________________________________________________________________Drag and drop all the InfoObjects to the corresponding Dimensions (eg. CategoryinfoObject to Category Dimension, etc. Note if you have more than oneInfoObject with same name, select the appropriate one to add to the dimension inthis InfoCube). Repeat the step to add all other Characteristic InfoObjects toother Dimensions.After adding all the required InfoObjects to the appropriate Dimenions, expandeach dimension and make sure corresponding InfoObject is listed under thedimension as shown in the following screenshot.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 80
  • ________________________________________________________________________Key FigureOpen the Key Figure InfoObject Catalog (follow the same step to open theCharacteristic InfoObject Catalog), drag and drop Revenue Key FigureinfoObjects from the template on the left to the Key Figure folder in theInfoCube on the right . Expand all the dimensions and Key Figure and make sureDimensions have Characteristics InfoObjects and Key Figure has Key FigureInfoObject. Save and Activte.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 81
  • ________________________________________________________________________Save and Activate the InfoCube.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 82
  • ________________________________________________________________________Check the data in the InfoCubeRight click on the InfoCube and select Manage to open InfoCube Administrationwindow. Select the Content tab and click Fact Table.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 83
  • ________________________________________________________________________Data Browser window will open. Click on Number of Entries and verify that thereare zero recordsAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 84
  • ________________________________________________________________________Load the InfoCube with CSV dataLoading InfoCube requires 1) a Transformation and 2) Data Transfer Process.Create TransformationHere we define where the data should go (to the cube) from PSA. Actual datatransformation is done by Data Transfer Process.Right click on the cube created above and select Create TransformationAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 85
  • ________________________________________________________________________In the Create Transformation window, enter the InfoCube created above. Forsource Object Type select DataSource and enter DataSource and SourceSystem information. (You may need to check with System Administrator)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 86
  • ________________________________________________________________________Transformation window will show the mapping between InfoSource InfoObjects(PSA) and Dimensions and Key Figure in the InfoCube. Verify the mapping.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 87
  • ________________________________________________________________________Save and Activate the Transformation.Transformation will be activated and listed under the InfoCube (green X likeicon). A Data Transfer Processes folder will also be created under the InfoCube.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 88
  • ________________________________________________________________________Create Data Transfer ProcessRight click Data Transfer Processes and select Create Data Transfer Processes..In the Create Data Transfer Process verify source and target and click greencheck icon button.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 89
  • ________________________________________________________________________In the Data Transfer Process details, accept default values in Extraction andUpdate tabs. In Execute tab, the Execute button will be deactivated. Activate theData Transfer Process, to activate the Execute button. Click the Execute buttonafter it is activte.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 90
  • ________________________________________________________________________Select Yes to the following prompt.The process will complete with the following details.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 91
  • ________________________________________________________________________Check the data in the InfoCubeRight Click on the InfoCube. Select Manage. Go to Content Tab. Click on FactTable button. In the Data Browser, click Number of Entries and verify 400 records– from CSV, are in InfoCube.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 92
  • ________________________________________________________________________To see the actual data in the InfoCube, click InfoCube Content button in theContent Tab.In the next window, click on Fld Selectn for Output.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 93
  • ________________________________________________________________________In the Fld Selectn for Output window, click Highlght all Key figs, Select AllCharacteristics and the clock iconFld Selectn for Output window will close and ..Select.Screen window will showup. Click clock icon in the ..Select. Screen. Data in the InfoCube will bedisplayed.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 94
  • ________________________________________________________________________Where is the data now?Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 95
  • ________________________________________________________________________Note the created InfoCubes technical name (in this case, BBJ_CSV2). It will usedin the next section.4. SAP BusinessObjects Information Design Tool SAP BusinessObjects Information Design Tool is used to build Universe.Universe is a semantic layer lying between data warehouse and presentationlayer (reports, dashboards etc.). The purpose of the universe is to help thebusiness division users (not technical users) to be as independent as much aspossible from IT when using the BusinessObjects BI system. This is achieved bytranslating the data in technical terms to familiar business terms. For example,translating P_CC to Cost Center. These business terms are saved as objects inthe universe and provided to the business users, giving them the flexibility tocreate reports, dashboards etc. on their own. In addition, universe provides dataformat, security, filters, lookup lists etc.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 96
  • ________________________________________________________________________This section covers building a Universe, on top of the InfoCube with CSV datacreated in the previous section using, SAP BusinessObjects Information DesignTool.Step to create universeAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 97
  • ________________________________________________________________________Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 98
  • ________________________________________________________________________Step to create universe • Create Project • Create Session • Create Relational Connection to SAP BW InfoCube • Create Data Foundation • Create Business Layer • Classes & ObjectsAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 99
  • ________________________________________________________________________Step details followCreate ProjectLaunch Information Design ToolLog into Information Design Tool.Select File – New – Project. Enter Project Name and click Finish. The newproject (InfoCube-Data) should appear under Local ProjectsAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 100
  • ________________________________________________________________________Create SessionInsert a Session in the repository.Create Relational Connection to SAP BW InfoCubeUnder Repository Resources, right click on Connections folder and select InsertRelational Connection.Enter Resource Name and click Next.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 101
  • ________________________________________________________________________In the Database Middleware Driver Selection window, select SAP JavaConnector under SAP NetWeaver BW and click Next.In the Create an SAP NetWeaver BW Connection window, enter logon andserver information. Click Test Connection (1).Test Successful message should appear (2).To select the InfoProvider (InfoCube) click on the … button (above TestConnection button) (3)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 102
  • ________________________________________________________________________In the Select InfoProvider Fact Table,Click on the Search Icon (1)Enter the technical name of the InfoCube (in this case BBJ_CSV) (2)Select the InfoCube from the list (3)Click OK (4)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 103
  • ________________________________________________________________________Select InfoCube will be displayed as InfoProvider. Click Finish.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 104
  • ________________________________________________________________________Connection will be published to the repository. Click Yes.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 105
  • ________________________________________________________________________Published connection should appear under the Project as shown below.If the connection does not show as shown above, select the connection fromRepository Resources, right click and select Create Connection Shortcut. Selectthe project. Connection should appear under project.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 106
  • ________________________________________________________________________To verify the connection and the data,Go to the Repository Resources and find the connection created above (1).Click Browse Data tab on the right section (2)Set Max Rows to 500 (3)Double click on the Key Figure or a Dimension (4)Data will be retrieved and displayed.All 400 rows will be retrieved and displayed. (5).Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 107
  • ________________________________________________________________________Create Data FoundationNext we create a data foundation based on the connection created in the abovesteps.Select File-New-Data Foundation. Enter data foundation name and click Next.For Data Foundation Type, Select Multisource-Enabled. Click Next.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 108
  • ________________________________________________________________________In the next window –Central Management Server (CMS) User Authentication,verify authentication information and click Next.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 109
  • ________________________________________________________________________Select the connection created.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 110
  • ________________________________________________________________________In the next window – Define connection properties for connection, ClickAdvanced button and make sure that “Automatically create tables and joins(recommended) is checked.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 111
  • ________________________________________________________________________Data foundation will be listed under project (1)InfoCube (Fact Table), Dimensions and related InfoObjects will be displayed withappropriate joins.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 112
  • ________________________________________________________________________SaveCreate Business Layer The role of the business layer is to build objects based on the underlyingdata foundation that will be useful for business users. The objects are createdusing one or more database columns, views, functions like aggregation, sum etc.These objects do not hold any data.(Screenshots not shown in the following steps since they are self explanatory)Select File-New-Business Layer.In the next window select the project and click Ok.In the next window select Relational Data Source and click Next.In the next window enter the Business Layer name and click Next.In the next window select the data foundation created in create data foundationsection (click the … button to get list of data foundations in the project)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 113
  • ________________________________________________________________________The business layer will be created and displayed with folders with table namesand columns inside them. Folders are called Classes and columns are calledObjects.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 114
  • ________________________________________________________________________Business users will not be able to understand what P_ACCT, P_CC etc. is eventhought they contain data required for the users. P_ACCT contains accountnames/numbers. P_CC contains Cost Center information and so on. In businesslayer these data are organized in such a way it can be understood and used bythe business users.Next stepsA Class (Folder) named Actual & Plan data will be created with Category,Account, Activity, Planning Activity, Cost Center, Data Source, Report Currency(as Dimensions) and Revenue (as Measure). Time will be split into Month andYear.Create Actual & Plan Class (Folder)Right click on the business layer name-select New – FolderAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 115
  • ________________________________________________________________________Enter the name of the class (Actual & Plan) in the Folder PropertiesCreate Objects (Dimensions)Right click on the Actual & Plan class-select New-select DimensionAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 116
  • ________________________________________________________________________In the Dimension Properties window, under SQL definition, click SQL Assistant…button for “Select:”In the SQL Expression editor on New Dimension window,expand Category folder and double click on the Category dimension (1)@Select … expression will appear (2)Validate (3) and click Ok.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 117
  • ________________________________________________________________________Dimension Properties window will displayChange the name of the dimension to Category(1)Category object will appear under Actual & Plan class (2)Category object will be active (3)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 118
  • ________________________________________________________________________Repeat the above steps to create all other objects. Finally the object list shouldlike shown below. Map P_ACCT to Account, P_CC to Cost Center, P_ACTIVITYto Planning Activity, RptCurrency to Report Currency.Create Measure ObjectAny object that holds numbers like quantity, count, sum etc can be defined asMeasure object instead of Dimension object. Measures allow automaticsumming/counting based on the hierarchy level. In this example data, themeasure object will be Revenue. Select Actual & Plan class – New – MeasureAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 119
  • ________________________________________________________________________In the Measure Properties window, under SQL defintion click SQL Assistantbutton for “Select:”Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 120
  • ________________________________________________________________________Click Ok.Back in Measure Properties window make sure the Data Type is numeric andAggregation Function is Sum.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 121
  • ________________________________________________________________________Enter the Measure name as Revenue and hit enter key. Revenue measure objectwill be listed under Actual &Plan Class(folder).Time ObjectThe time data is in the yyyy.mon format. Split it into Year and Month objects.Follow the step to create new dimension. In the SQL Expression Editor window,Under Functions (middle section) listing select Database Functions /CharStringand scroll down to select Substring (1)Substring() function definition will appear at the bottom (2)Substring($1,$2,$3) template will appear at the top (3)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 122
  • ________________________________________________________________________Delete $1 in the substring template and double click Time dimension. Theexpression should become, substring(@Select(INFOCUBE-CONNTimeTime),$2,$3). Replace $2 and S3 with 1 and 4 respectively. This willreturn the year part of the Time value (Ex. 2008.AUG will return 2008)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 123
  • ________________________________________________________________________Repeat the above steps to create Month dimension from Time(substring(@Select(INFOCUBE-CONNTimeTime),6,3).Finally Actual & Plan class and the objects should look as shown.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 124
  • ________________________________________________________________________All the above work is taking place in design stage. Here there are two classesINFOCUBE-CONN (automatically created) and Actual & Plan (manually created).During run-time (in WebI) only Actual & Plan class must be visible to thebusiness users since the objects there describe the data in business terms thatcan be understood by the business users. Hence INFOCUBE-CONN class canbe hidden during runtime (in WebI). Steps to hide it are given below.Right click INFOCUBE-CONN-Change State – Hidden. All the objects under theclass will be hidden during runtime (visible in Information design tool). The classname INFOCUBE-CONN format will be italicized - INFOCUBE-CONN. Note: AnyAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 125
  • ________________________________________________________________________class or object name in italics means it is hidden during run-time, invisible to thebusiness users.Verify the INFOCUBE-CONN is hiddenClick Queries under the Business Layer (1)Click on Add Queries icon to open Query Panel (2)In the query panel only Actual & Plan is visible, INFOCUBE-CONN is not visible(3) showing run-time behavior.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 126
  • ________________________________________________________________________Publish Universe to the RepositoryUnder the Project select the business layer, right click, select Publish and selectTo a Repository. The universe will be published to the repository and will beavailable for all users.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 127
  • ________________________________________________________________________Where is the data now?Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 128
  • ________________________________________________________________________The data location above is correct. Universe does not move data. It is a metadata container with information, on top of the data, that will be used duringruntime. Universe acts as a base for data visualization tools like Crystal Reports,Web Intelligence documents, Dashboards etc.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 129
  • ________________________________________________________________________Next section describes how the business data can be visualized using WebIntelligence document (report)5. BI Launch Pad & Web IntelligenceBI Launch Pad is a portal where business users log into to create their ownreports/documents and access reports created by IT department BusinessIntelligence Team. Business users can login into BI Launch Pad, accessuniverses and create Crystal Reports, Web Intelligent documents, Dashboards.Create a Web Intelligence Document The goal of this section is to build a web intelligence document to compareactual revenue with planned revenue. Document will contain two simple queries– one to retrieve planned revenue and another to retrieve actual revenue. Bothrevenue data will be converted to bar charts to analyze the difference in plannedand actual revenue. This section covers steps to access the universe, InfoCube-bizlayer anddevelop a web intelligence document comparing plan data with actual data.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 130
  • ________________________________________________________________________Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 131
  • ________________________________________________________________________Start Menu – SAP BusinessObjects BI Platform 4.0-SAP BusinessObjects BIPlatform-SAP BusinessObjects BI Platform Java BI Launch PadAccess the UniverseAfter successful login the home page will be displayed. Select the Home tab. In“My Applications”, column on the far right, scroll down and click on WebIntelligence Application.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 132
  • ________________________________________________________________________Web Intelligence tab will open. Click on Create New Document icon. SelectUniverse as data source.Select the universe created in the Information Design Tool section above (in thiscase, InfoCube-Bizlayer).Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 133
  • ________________________________________________________________________In the Query PanelNote that the data is displayed in business terms (as build in Information DesignTool) (1)Drag and drop Cost Center and Revenue into Result Objects section (2)Drag and drop Category into the Query Filters section, select Equal To from dropdown and enter PLAN (3)Click Refresh, data will appear in Data Preview (4)Right click on the tab and rename it to PLAN (5)Run Query (6)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 134
  • ________________________________________________________________________Query Panel will close and the data will be returned to the Web Intelligencedocument.Note: If #### is displayed under Revenue column, it means the column width isnot enough. Click on any row under Revenue, right click, select Format Cell..,check Auto Fit Width and click OK. Numbers will be displayed under Revenue.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 135
  • ________________________________________________________________________Converting to chartClick on Report Element. Click down arrow next to Turn Into and select Columnchart. Above table data will be converted into column chart as shown below. Thisis the profile of Planned revenue across cost centers.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 136
  • ________________________________________________________________________To create profile of actual revenue, we need to add another query for actualrevenue data.In the Data Providers tab, click on Edit.Query Panel will open. Click on Add Query. Select the same universe.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 137
  • ________________________________________________________________________Repeat the steps used to create Plan query. In step (3) make Category =ACTUAL and change the tab name to Actual. Select Run Query.For the following prompt select the second choice – Insert a table in the currentreport.Actual data will be inserted into the current report. Now there are two CostCenters. To distinguish the Plan Cost Center from that of Actual, they areAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 138
  • ________________________________________________________________________changed to Cost Center (PLAN) and Cost Center (ACTUAL). Same changes aremade to Revenue. Drag Cost Center(ACTUAL) and drop it next to the PlanChart(made before). Drag Revenue (ACTUAL) and drop it next to CostCenter(ACTUAL). Change the width of Revenue(ACTUAL)Turn actual data into a column chart.Now Planned Revenue and Actual Revenue Charts should be there as shown.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 139
  • ________________________________________________________________________To change the color of the chart, click the chart, select Chart Style and selectcolor.To add title to the chart, right click on the chart, select Format chart. In theFormat Chart window select Title Visible and enter Title Label as shown belowand click ok.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 140
  • ________________________________________________________________________Add title to the Plan chart.Finally the web intelligent document should look as shown below.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 141
  • ________________________________________________________________________Save the documentClick File tab (1)Click Save icon (2)Select Public Folder (3)Enter document name as Actual vs Revenue (4)Save (5)Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 142
  • ________________________________________________________________________Run the document from the folder where it is saved verify if it works withoutissues. Document should run and should be displayed as shownAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 143
  • ________________________________________________________________________Now looking at the chart, the following questions can be analyzed. 1) Why Actual Revenue in Australia is higher than planned? Is there an opportunity? How the Actual revenue can be increased? 2) Why Actual Revenue in Canada is lower than planned? Is there a risk? If so how to mitigate it?Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 144
  • ________________________________________________________________________ Where is the data now?Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 145
  • ________________________________________________________________________6. ConclusionIn this article we demonstrated every step that are required to brining data froman external non SAP (source) system into SAP BW 7.3 (target) systems usingSAP BO4 .0 Data Services. Further, we demonstrated on steps that are requiredto transform a technical data fields into business friendly semantic data filedusing SAP Business Objects universe, finally we enabled the business users toanalyze the data to make actionable business decisions.We hope you find this is a very useful guide to you and your team/practice.Author:Pals Nagaraj, is an independent Technology Management consultant whospecialize in SAP BO 4.0 solutions architecture and HANA thought leadership.Currently he engaged with federal agency as a SAPBI and BO chief architect, healso worked as a full time employee with SAP BusinessObjects. He lives in DCmetro area and he can be reached at pnagaraj@enterpriseitech.comAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 146
  • ________________________________________________________________________SAP Community Contributors:Author: Chief Architect:Pals Nagaraj, PMP Jothi PeriasamySAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain ChampionSAP HANA Community Member Joesaran@gmail.com ,TOGAF 8 Certified Cell - (916)-296-0228pnagaraj@gmail.comContact Us For: SAP BOBI 4.0 Solution Design (Functional and Technical) and Implementation SAP HANA Solution Design (Functional and Technical and Implementation SAP HANA and BOBI 4.0 Design Audit SAP HANA and BOBI 4.0 Advisory , and much moreAuthor: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 147
  • ________________________________________________________________________Disclaimer:These materials strictly discuss our implementation expertise, and sample coding used ourimplementation or other information that does not include us official interfaces and therefore is notsupported by us. Changes made based on this information are not supported and can beoverwritten during an upgrade.We will not be held liable for any damages caused by using or misusing the information, code ormethods suggested in this document, and anyone using these methods does so at his/her ownrisk.We offers no guarantees and assumes no responsibility or liability of any type with respect to thecontent of this technical article or code sample, including any liability resulting from incompatibilitybetween the content within this document and the materials and services offered by us. Youagree that you will not hold, or seek to hold, we responsible or liable with respect to the content ofthis document.This description is a preliminary version and not subject to a license agreement or any otheragreement with SAP®. This document contains only intended strategies, developments, andfunctionalities of the SAP product and is not intended to be binding upon SAP to any particularcourse of business, product strategy, and/or development. Please note that this preview issubject to change and may be changed by SAP/we at any time without notice.SAP assumes no responsibility for errors or omissions in this document. SAP does not warrantthe accuracy or completeness of the information, text, graphics, links, or other items containedwithin this material. This preview is provided without a warranty of any kind, either express orimplied, including but not limited to the implied warranties of merchantability, fitness for aparticular purpose, or non-infringement.SAP shall have no liability for damages of any kind including without limitation direct, special,indirect, or consequential damages that may result from the use of these materials. This limitationshall not apply in cases of intent or gross negligence. The statutory liability for personal injury anddefective products is not affected.Author: Chief Architect:Pals Nagaraj, PMP Jothi Periasamy A SAP HANA Community ServicesSAP BusinessObjects Enterprise Certified SAP HANA/EPM/BI/EIM Community Thought LeaderSAP HANA Certified SAP BPC/BOBJ/BI/MDM Community Domain Champion 01/01/2012SAP HANA Community Member Joesaran@gmail.com , (916)-296-0228TOGAF 8 Certified, pnagaraj@gmail.comCloneSkills, Inc., http://www.CloneSkills.com , Info@CloneSkills.com , 1.800.836.8959, Page - 148