Upload
ramakrishna-kamurthy
View
14.611
Download
5
Tags:
Embed Size (px)
DESCRIPTION
This presentation gives the complete information about Rapid Marts
Citation preview
SAP BOBJ RAPIDMARTSOverview & Implementation
About Author…
‘Ramakrishna Kamurthy is having four years of experience in SAP NetWeaver Business Intelligence including two and half years of SAP BusinessObjects experience. Involved in different types of projects viz Support, Implementation and Data Archiving Implementation. Having successful SAP BOBJ Rapid Marts Implementation experience for SAP solutions in different verticals viz CC, GL, SA. One of the Top Contributor in SCN’.
INTRODUCTION
Discussing About…
INTRODUCTION
The following are the main objectives discussing to understand the implementation of EDW using SAP BOBJ Rapid Marts
DATA WAREHOUSE
SAP BOBJ RAPID MARTS
ARCHITECTURE
DWH USING RAPID MARTS
ADVANTAGES
IMPLEMENTATION
STANDARD CONTENT – VISUALS & DASHBOARDS
CUSTOMIZATION
REFERENCES
About Data Warehouse
DATA WAREHOUSE
A data warehouse (DWH) is a centralized reporting system, which integrates all legacy systems in enterprise, helps decision makers to make right decision at right time
Functions:
Modeling – Designing a warehouse i.e. Database
ETL - Extract data from different legacy systems, Transform into structured format and Load into warehouse
Reporting – Developing reports as per business users need
DWH Solution
DATA WAREHOUSE
Designing a warehouse, extracting data from all legacy systems, transforming into target database format and loading into warehouse, to make the system ready for reporting is the implementation of DWH
DWH Implementation Time = t(Data Modelling) + t(ETL) + (Reporting)
Data Warehouse with SAP BOBJ
DATA WAREHOUSE
To implement DWH solution using SAP BusinessObjects (BOBJ) tools, the following are the products from SAP:
ETL Tool – SAP BusinessObjects Data Integrator / Data Services (BODI / BODS)
Reporting Tool – SAP BusinessObjects Enterprise (BOXI / BOE)
Modelling Tool – ERWin or other third party tool*
* From SAP there is no modelling / Database design tool available from BusinessObjects portfolio
A third party modelling tool can be used to complete the DWH implementation using BOBJ tools e.g. ERWin
Data Warehouse with SAP BOBJ (Cont..)
DATA WAREHOUSE
DWH with BOBJ: Risk, Efforts & Time
DATA WAREHOUSE
Following are the areas where the efforts, risk and resource need to implement the DWH using SAP BOBJ tools
Modelling:
Study & understanding the source systems & applications
Designing warehouse (Data model) as per enterprise reporting
Need Data Model Architects (e.g. ERWin)
ETL:
Integration of Source systems
Need ETL Developer (Data Integrator / Data Services)
DWH with BOBJ: Risk, Efforts & Time (Cont..)
DATA WAREHOUSE
Reporting:
Schema Designing (Universe)
Reports Designing (WebI)
Need Reporter
Total Time for DWH Implementation using SAP BOBJ Tools =
t(Data Modelling) + t(ETL Designing) +t(Schema Designing) +
t(Reports Development)
Rapid Marts
SAP BOBJ RAPID MARTS
Prepackaged and flexible Data Mart solution (Readymade solution) on ERPs
All Rapid Marts are ERP specific and Application specific
Can be implemented in weeks instead of months and quarters
Accelerates Data Warehouse implementation process with low cost
Not required experts on Business Analysis, Data Modeling, SAP R/3, ABAP/4, Data Warehouse
Rapid Mart packages are available for ERPs – SAP, Oracle, PeopleSoft and Seibel
Rapid Marts Versions – XI R2, XI 3.0 & XI 3.2
Rapid Marts for SAP Solution
SAP BOBJ RAPID MARTS
Following are the 11 Rapid Mart packages available for SAP ERP Solution
Sales (SA)
Accounts Receivable (AR)
Accounts Payable (AP)
Cost Center (CC)
General Ledger (GL)*
Inventory (IN)
Purchasing (PR)
Production Planning (PP)
Plant Maintenance (PM)
Project Systems (PS)
Human Resource (HR)
* SAP General Ledger Rapid Mart is available from Rapid Mart XI 3.2 version on words. Before that only 10 Rapid Mart packages are available
Rapid Marts Architecture
RAPID MARTS ARCHITECTURE
Crystal Rep
SAP R/3 ECC 6.0 Rapid Mart Package
BO Enterprise XI 3.x
Database
SAP Tables
SAP Applications
DataServices
DatabaseUnivers
e
SD PP FI
Data Model Script Files(DB
Specific)
ETL Project
Visuals(Reports & Dashboards
)
Universe Designer
Web Intelligence
Xcelsius
Xcelsius
Crystal
Data Services 3.x
Rapid Marts Content
RAPID MARTS ARCHITECTURE
Rapid Mart package contains the following content:
Data Model (SQL Script Files)*
DDL for Schema creation
Recommended Joins and Indexes
ETL workflows for initial and incremental data (ATL File)
Job Recovery framework
Sample Universes, SQL and Reports (BIAR File)
Technical and Business Analysis Documentation
* Data Model Script file is common for all 11 Rapid Mart for SAP Solution
Rapid Marts Content (Cont..)
RAPID MARTS ARCHITECTURE
UniverseData Model Script Files
(DB Specific)
ETL ProjectVisuals
(Reports & Dashboards)
Universes and Webi Reports
are available in a form of BIAR
file & Dashboards in
XLF format
BODS ETL File is available in a form of ATL File
An SQL script file is provided to create data
model
Data Warehouse with Rapid Marts
DWH USING RAPID MARTS
Time for Data Warehouse implementation using SAP BOBJ products, involved in putting efforts and risks in each function of a Data Warehouse i.e. data modeling, ETL design, Schema designing and reports development
We Can reduce the risk, efforts, cost and time by using Rapid Mart packages in DWH implementation, this is bcoz availability of
Ready made Data Model script files
Ready made ETL Transformations
Ready made schema (Universe)
Ready made Reports & Dashboards
No SMEs and Architects required for implementation and takes less time to Go-Live
Risk, Efforts & Time
DWH USING RAPID MARTS
The total time for implementing Data Warehouse solution using SAP BusinessObjects Rapid Mart package is
Time for DWH using Rapid Mart =
t(Deployment of RM Content)
+
t(Custamization of RM)
Advantages
ADVANTAGES
Not required experts on Business Analysis, Data Modeling, SAP R/3, ABAP/4, Data Warehouse
Accelerates Data Warehouse implementation process with low cost
Can be implemented in weeks instead of months and quarters
Limitations
No industry-specific Rapid Marts are available
No readymade Dashboards are available (except Sales Rapid Mart for SAP ERP)
Next Steps…
IMPLEMENTATION
In this section, an high level Implementation of Rapid Marts is explained by following steps:
Prerequisites
BODS Repository
Installation of Rapid Marts
Configuration of Rapid Marts
Files Maintenance
Data Loads & Monitoring
Prerequisites
IMPLEMENTATION
Integration between SAP and BODS, all privileges to access / extract data from SAP
Need two database schemas with appropriate privileges – one for BODS Repository and another for data model creation
BODS JobServer details to assign Repository and to execute the Rapid Mart jobs
Directory details to maintain the SAP Data Store
SAP source system authentication details
SAP BusinessObjects Enterprise system details
* For all the product version and release compatibility, we can use respective product supported platform documents in http://www.sdn.sap.com/irj/boc
Repository Creation
IMPLEMENTATION
Create a BODS local repository using Repository Manager with provided database schema details
Repository Assignment
IMPLEMENTATION
Assign the repository which created above to the respective Job Server provided (need admin authentication of BODS server)
After repository was assigned to Job Server, login to repository using DS Designer, the assigned Job Server is displayed here.
Place the cursor on Job Server Icon to display the
Job Server name at left side
Installation - ETL
IMPLEMENTATION
Install Data Services ETL jobs, Data Flows and so on by using ATL file provided in Rapid Mart package (file is available under ETL folder)
Installation - ETL
IMPLEMENTATION
After successful import of ATL file, you will able to see the Jobs, Datastore, Data Flows, Work Flows, etc
Installation – Data Model
IMPLEMENTATION
Select appropriate database specific script files and execute / run at provided database schema to create tables, views, comments, indexes, partitions and SPs (files are available under Data Model folder)
Installation – Data Model
IMPLEMENTATION
After successful running / execution of script files, you will able to see the list of tables created in database schema
Installation – Visuals (Universe & Reports)
IMPLEMENTATION
Import all the universe and reports provided by Rapid Mart in BIAR format using Import Wizard tool (files are available under visual folder)
Installation – Visuals (Universe & Reports)
IMPLEMENTATION
After successful import, you will able to see universes and sample reports in BOXI server
Configuration – ETL (Datastores)
IMPLEMENTATION
Maintain source and target Datastores to point all the Rapid Mart Jobs to SAP and Target Schema
Source Target
Configuration – ETL (Directories)
IMPLEMENTATION
Maintain data transfer method and appropriate directories as per the environment and data volume for SAP Datastore
Configuration – Universes
IMPLEMENTATION
Maintain the Universe connection details to point all the imported Universe to the data model which created by Rapid Mart scripts
Files Maintenance
IMPLEMENTATION
For some Rapid Marts, SAP provided some additional Transforms which are imported along with ATL file into BODS repository
These Transforms are executed as per ABAP logic which are provided in the form of text files along with Rapid Mart package
For time dimension SAP provided another files which contains dates from 19000101 to 20131231 (can be extended)
All the above files are available under directory ETL
Files Maintenance
IMPLEMENTATION
Before running job, it is mandatory to place above files in appropriate directories
All ABAP files to be placed in a path which you maintained ABAP Generated Directory for SAP Datastore
All Data Files to be placed in a path which you maintained Working directory in SAP server for SAP Datastore
Place Data Files
Place ABAP Files
Data Loads – Global Variables
IMPLEMENTATION
For all the Rapid Mart Jobs, SAP provided a common Global Variables screen to maintain the respective variable to respective Job. Complete detail about these variables are provided in Initialize script for each job.
Data Loads – Initial or Delta
IMPLEMENTATION
Run the job for initial load to pull historical data and schedule the job for Delta to extract daily transactions
Data Loads – Monitoring
IMPLEMENTATION
Data Services Management Console is available to administrate the jobs, monitor the jobs and to view the statistics of data loads
Standard Content – WebI Reports
STANDARD CONTENT - VISUALS
For each Rapid Mart, SAP provided 10 to 15 standard sample reports which meets the Business Users requirement
Standard Content – Dashboards
STANDARD CONTENT - VISUALS
For some Rapid Marts, SAP provided Xcelsius dashboard which helps Business Users to utilize the graphical analysis
Rapid Marts Customization
CUSTAMIZATION
Customization of Rapid Marts depends on the percentage of customization at source system side
Standard content are more flexible and easy to enable customization on top of the standard
All the possible performance tuning techniques are applied on standard content (DB and ETL level), additionally as per source system and data volume easy to apply other performance tuning techniques
Splitting of Standard Jobs into multiple Jobs is possible if multiple Rapid Marts are installed on a single Repository
Easy to integrate the multiple application Rapid Mart packages to enable integrated reports and drill down from application reports to another
References
REFERENCES
http://www12.sap.com/solutions/sapbusinessobjects/large/eim/rapidmarts/index.epx
http://www12.sap.com/solutions/sapbusinessobjects/large/eim/data-services/index.epx
http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/b09a16ee-ec63-2d10-cfa9-979a9081458d
http://www.sdn.sap.com/irj/boc
?
SAP BOBJ RAPIDMARTSOverview & Implementation
Ramakrishna Kamurthy SAP BI-BOBJ Consultant