You are on page 1of 19
82016 (CASE STUDY SAP BW/BI Testing [SCN © Hi, cusst Search the Community a Products Services & Support ‘About SCN Downloads Industies Training & Education Partnership Developer Center ity Communications Actions Lines of Business University Aliances Events & Webinars Innovation CASE STUDY - SAP BW/BI Testing version! created by Abhilash Raut on May 21, 2012 12:51 PM, last modified by Abnlash Raut on May 31, 2012 1:10 PM [ae « lens ray This paper covers: - Approaches for testing BW solution - Architecture — Case Study - Flow Chart ~ Project Architecture, Testing Manoeuvre BW/BI Solution - Connectivity -SAP applications - BW Testing Manoeuvre - Customized Reconciliation, a Value-add to Business & Customer Challenges Faced INTRODUCTION Client is a major British Financial Institution and deals majorly in - Wholesale, Retail Banking, Investment Banking, Asset Management, Wealth Management etc. It has presence across the globe (UK, US, Europe, Asia, Middle East) to service the needs of Customers & Clients. Client was looking a single-sourced tightly integrated solution to provide faster, better & efficient Consolidated and Group Reporting Capabilities in order to reduce high number of legacy system and other non-redundant systems. The focus was for getting Statutory and Management reporting for reconciliation of different product & services offered which was hnipsen sap.comidocs/000- 28811 wn9 82016 ‘CASE STUDY -SAP BWBI Testing [SCN very time consuming job earlier. Document highlights the optimised testing manoeuvre involved while testing a SAP BW solution for better, faster and error free solution. Testing process has been formulated jing to BW keeping in mind the specific Operability, functionality and behaviour pertai system. OVERVIEW ‘SAP BW is a comprehensive business Intelligence product centred on a data warehouse. ‘SAP BW also includes preconfigured data extractors, Analysis and Reporting tools .i.. Analyser, Query Designer, Report Designer. Through BW testing we are validating Objects, Rules, Connectivity, flow of data within BW and various connected Systems \ Applications. Data is pulled from ECC; cleansed and aggregated data is stored in SAP BW system and pushed to SAP FIM. FIM transforms the data in BOFC acceptable format and sends it in form of Packages. Consolidations are performed in BOFC and data is uploaded to SAP BW system via Extended Analytics tool. Finally the data is sent to SAP BO for reporting after it is segregated in BW according to categories of report. BW TESTING APPROACH . SAP BW system needs to be tested in-8-out for better and smoother performance. . Data Quality and Integrity in BW system should be tested. . Handshaking/Connectivity mechanism with the external system should be tested . Transfer & Quality of data should be tested while moving in-&-out of BW ARCHITECHURE hnipsen sap.comidocs/000- 28811 ane 82016 FLOW CHART hnipsen sap.comidocs/000- 28811 (CASE STUDY SAP BW/BI Testing [SCN SAPSource System R3 SAPBusinessWarehouse sAPExtended analytics susnessObjectsFinancel Consoldtions Finantilinfornatien Management cAPDusinessObiects aie 2016 (CASE STUDY SAP BW/BI Testing [SCN Bw ‘eee CONNECTIVITY Ecc FREES RES BOB 1) BW-FIM Connectivity hnipsen sap.comidocs/000- 28811 a9 2016 (CASE STUDY SAP BW/BI Testing [SCN ‘Above figure shows the connectivity and movement of data from BW to FIM. Data is being pushed from Active table of DSO to Source Table of FIM through DB Link. 2) BOFC-BW Connectivity hnipsen sap.comidocs/000- 28811 s9 82016 (CASE STUDY SAP BW/BI Testing [SCN SAP NetWeaver BI RealTine nfe-cube NetWeaver BI cubes ‘Security ‘Above figure shows the connectivity and movement of data from BOFC to BW via Extended Analytics. Data is being pushed from BOFC Database (Table) to Real-Time Info-cube in BW through Web-services. BW TESTING ACTIVITIES Availability of BW system Availability of ECC System for data extraction Check the availability of Data using extract checker Authorization of roles in BW Connectivity of source system with BW Availability of BW objects (info object, Cube, DSO etc.) Validate the definition of BW objects as per the requirement (Active, type, hnipsen sap.comidocs/000- 28811 are 82016 ‘CASE STUDY -SAP BWBI Testing [SCN description, settings etc.) Validate the Business rules applied on objects (Routine, transformation, ABAP program) Availability of relevant data in BW objects (LSA Architecture) Validate process chains and its steps Check Scheduling options of different jobs/process chains Check associated tables and availability of Data in Data target Validate the BEx Queries Check the formatting, look and feel of the Query Ensure the data quality Ve Check the Formatting, Look and Feel of reports fate the BEx Queries Aggregation of data at query/Cube level Deployment of EA Cube in SAP BW system Availability of data in EA Cube (Real-Time Cube) FLOW CHART — TESTING OF BW SOLUTION hnipsen sap.comidocs/000- 28811 m9 2016 (CASE STUDY SAP BW/BI Testing [SCN RECONCILIATION Why Reconciliation is required? . One of the major reasons of information loss/error is loading failures or errors during loading. Below errors can lead to inconsistent data e.g. 1. Inconsistent or non-coherent data from source 2. Non-integrating data among different sources 3. Unclean/non-profiled data 4. Un-handled exceptions or Constraint violations 5. Logical issues/ Inherent flaws in program 6. Technical failures like loss of connectivity, loss over network, space issue ete. Failure due to any of the above issues can result into potential information loss leading to unreliable data quality for business process decision making, hitpitsensapcomidoesi900-28841 are 2016 (CASE STUDY SAP BW/BI Testing [SCN Methods Used For Reconciliation 1. Manual reconciliation using different tables 2. Using SQL statements 3. BOBJ Reporting 4. BEx Queries Reconciliation between Systems * Reconciliation between BW and various systems used in Customer Reporting Solution 1. Between ECC and SAP BW 2. Within layers of SAP BW (LSA) 3. SAP BOFC and SAP BW 4, SAP BW and SAP BOBJ Reconciliation between ECC & BW Nl 41 @ ieee lee= id ECC and SAP BW. . Reconciliation between ECC & BW using below methods hnipsen sap.comidocs/000- 28811 snanote (CASE STUDY SAP BWIBI Testing [SCN 1. Using T-Code RSA3 2. Using Tables 3. Record count in Acquisition layer 4, Manual checking of records details Reconciliation within BW Layers * Reconciliation within layers of BW using below methods 1. Reconciliation by SAP BW tables via SQL developer n by SAP BO WEBI Reports using MS Access 3. Manual Reconciliation within layers by checking the record count and aggregation of data 2. Recon hnipsen sap.comidocs/000- 28811 sae 2016 (CASE STUDY SAP BW/BI Testing [SCN = 1. ManualComparison of data by record count & aggregation LUUUUUULUL UU 2. Reconciliation using BO Reports Reconciliation between BOFC & BW hnipsen sap.comidocs/000- 28811 ane 2016 (CASE STUDY SAP BW/BI Testing [SCN BFC AND BW RECONCILATION REPORT BW BFC CONSOL. AMOUNT _FONSOL. AMOUNT: ee 6.232.760 crs $6,232,760 rere) o rere) 0 BEST :cos08204 72045 EEN 150 209.204.7055 ord 87052 ao 87052 i) suomi invzo aorta rot ne ect) «1125<071,160.41 ar 404,210.24519 od 421210:24810 Pe 5312 ro 5312 oe ° oo ° por 30.908.964, 709.33 27.928004,700.88 eee -364.05470.25 284,005 478.25 . Reconciliation between SAP BOFC and SAP BW using below methods 1, Reconciliation by SAP BO WEBI Reports using MS Access 2. BFC Report 3. Manual Comparison Reconcil tion BW & BOB) hnipsen sap.comidocs/000- 28811 sane 2016 (CASE STUDY SAP BW/BI Testing [SCN el tl te) sce at ma vate Pac a] 8 ewer OTA SHAWN RR ati sowe nor ED 1 ? ° wrowe sor ert 2 a ° . Reconciliation between BW & BO using below methods 1. Reconciliation by SAP BO WEBI Reports with BEx output 2. Manual Reconciliation by checking the record count and aggregation of data CHALLENGES . Architecture is more complex due to involvement of multiple applications (new), which makes testing even more complex. . ‘Some of the major challenges are: 1. _ Integration of BW with different systems 2. Newer applications makes testing more challenging and it requires more attention & skills hnipsen sap.comidocs/000- 28811 sa9 snanote (CASE STUDY SAP BWIBI Testing [SCN 3. Data reconciliation possesses a major challenge 4. _ Extensive customization using ABAP 5. _ Availability & Dependencies on other systems/applications for data 13789 Views “Topics: enterprise_data_warchousing/business_warehouse Tags, business_Inellgence_(busiessobjects), bw, Inyered_scaleble_arctitectire, data_warenouse, sap_netweaver_bw, sap_bw, sap_netweave’_0,sap_b, sap_bw_testng, sap_ea ‘Average User Rating (23 ratings) Feds ens ver tke 2) 26 Comments Very helpful document for sap bw testing Thanks for sharing Like (2) @ RAHUL SINHA Jun 1, 2012 2:08 PM (in response to Om Ambulker) a (orp » ya.really informative! Like (1) Vive Kumar un 1, 2012 3:91 Pet ao informative decument.helpful in sap bw testing. Like (1) hnipsen sap.comidocs/000- 28811 82016 (CASE STUDY SAP BW/BI Testing [SCN ‘A Sultana Jun 3, 2012 6:28 PM Helpful document wit lots of innovative ideas for reconciliation of records, fayaz mohammad Jun 4, 2012 3:31 PM Very helpful document for sap bw testing, ‘Thanks for sharing ‘Ram Sonar Jun 19, 2012 12:33 PM very helpful documet for different approaches in BW testing. Thanks for sharing ‘Sarvosh Nikumbh Jun 27, 2012 3:46 PM Very useful document prasad m Jun 28, 2012 5:47 AM ‘Thanks for sharing the informative document, given good insight on SAP testing, ‘Ablash Raut Jun 28, 2012 10:51 AM @ Sarvesh, Prasad - Thank you @ Mano) Path Jun 28, 2012 12:37 PM Best document Thank You very muci for helping all of us. Please continue the good work. Thank You, Manoj hnipsen sap.comidocs/000- 28811 Like (1) Like (0) Like (0) Like (0) Like (0) Like (1) Like (0) 2016 (CASE STUDY SAP BW/BI Testing [SCN © Avhiasn Raut Jun 28, 2012 3:04 PM (en response to Mane} Path) Thank you Mano}. Like (0) santosh thorat Jul 11, 2012 10:34 AM ‘Good knowledgeable document on SAP Testing I! "Navoon Kumar Boggavarapu Ju 11, 2012 12:00 PM. ‘Good document for BW Testing Like (0) shobhan murarisheté Jul 18, 2012 12:34 PM HiAbhilash, ‘Thank you Very much for posting a valuable document on SAP BW Testing, Can you pl explain how did you Reconciled BW data using SQL Statements, Thanks, Shobhan Like (0) ‘Abhash Raut Aug @, 2012 4:04 AM (in response Io shobhan murarshett Thanks Shobhan, First ofall BW should be connected with Oracle OB, By writing SQL query you can get the desired output from BW data targets. For example: if you have 2 DSO's and you want to compare their aggregation of data based fon certain fiters(selections) You need to writs SQL queries for both the DSO's and forthe field you wantto see the output along with the fiter condition. ‘SQL statement are faster incase of getting aggregation of huge data set but again it depends on connectivity and speed of server. Letme know if you need more information, Like (0) © surek Koppar Ju 20,2012 10:28 PM -~ me hnpsen sap.comidocs/000- 28811 82016 (CASE STUDY SAP BW/BI Testing [SCN ‘Thanks a lotabilash. very helpful and useful document, Like (1) ‘Alb Dovasia Oct *6, 2012 5:12 PM. Good one ! Like (0) ‘Shingeai Mapingi Nov 28, 2012 9:24 AM Great Work! Like (0) ‘Manna Das Nov 28, 2012 10:13 AM Great ob done @, This kind of documents required for BW developers, consultants and strugglers, cheers® e on ‘Sushant Thwarekar Oct 15, 2013 3:58 PM Very useful Document hnipsen sap.comidocs/000- 28811 smo 82016 @ ~ (CASE STUDY SAP BW/BI Testing [SCN Regards, Sushant, Like (0) narendra reddy Mar 26,2014 11:37 AM Hi Abhilash, Presentation is Good, | have few queries on Extended Analytics Designer tool 1. Which EA version are you using ? 2. Havent you faced any bugs in the EA Tool ? | am asking this question becuase | identified couple ‘of bugs in the product and raised to SAP which got corrected in SP13 and SP14 release, 3. Is the Deploy button working correctly for you forthe changedinew records ? We can go deeper into the conversation going further, Regards Naren Good one. @ Thank yout! euctatms hnipsen sap.comidocs/000- 28811 82016 Site Index Contact Us hnipsen sap.comidocs/000- 28811 SAP Help Portal ‘egal Dscboure (CASE STUDY SAP BW/BI Testing [SCN low SCN

You might also like