SAP BOBJ Rapid Mart Overview & Implementation


Published on

This presentation gives the complete information about Rapid Marts

  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

SAP BOBJ Rapid Mart Overview & Implementation

  1. 1. SAP BOBJ RAPIDMARTS Overview & Implementation
  2. 2. 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
  3. 3. Discussing About… INTRODUCTION The following are the main objectives discussing to understand the implementation of EDW using SAP BOBJ Rapid Marts <ul><li>DATA WAREHOUSE </li></ul><ul><li>SAP BOBJ RAPID MARTS </li></ul><ul><li>ARCHITECTURE </li></ul><ul><li>DWH USING RAPID MARTS </li></ul><ul><li>ADVANTAGES </li></ul><ul><li>IMPLEMENTATION </li></ul><ul><li>STANDARD CONTENT – VISUALS & DASHBOARDS </li></ul><ul><li>CUSTOMIZATION </li></ul><ul><li>REFERENCES </li></ul>
  4. 4. 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: <ul><li>Modeling – Designing a warehouse i.e. Database </li></ul><ul><li>ETL - Extract data from different legacy systems, Transform into structured format and Load into warehouse </li></ul><ul><li>Reporting – Developing reports as per business users need </li></ul>
  5. 5. 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)
  6. 6. Data Warehouse with SAP BOBJ DATA WAREHOUSE To implement DWH solution using SAP BusinessObjects (BOBJ) tools, the following are the products from SAP: <ul><li>ETL Tool – SAP BusinessObjects Data Integrator / Data Services (BODI / BODS) </li></ul><ul><li>Reporting Tool – SAP BusinessObjects Enterprise (BOXI / BOE) </li></ul><ul><li>Modelling Tool – ERWin or other third party tool* </li></ul>* 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
  7. 7. Data Warehouse with SAP BOBJ (Cont..) DATA WAREHOUSE
  8. 8. 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: <ul><li>Study & understanding the source systems & applications </li></ul><ul><li>Designing warehouse (Data model) as per enterprise reporting </li></ul><ul><li>Need Data Model Architects (e.g. ERWin) </li></ul>ETL: <ul><li>Integration of Source systems </li></ul><ul><li>Need ETL Developer (Data Integrator / Data Services) </li></ul>
  9. 9. DWH with BOBJ: Risk, Efforts & Time (Cont..) DATA WAREHOUSE Reporting: <ul><li>Schema Designing (Universe) </li></ul><ul><li>Reports Designing (WebI) </li></ul><ul><li>Need Reporter </li></ul>Total Time for DWH Implementation using SAP BOBJ Tools = t(Data Modelling) + t(ETL Designing) + t(Schema Designing) + t(Reports Development)
  10. 10. Rapid Marts SAP BOBJ RAPID MARTS <ul><li>Prepackaged and flexible Data Mart solution (Readymade solution) on ERPs </li></ul><ul><li>All Rapid Marts are ERP specific and Application specific </li></ul><ul><li>Can be implemented in weeks instead of months and quarters </li></ul><ul><li>Accelerates Data Warehouse implementation process with low cost </li></ul><ul><li>Not required experts on Business Analysis, Data Modeling, SAP R/3, ABAP/4, Data Warehouse </li></ul><ul><li>Rapid Mart packages are available for ERPs – SAP, Oracle, PeopleSoft and Seibel </li></ul><ul><li>Rapid Marts Versions – XI R2, XI 3.0 & XI 3.2 </li></ul>
  11. 11. Rapid Marts for SAP Solution SAP BOBJ RAPID MARTS Following are the 11 Rapid Mart packages available for SAP ERP Solution * 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 <ul><li>Sales (SA) </li></ul><ul><li>Accounts Receivable (AR) </li></ul><ul><li>Accounts Payable (AP) </li></ul><ul><li>Cost Center (CC) </li></ul><ul><li>General Ledger (GL)* </li></ul><ul><li>Inventory (IN) </li></ul><ul><li>Purchasing (PR) </li></ul><ul><li>Production Planning (PP) </li></ul><ul><li>Plant Maintenance (PM) </li></ul><ul><li>Project Systems (PS) </li></ul><ul><li>Human Resource (HR) </li></ul>
  12. 12. 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 Database Universe 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
  13. 13. Rapid Marts Content RAPID MARTS ARCHITECTURE Rapid Mart package contains the following content: <ul><li>Data Model (SQL Script Files)* </li></ul><ul><li>DDL for Schema creation </li></ul><ul><li>Recommended Joins and Indexes </li></ul><ul><li>ETL workflows for initial and incremental data (ATL File) </li></ul><ul><li>Job Recovery framework </li></ul><ul><li>Sample Universes, SQL and Reports (BIAR File) </li></ul><ul><li>Technical and Business Analysis Documentation </li></ul>* Data Model Script file is common for all 11 Rapid Mart for SAP Solution
  14. 14. Rapid Marts Content (Cont..) RAPID MARTS ARCHITECTURE 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 Universe Data Model Script Files (DB Specific) ETL Project Visuals (Reports & Dashboards)
  15. 15. 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 <ul><li>Ready made Data Model script files </li></ul><ul><li>Ready made ETL Transformations </li></ul><ul><li>Ready made schema (Universe) </li></ul><ul><li>Ready made Reports & Dashboards </li></ul>No SMEs and Architects required for implementation and takes less time to Go-Live
  16. 16. 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)
  17. 17. Advantages ADVANTAGES <ul><li>Not required experts on Business Analysis, Data Modeling, SAP R/3, ABAP/4, Data Warehouse </li></ul><ul><li>Accelerates Data Warehouse implementation process with low cost </li></ul><ul><li>Can be implemented in weeks instead of months and quarters </li></ul>Limitations <ul><li>No industry-specific Rapid Marts are available </li></ul><ul><li>No readymade Dashboards are available (except Sales Rapid Mart for SAP ERP) </li></ul>
  18. 18. Next Steps… IMPLEMENTATION In this section, an high level Implementation of Rapid Marts is explained by following steps: <ul><li>Prerequisites </li></ul><ul><li>BODS Repository </li></ul><ul><li>Installation of Rapid Marts </li></ul><ul><li>Configuration of Rapid Marts </li></ul><ul><li>Files Maintenance </li></ul><ul><li>Data Loads & Monitoring </li></ul>
  19. 19. Prerequisites IMPLEMENTATION <ul><li>Integration between SAP and BODS, all privileges to access / extract data from SAP </li></ul><ul><li>Need two database schemas with appropriate privileges – one for BODS Repository and another for data model creation </li></ul><ul><li>BODS JobServer details to assign Repository and to execute the Rapid Mart jobs </li></ul><ul><li>Directory details to maintain the SAP Data Store </li></ul><ul><li>SAP source system authentication details </li></ul><ul><li>SAP BusinessObjects Enterprise system details </li></ul>* For all the product version and release compatibility, we can use respective product supported platform documents in
  20. 20. Repository Creation IMPLEMENTATION Create a BODS local repository using Repository Manager with provided database schema details
  21. 21. 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
  22. 22. 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)
  23. 23. Installation - ETL IMPLEMENTATION After successful import of ATL file, you will able to see the Jobs, Datastore, Data Flows, Work Flows, etc
  24. 24. 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)
  25. 25. Installation – Data Model IMPLEMENTATION After successful running / execution of script files, you will able to see the list of tables created in database schema
  26. 26. 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)
  27. 27. Installation – Visuals (Universe & Reports) IMPLEMENTATION After successful import, you will able to see universes and sample reports in BOXI server
  28. 28. Configuration – ETL (Datastores) IMPLEMENTATION Maintain source and target Datastores to point all the Rapid Mart Jobs to SAP and Target Schema Source Target
  29. 29. Configuration – ETL (Directories) IMPLEMENTATION Maintain data transfer method and appropriate directories as per the environment and data volume for SAP Datastore
  30. 30. Configuration – Universes IMPLEMENTATION Maintain the Universe connection details to point all the imported Universe to the data model which created by Rapid Mart scripts
  31. 31. 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
  32. 32. 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
  33. 33. 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.
  34. 34. 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
  35. 35. 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
  36. 36. 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
  37. 37. Standard Content – Dashboards STANDARD CONTENT - VISUALS For some Rapid Marts, SAP provided Xcelsius dashboard which helps Business Users to utilize the graphical analysis
  38. 38. Rapid Marts Customization CUSTAMIZATION <ul><li>Customization of Rapid Marts depends on the percentage of customization at source system side </li></ul><ul><li>Standard content are more flexible and easy to enable customization on top of the standard </li></ul><ul><li>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 </li></ul><ul><li>Splitting of Standard Jobs into multiple Jobs is possible if multiple Rapid Marts are installed on a single Repository </li></ul><ul><li>Easy to integrate the multiple application Rapid Mart packages to enable integrated reports and drill down from application reports to another </li></ul>
  39. 39. References REFERENCES
  40. 40. ?
  41. 41. SAP BOBJ RAPIDMARTS Overview & Implementation Ramakrishna Kamurthy SAP BI-BOBJ Consultant