Sie sind auf Seite 1von 41

Explore the new features of BI 7.0 tools with migration of front-end from BW 3.5 to SAP BI 7.

David Meluso, Bristol-Myers Squibb Vijay Reddy Gondesi, Intelligroup Inc

[ ANUP MAHESHWARI

ASUG ASSOCIATE MEMBER MEMBER SINCE: 2008

[ SHERRYANNE MEYER [ AJAY VONKAREY


ASUG ASSOCIATE MEMBER MEMBER SINCE: 1996

ASUG INSTALLATION MEMBER MEMBER SINCE: 2000

Copyright Bristol-Myers Squibb

[ Agenda
About BMS Summary of BI system Project Objective Scope Migration Strategy Queries/Workbooks/Web Reports Migration - BI Security Overview of New Tools Whats New in BI 7.0? Project Plan, Resource Model and Partnership Testing Strategy Change Management and Training Lessons Learned Business Benefits

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ Introduction*
Company: Bristol-Myers Squibb Key Business: Biopharmaceuticals Employees: 30,000 Net Sales: $20.6 billion in 2008 Headquarters : New York City

Our Mission
to extend and enhance human life by providing the highestquality biopharmaceutical products.
u

We Pledge
to our patients and customers, to our employees and partners, to our shareholders and neighbors, and to the world we serve to act on our belief that the priceless ingredient of every product is the honor and integrity of its maker.
u
* Based on Bristol-Myers Squibb web site www.bms.com Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

[ Key Pharmaceutical Products


Cardiovascular/ Neuroscience Metabolics Virology Oncology ImmunoScience

Please visit www.bms.com/products for the Full Prescribing Information for all products listed above, including boxed WARNINGS for ABILIFY, ATRIPLA, Baraclude, and ERBITUX and boxed WARNINGS for AVAPRO and AVALIDE regarding use in pregnancy, and boxed WARNING for IXEMPRA regarding hepatic impairment.
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

[ Overview of SAP BI System


Finance

SAP BW customer since 2000 (version 2.0B) with large BI implementations Over 2,000 active users worldwide Current database size is about 9 Terabytes BMS uses SAP BI for reporting KPIs in following areas Balance Sheet and P&L Product P&L Management Reporting & Consolidation and Close Reporting

Order-To-Cash (OTC)
Sales Reporting Accounts Receivable Order Management

Supply Chain
Worldwide Inventory at Batch/Site Level Delivery Performance Manufacture Planning & Demand Planning Cycle Time
Copyright Bristol-Myers Squibb

Real Experience. Real Advantage.

[ Upgrade Components & Timeline


BI 7.0 Functional Upgrade Major upgrade to user interface Migrate all reporting to new model BI 7.0 Technical Upgrade BW 3.5 functionality continues to operate Select new projects can utilize BI 7.0 Oracle 10g Prerequisite for BI 7.0 SAP ECC 6.0 Technical upgrade Changes Required to non-SAP ETL Envir. and BW July 2008 Nov 2008

Aug 2007 Nov 2007

Jul 2007 Oct 2007

Jul 2007 May 2008

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ BI Functional Upgrade Project Business Case


Strategic platform that will move BMS to the next level of BI
A more sophisticated business intelligence platform
Delivered through portal technology and more powerful EXCELbased apps to greatly enhance user experience

Improved set of reporting tools and enhanced security model Leveraged for Corporate Finance Transformation Ability to implement BI Accelerator (BIA)

Branding
Standardize on a global SAP BI template

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ What was included in the Functional Upgrade?


Migration of existing queries and workbooks to new BI 7.0 UI
All reports to be standardized to new template

Provide training to existing user base


Train the Trainer sessions to key UAT users in US New online training, including audio track and animations

Security migration to new Analysis Authorizations Security Model Proof of Concept for BI Accelerator (BIA)
Drastically improve report response times for existing applications Investment directly related to which business areas are addressed

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ What was NOT included in this project?


Migration of backend objects Changes to reports other than migration Updating application specific training materials Modifying or updating existing interfaces

Following were initially included, later excluded from scope


Convert BI scheduling to Unicenters new replacement tool, Autosys
Replace obsolete job processing technology

Upgrade existing Crystal Enterprise 10 license to Business Objects XI and migrate existing Crystal Reports to BO XI
CE 10 out of support; introducing risk Crystal is SAPs new direction for formatted reporting due to BO acquisition

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ Project Team Overview


Project Team comprised of
BMS BI Team
Intelligroup On-Shore/Off-Shore Dev Team

Data Warehouse Engineering Team Testing Shared Services (TSS) Global Learning & Development Team Security Team Basis Team Business Users for UAT & Training Support Team

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

10

[ Key Challenges for BMS


Multiple Concurrent Projects Interdependencies with concurrent projects Constant and clear communications needed among all involved Technology BI Team was still advancing through learning curve for BI 7.0 Timing Compressed project timeline, fixed Go-Live date Communications/Training to Users Needed to ensure all BI Users around the globe were aware of changes and properly informed

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

11

[ Business Explorer Suite in BI 7.0

Source: SAP

Microsoft .NET based Query Designer, Web Application Designer, Report Designer Web Analyzer to analyze ad-hoc queries and create views on various data providers Unicode Compliant Support Information Broadcasting Seamless Integration into portal, Visual Composer
Copyright Bristol-Myers Squibb

Real Experience. Real Advantage.

12

[ Business Explorer Design time & Runtime

Source: SAP
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

13

[ Migration Strategy
Identify active reports during blueprint System cleanup Decommission reports that are obsolete Understand the macros in workbooks before migration and check if the excel functions used in 3.x are supported in 7.0 Migrate the reports using phased approach By application area wise (Ex: Finance, Sales etc) Migrate queries first and then workbooks Not everything needs to be migrated Develop effective change management and training plan Benefits of phased approach
Simplified migration process Easy to manage Optimized business users time Transports will be smooth

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

14

[ Query Migration
Open the BW 3.5 Query using the BI 7.0 Query designer Save the BEx Query using the BI 7.0 Query designer. Migrated Queries are stored with same Technical name but stored with new version in the same database tables Migrated Queries cannot be Edited using the 3.x Query Designer

Source: SAP
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

15

[ Workbook Migration
Open the BW 3.5 Workbooks using BI 7.0 BEx Analyzer and Save it Standard Workbooks are automatically migrated Workbooks with customer coding (If there are any macros exists) will need manual adjustment After migration, Workbooks cannot be opened using the 3.x BEx Analyzer Workbooks are stored with new name and new version to existing database table

Source: SAP
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

16

[ Web Templates Migration


Rebuild or migrate with Tool in SAP NetWeaver 2004s BEx Web Application Designer Web templates with Standard Web Items and HTML could be migrated JavaScript used for Commands could be migrated JavaScript used for Layout (Tab Pages, etc.) should be rebuilt Charts could be migrated, manual adjustments may be required Web templates are stored with new name and new version to existing database table

Source: SAP
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

17

[ Information Broadcasting from new BEx tools

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

18

[ BI 7.0 Security Overview


Below options were available for BI Security Migrate the existing roles and authorizations to the new concept
The RSEC_MIGRATION program is a migration tool provided by SAP. Using this migration can help in automatic migration of existing authorization to the new analysis authorization framework. Manual changes required.

Full-blown redesign initiative to take advantage of the new features that the SAP Netweaver BI 7.0 offers
Needs planning and budget

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

19

[ BEx Components---Query Designer

Highlights Task pane Context menu displays the message panel with warnings Enhanced menus, toolbars and context menus Extended visualization Drag & drop for multi-selected objects, properties Options for BI-integrated Planning
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

20

[ BEx Analyzer

Highlights Access InfoProviders, Queries and Query Views directly New workbook default layout Intuitive user Interaction via Drag&Drop Personalizable Filter Value Lists Excel based data entry and planning. New information broadcasting features

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

21

[ Web Analyzer

Adhoc Query and Analysis variant processes are performed in the Business Explorer (BEx) Web Analyzer In Web-based analyses, the user can now perform various ad hoc navigation steps easily using Drag&Drop

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

22

[ Report Designer

Standard Formatting: Font Styles (e.g. bold, italic) and colors, etc. Various Layout options: Supports Hierarchies Rules for the presentation of special characteristic values Integration of texts, pictures, and charts Header and Footer
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

23

[ Web Application Designer

Model-driven BI application building Wizards for all web items Intelligence support for Web API developers Easy integration of native HTML commands New Web items, layout elements New chart types Design of planning aware business applications
Copyright Bristol-Myers Squibb

Real Experience. Real Advantage.

24

Testing Approach
Critical reports from each subject area selected
A sample of 200 reports were picked from different areas/applications

Migrated queries were tested/validated in 2 ways


System level version check in table RSZCOMPDIR Data validation Pre/post migration snap shots

Business users to test/validate during UAT

Testing is well documented with validation scripts

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

25

[ Project Timelines, Highlighting Migration Efforts


7/14 7/21 7/28 8/4 8/11 8/18 8/25 9/1 9/8 9/15 9/22 9/29 10/6 10/13 10/20 10/27 11/3 11/10 11/17 11/24 12/1

Query and Workbook Migration TSS Testing New Security Model Develop Online Training Crystal Migration UAT Activities User Training

G o L i v e

S t a b i l .

K T

Query and Workbook Migration


Project Preparation (Latest Front end patches, GUI, etc) Prepare a Migration Plan Prepare a list of Workbooks/Queries Migrate few Workbooks/Queries and transport. Test the initially migrated Workbooks/Queries. Migrate Queries/Workbooks and document by taking pre and post images Transportation of the Migrated Queries/Workbooks to Test Box Run the migrated Workbooks in target system and take post snaps after migration.
Real Experience. Real Advantage.

W1

W2

W3

W4

W5

W6

W7

Copyright Bristol-Myers Squibb

26

Resource Summary
Resource
Project Manager Project Lead BI Consultant BW developers

Customer
a

Intelligroup

Onsite/Offshore
Onsite

a a a

Onsite Onsite Offshore

Highlights

Roles & Responsibilities clearly defined Strong partnership with customer Offshore team worked per onsite time zone

Development Team Structure

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

27

[ Responsibility Matrix
Activity
Project Management Preparation for work Migration Integration & regression Testing Pre & Post testing snap shots Conduct Delta Training Issue Tracking & Resolution Management Power User Training User Acceptance Testing a a a a a a

BMS
a

Intelligroup
a a a a a

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

28

[ Partnership
After thorough review of vendors, BMS decided to partner with Intelligroup for migrating their front end objects from BW 3.5 to BI 7.0. Intelligroup and BMS shared the project management responsibility jointly while the actual migration was Intelligroups responsibility. The project cost was reduced to the tune of 50% by deploying global delivery model to achieve the functional migration.

BMS
Project Management, Business Process Expertise, Security Migration & UAT Project Management, Migration, Unit testing & Execution

Project Delivery & Support

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

29

[ Change Management
Careful planning is critical to ensure a smooth transition
Communication with business teams
Leveraged BI User Group meetings for advance communications

User Involvement
Involve key stakeholders early and often UAT

Training
Online training course developed Included Key Business User as member of Training Dev Team Time intensive, dont underestimate the effort Most effective with animations and audio commentary Mandatory?

Recognition
Highlight individuals and/or groups that best embrace the changes Success stories

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

30

[ Online Training Structure

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

31

[ Migration Lessons Learned1


Text elements Post-migration, text elements which were present in the 3.x workbook no longer showed up in the 7.0 version
SAP Note 1143771 was applied as a fix

Workbook does not get the correct query definition After migration, key figures with properties Hide (can be shown), Hide (Always) were displayed in the workbook result
Re-assignment of Dataprovider to the result area in the workbook fixed the issue

Characteristic variables Characteristic Variables which are defined as Mandatory do not show up as Mandatory (*) in the variable selection screen
Re-assignment of Dataprovider to the result area in the workbook fixed the issue
Copyright Bristol-Myers Squibb

Real Experience. Real Advantage.

32

[ Migration Lessons Learned2


Error when creating Conditions using Key figures which are hidden.
Unlike SAP BW 3.x, SAP Netweaver BI 7.0 requires the key figures used in formulas or conditions or exceptions to be available in the query definition and not hidden. Not having them in the query would result in unexpected behavior/warning Migration of a BW 3.5 query resulted in an error The objects R3TR ELEM ABC und R3TR ELEM XYZ cannot be edited together because the 1st object's original is in this system, whereas the 2nd object's original resides in another system. (Message no. TK112) In order to fix this, we followed the 2 step process
Open the Query using SAP BW 3.5 query designer and save Open the same query using SAP BI 7.0 query designer and save

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

33

[ Migration Lessons Learned3


Workbooks failed while migration with below message Program error in class SAPMSSY1 method: UNCAUGHT_EXCEPTION and System error in program CL_RSR_XLS_VIEW and form ASSIGN_QUERY_TO_DP-03 . This is because workbooks were created in older versions of SAP BW and not compatible with the latest version of Excel Solution:
Open the workbook in BW 3.5 BEx Analyzer and save Migrate to BI 7.0 with regular migration process

Default values in Variable selection screen


Uncheck the Process Variable on Refresh in order to get rid of the default values on the variable screen

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

34

[ Migration Lessons Learned4


1FORMULA error - When trying to Migrate some Queries having Conditions/Exceptions, we encounter a 1FORMULA error
Program error and SAP Note 1159610 was applied as a fix

Delete Query results not available in BI7 analyzer - In BW3.5 we had an option to delete Query Results before we could save the workbook. This allowed us not to save a workbook with results. But in BI7, this option is not available.
Reason could be that, when we open a workbook, the Variable Selection screen appears first even before the excel sheet appears. This allows us to refresh the Workbook before the report is displayed.

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

35

[ Upgrade Lessons Learned1


Performance (RRI) Jump Issue
Users complained of reports hanging during RRI Jump from Summary to Detail Report
Related to Default Workbook setting
When you open the Query, first it will open default workbook from RSRWBTEMPLATE, then open the Query in the workbook. You will require a workbook to open a Query which is saved in the RSRWBTEMPLATE table.

Resolution: Use SAP Default Workbook as Global Default Workbook

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

36

[ Upgrade Lessons Learned2


Performance Issue When running a BEx Workbook, users get Critical Error or Client Out of Memory. Also, reports were very slow to open. Underlying reason for this is more memory is consumed by BI 7.0 when compared to BW3.5. Resolution 1

Old Service Packs of .NET framework 2.0 had memory leaks which resulted in more memory consumption. The BI 7.x Standalone frontend is recommended from SAP to have Microsoft.NET Framework 2.0 in it's newest version, the newer version has fixes for the memory leaks. OSS notes 1094799, 1150242 and 1179647 applied

Resolution 2 Subsequent Issue


Applied 1150242 Insert the indicator ANA_USE_SIDGRID with the value X in transaction RS_FRONTEND_INIT. This broke our RRI and is a known issue by SAP. Only known solution? FEP800. You activated the changes regarding the parameter ANA_USE_SIDGRID as described in Note 1150242. When you use the report-report interface to navigate from BEx Analyzer, the system does not transfer the cell context correctly. For more information, see Note 1276898.
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

37

[ Upgrade Lessons Learned3


Front End Issues experienced with FEP 601
Excel workbook name disappearing in Windows Taskbar Critical Error and Client Out of Memory errors BEx suddenly crashes without warning or error message Variant problems
Variant migration program did not work exactly as promised Variant selection and search was much better in 3.5 Appears to be a hard limit to the number of variants that can be displayed in BI 7.0

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

38

[ Key Learnings
Limit the Scope Migrate only active reports if possible Resist temptation to do everything at once Formulate effective Change Management Strategy Communicate! Plan Training and GUI Rollout Involve Business Users from Day One Align software components across teams GUI, Front End patch, Excel and dependent components (.NET framework) Highly recommend using FEP 801 or later Get signoff on several sample reports before proceeding for entire population Optimize the Migration Process

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

39

Thank you for participating.


Please remember to complete and return your evaluation form following this session. For ongoing education on this area of focus, visit the Year-Round Community page at www.asug.com/yrc

]
40

SESSION CODE: 0106

Real Experience. Real Advantage.

Copyright Bristol-Myers Squibb

[ Some helpful tips and resources


For front-end patches Go to http://service.sap.com/patches * for SAP front-end Components BI FAQ http://service.sap.com/bifaq * front-end Migration Useful SAP Notes Note 949330 SAP Netweaver 7.0: Query backup and restore Note 962530 How to restrict access to Query Designer 7.0 Note 934848 Collective note: (FAQ) BI Administration Cockpit Note 1013201 Hardware and Software requirements Note 1013139 Prerequisites for the BI 7.x front-end Note 1013207 Installation guide

SAP BEx Performance Blog https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/10447 https://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/12256


* Requires login credentials to the SAP Service Marketplace
Real Experience. Real Advantage.
Copyright Bristol-Myers Squibb

41

Das könnte Ihnen auch gefallen