Transcript

BW 7.3 Upgrade - why and How t0

SAP NetWeaver BW 7.3: If, When, and How to UpgradeDr. Bjarne BergCOMERIT 2012 Wellesley Information Services. All rights reserved.In This Session In this session, well take a look at the major new features of SAP NetWeaver BW 7.3Well also examine the new upgrade tools and take a step-by-step look at what is required to upgrade an SAP NetWeaver BW system to version 7.3Finally, well look at an example of how to minimize upgrade risks while also changing the hardware during the upgrade

1Worth Pondering: System complexity is increasing, while attention spans are decreasing

What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up2The Reason for UpgradingSAP NetWeaver BW 7.3 was released May 2011 and has been tested extensivelySAP NetWeaver BW has now been around for over 12 years!!BW VersionRelease DateEnd of mainstream maintenance1.0EDec-98Jan-991.2AFeb-99Jun-991.2BJun-99Jun-042.0AFeb-00Feb-052.0BAug-00Dec-052.1CDec-00Dec-053.0ANov-01Dec-053.0BMay-02Dec-063.1CNov-02Dec-063.2Mar-03Dec-063.3Aug-03Dec-063.5Mar-04Mar/Dec-102004SJun-07Dec-107.0 (~"7.1")Dec-08Dec-177.3May 2011#1 reason for upgrade:Because I had to!

SAP NetWeaver BW 7.3 Release History and TestingSeven customers and nine service partners participated in the beta testing. The beta testing ended in two years ago with the following scores:

SAP NetWeaver BW 7.3 was tested extensively in a beta program and in ramp-up for almost one year!1234

Very GoodLow Value1234

1234

1234

Very SatisfiedHad Major IssuesAssistance and Support

BW 7.3 Quality & Reliability

BW 7.3 Functional CompletenessBW 7.3 Ease of Installation and Configuration

4Ease of Installation and Upgrade Wizards and the ASU ToolboxA major new feature of SAP NetWeaver BW is the ability to use a Wizard to install the system

You can choose to use both a Java and/or an ABAP stack when installing 7.3

This includes the following Wizard templates: ABAP Stack initial setup Connectivity initial setup Templates for automated configuration Business Suite-7 integration Technical content reports for Initial Setup Upgrade step-by-step (SAP Note 1000009)5NEW: Specific Database Support TeradataSAP NetWeaver BW 7.3 can now run on top of the Teradata database, including:The ability to use SAP NetWeaver BW Accelerator on top of Teradata The use of SAPs system to manage transports between environments6NEW: Specific Database Support IBM DB2 SAP NetWeaver BW 7.3 supports specific database features:DB2 v9.5 supports PSA, DSO, and fact table compressions for reduced disk volume (integrates with DB2 storage management)Support for MDC clustering in the DB CockpitThis is available in v9.5.2. or higher and default for all DSO tables and PSA in version 9.7Much faster request deletion if MDC clustering is usedDB2 v9.7 supports Index compressions for reduced disk volumeSupport for IBM DB2s Database Partitioning Feature (DPF)

In the past, SAP NetWeaver BW has been unable to take advantage of vendor-specific database features. This has changed, and workarounds are needed less frequently.

7What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up8New 7.3 Performance and Admin Monitoring CapabilitiesNew monitors include:Monitoring of database usage and object sizes (i.e., InfoCubes, DSOs)Query usage statistics are more visible (similar to RSRT, RSRV, RSTT)We can see more of the use of SAP NetWeaver BW Accelerator and sizesMonitor for the actual use of OLAP/MDX Cache and hit ratiosYou can now selectively delete internal statistics in RSDDSTATWHM by date through the updated RSDDSTAT_DATA_DELETE ABAP programThere is also a new MDX Editor for coding and syntax assistance

Solution Manager has been updated to take advantage of these new monitors

9New 7.3 Performance and Admin Monitoring Capabilities (cont.)Other new monitors include:DEAMON update information (i.e., RDA capacity status, usage)A performance monitoring workbench for performance trendsProcess chain monitoring (new transaction: RSPCM) with error and active chain monitoring, user-specific displays, and performance threshold monitoring (i.e., for SLAs)

10NLS: In SAP NetWeaver BW 7.3, the Near Line Storage has been enhanced to include archiving, support for write optimized DSOs, and database support for tools such as DB2 Viper (v9.5) and more

What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up

11Semantic Partitioned Objects (SPO)When data stores and InfoCubes are allowed to grow over time, the data load and query performance suffersNormally objects should be physically partitioned when the numbers of records exceed 100 millionHowever, this may be different depending on the size of your hardware and the type of database you useIn SAP NetWeaver BW 7.3 we get an option to create a Semantic Partitioned Object (SPO) through wizardsYou can partition based on fields such as calendar year, region, country, etc.

12Semantic Partitioned Objects (SPO) (cont.)When an SPO is created, a reference structure keeps track of the partitions. The structure is placed in the MultiProvider for querying.

SPO Wizards create all Data Transfer Processes (DTP), transformations, filters for each data store, and a process chain automatically.

Source: SAP AG, 2011What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up14

The New HybridProvider and Real-Time DataThe HybridProvider (HP) is new in SAP NetWeaver BW 7.3. The core idea is to link the historical data inside BW with real-time data. There are two ways of implementing an HP:HP based on a DSOHP based on a Virtual InfoCube

1515

This solution provides for really fast queries, but delta logic has to be custom designedOption 1: The DSO-Based HybridProviderCore features:Real-time data is in the DSO and historical data in the SAP NetWeaver BW Accelerator-based InfoCubeThe DSO use real-time data acquisition (RDA) to load dataSAP NetWeaver BW automatically creates a process chain for the HybridProvders data flowThe process chain is executed for every closed request

16

This is a good option if you have a low volume of new records and a high number of queries or operational dashboardsOption 1: The DSO-Based HybridProvider (cont.)This solution provides for really fast queries, but delta logic has to be custom designed and may be complex. However, the solution allows for high-frequency updates and very rapid query response.

17Virtual cubes with many users may place high stress on the ERP systemOption 2: The Virtual Cube-Based HybridProviderCore features:Data is read in real-time from SAP ECC, while historical data is read from SAP NetWeaver BW AcceleratorThe difference depends on how often SAP NetWeaver BW Accelerator is loaded Non-complex data logic can be appliedDTP is permitted if you do not filter the data set

1818What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-upHint for Experts: The search feature in the SAP NetWeaver BW 7.3 Admin Workbench has been improved so that it is easier to search more items such as process chains. 19Faster Data Load and New Design Options ActivationDuring activation, SAP NetWeaver BW 7.0 has to lookup in the NIRV table to see if the object already existsThis can be a slow processIn SAP NetWeaver BW 7.0 we may buffer the number ranges to compare the data load with records in-memoryThis speeds up data activationHowever, in SAP NetWeaver BW 7.3, the data activation is changed from single lookups to package fetch of the active table, resulting in faster activation and less locks on the lookup tablesThe new method may result in 15-30% faster data activation (20-40% in lab tests)20Faster Data Load and New Design Options Activation (cont.)For data transformations, the option Read from DataStore for a faster data lookup is also availableAdditionally, the use of navigational attributes as sources in Masterdata transformations reduce overhead for lookupsCombined, this may lead to an additional 10-20% improvementThe 7.3 initial load runtime option Insert only and the Unique data records only prevents all lookups during activation

21New Data Design Options Delta, Init, and Web ServicesIn SAP NetWeaver BW 7.3 you can create generic delta extraction for the Universal Data (UD) and Database Connect (DB) options, as well as for flat files Additionally, you can use the new DataSource adapter Web Service Pull to load data from external Web servicesYou can even create generic Web services delta loads and load the new data straight into the staging area of SAP NetWeaver BW 7.3While Web services does not support hierarchies yet, there is now integration of hierarchies into the standard process flow such as transformation and DTPs, as well as being able to load hierarchies from flat files using a new DataSource

When you use delta loads, the first time SAP NetWeaver BW 7.3 automatically defines it as an init load. After that, it automatically switches to delta as the InfoPackage mode (no need to define it anymore!).

22New Options ETL Interface and ShutdownsSAP NetWeaver BW 7.3 has a new interface to create and manage data flows graphically in a drag-and-drop manner, including:Data Flow Copy to copy data flows and process chainsData Flow Migration to migrate, or reverse migrate, data flows with automatic adoption of InfoPackages and process chainsData Flow Wizard to automatically create complete data flows from a DataSourceUse RS_SYSTEM_SHUTDOWN to restart an application server and suspend RDA and process chains and restart them in a controlled manner. Data loads are not in flux and you do not have to clean up partial loads.

Source: SAP AG, 2011

The New DataFlow Generation WizardIn SAP NetWeaver BW 7.3, we have a new step-by-step wizard that allows you to generate data flows from flat files or existing data sources

A great benefit is that the wizard also works against any InfoProvider; i.e., you can use the wizard to create loads from DSOs to DSOs or InfoCubes

This wizard reduces the number of manual steps needed to load data. It also simplifies the development process and makes ETL work much easier.

Layered Scalable Architecture (LSA) New TemplatesThe LSA consists logically of: Acquisition layer Harmonization/quality layer Propagation layer Business transformation layer Reporting layer Virtualization layer

Source: sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/24800

SAP NetWeaver BW 7.3 SP-3 has a set of 10 templates to help build a layered data architecture for large-scale data warehousingWhat Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up26Security Changes and New Mass Change FeatureWhen companies upgraded from SAP NetWeaver BW version 3.5 to 7.0, security migration was optional and many did only a technical upgrade and kept the obsolete authorization concept. A security migration is now required.

SAP recommends you migrate to the new concept before upgrading a 7.0 system. (Notes: 931898; 938871; 946724, 958665; 1001652)

Great BW 7.3 Security Admin Feature: You can make mass changes to authorizations instead of one-by-one. This can be done by cut-and-paste in a worklist, hierarchy nodes, and you can also add users to multiple analysis authorizations.

2728Security Features in SAP NetWeaver BW 7.0 and 7.3Some companies did not do a security conversion in SAP NetWeaver BW 7.0 since items such as 0TCTAUTHH did not migrate (manually reassigned for the hierarchies) and passwords became case sensitiveSAP NetWeaver BW 7.0 still has the ABAP migration tool. It can be used in SA38 (RSEC_MIGRATION), and migration can occur before the upgrade.

28Authorizations are building blocks of the 7.0/7.3 reporting concept and security contains both the data value and hierarchy restrictions.

Security can be built using the RSECADMIN transaction

28BW 7.0 and 7.3 Authorization ObjectsAfter the required security conversion you have access to lower security granularity for developers and users.Authorization objects for the Data Warehousing Workbench:S_RS_DS: For the DataSource or its sub objects (BI 7.x)S_RS_ISNEW: For new InfoSources or their sub objects (NW BI 7.x)S_RS_DTP: For the data transfer process and its sub objectsS_RS_TR: For transformation rules and their sub objectsS_RS_CTT: For currency translation typesS_RS_UOM: For quantity conversion typesS_RS_THJT: For key date derivation typesS_RS_PLENQ: Authorizations for maintaining or displaying the lock settingsS_RS_RST: Authorization object for the RS trace toolS_RS_PC: For process chainsS_RS_OHDEST: Open Hub DestinationAuthorization objects for the Business Explorer:S_RS_DAS: For Data Access ServicesS_RS_BTMP: For BEx Web templatesS_RS_BEXTX: Authorizations for the maintenance of BEx textsAuthorization objects for the Admin of analysis authorizationsS_RSEC: Authorization for assignment and administration of analysis authorizationsS_RS_AUTH: Authorization object to include analysis authorizations in rolesChanged Authorization Objects:S_RS_ADMWB (Data Warehousing Workbench: Objects):

New sub objects:CONT_ACT Installing Business Content; USE_DND - Drag & Drop to InfoAreas and application components; CNG_RUN - Attribute change run2929What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up30CompositeProviders: Unions of Indexes in BWAWith SAP NetWeaver BW 7.3, you get a tool to create a new CompositeProvider to join indices inside SAP NetWeaver BW Accelerator This works similar to MultiProviders, but can be modeled ad hoc and the joins are executed inside SAP NetWeaver BW Accelerator and not inside the SAP NetWeaver BW Analytical Engine This is much faster!

All SAP NetWeaver BW 7.3 CompositeProviders, DSOs, MultiProviders, and InfoCubes are available as InfoProviders for querying. Even queries can be defined as InfoProviders.

Source: SAP AG, 201131In-Memory Processing SAP NetWeaver BW Accelerator 7.2 and SAP NetWeaver BW 7.3 BIG DEAL! - In SAP NetWeaver BW 7.3, you can also build analytical indexesThese are simply data containers from APD that is stored in SAP NetWeaver BW AcceleratorYou can build queries on them Using the Index Designer in SAP BusinessObjects Data Services, you can also index data from external data files and data bases and query it in SAP NetWeaver BW 7.3

It is important to note that currently, the SAP BusinessObjects indexes are on dedicated hardware blades.

32The New SAP NetWeaver BW 7.3 Features Modeling in SAP NetWeaver BW Accelerator 7.2 With SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2, you can complete many of the joins and the aggregation that previously were conducted in the BI Analytical engine, and was therefore hard to performance tune

It also reduces the data being transferred to the app server and therefore is much faster as well

333333The New SAP NetWeaver BW Accelerator 7.2/SAP NetWeaver BW 7.3 Faster PerformanceThe major benefit of SAP NetWeaver BW Accelerator 7.2 on SAP NetWeaver BW 7.3 is that you can move more of the calculation over to the accelerator and materialize the result in-memoryThis improves the reads, and calculations in the OLAP/BI analytical engine on the SAP NetWeaver BW side are substantially reduced

Source: SAP AG, 2011The following calculations is included in BW 7.3/BWA 7.2SUM MINMAXCNT (count all detailed values) CN0 (Count all values not zero or null) AVG (average)AV0 (Average for all values not zero or null)

343434The SAP NetWeaver BW 7.3/SAP NetWeaver BW Accelerator 7.2 Limitations and Query Settings There are still some limitations. For example, you cannot use the exception aggregation for single key figures in SAP NetWeaver BW Accelerator if it uses: Virtual key figures Conversion before aggregation Formula calculation before aggregation Non-cumulative key figures Key figures with elimination of internal business volume

You also get more detailed control on each query as to how it reads SAP NetWeaver BW Accelerator. Think of it as similar to Query read modes.More details at SDN: www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70950003-f7ef-2d10-b1bc-ee483800b25c?QuickLink=index&overridelayout=true353535What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up36

Option 2

Option 3Option 1Some Upgrade Options and Java Stack RecommendationsSAP NetWeaver 7.3 Java is now included, and it is suggested that ABAP and Java Stack is splitA tool to split the stack is available in EHP2 (in SAPInst) and in SAPInst in ABAP 7.30This gives better scalability (multiple hardware servers)Double stack upgrade is still possibleThe Java server is not used for IP after SAP NetWeaver BW 7.30 (re-developed in ABAP HTTP)

RecommendedRecommended

You can automatically create connections between Java-ABAP for EP/IP or front-end Java using CTC (Notes: 983156, 1178800)37Upgrade Decision: Low, Standard, and High Resources A major decision is: Are you going to minimize the system downtime, or doing a low resource upgradeThe trade-off is between using more system resources, or downtimeIn the standard upgrade, we create a shadow system, while the SAP NetWeaver BW system is still operatingWe turn off any archiving to make sure we do not miss any data, and do our system backup right before the downtime startsTherefore we can do much of the upgrade before the downtime (shorten the outage)In a very high system resource upgrade, we also use a shadow system, but imports are much faster and we can keep archiving on (may create large logs), and downtime starts earlier

Most companies should use the standard upgrade method, unless their system is very small or have limited resources. For those, the shadow system is created during the downtime.

38System Switch Upgrade and Shadow SystemsYou can use a shadow system to reduce the system outage Also, by doing a hardware switch/ upgrade, we can minimize any impact to the production system (reduced upgrade risk)

BW 7.0 EhP1Shadow SystemApplication DataSPDDApplication DataBW 7.0Shadow System InstallationApplication DataTarget ReleaseSAP BW 7.3Import &Data ConversionXPRA- High system resource - locks system in the REPACHK2 phase- Standard system resource - locks system in the REPACHK2 phase- Low system resource - locks system in the LOCKEU_PRE phase (Note: 851449)

Source Release

Target Release

Target ReleaseSystem

Source ReleaseSystem

Target ReleaseSystem

Target Release39Upgrade ResourcesA dedicated team with a technical team lead (100%), a Basis resource (100%), and a technical reviewer/tester (100% is required)In addition, a dedicated go-to resource for technical issues is recommendedThis should be an individual that has solid knowledge about the upgrade and has done this beforeRegression testing is required on behalf of the user communityThis should be coordinated with the Power Users or existing developersTeam LeadBasisresourceTechnical reviewerUpgrade SupportExternal Regression TestersTeam LeadBasisTechnical reviewerBW DeveloperUpgrade SupportExternal Regression Testers4040The Upgrade Execution and Clean-UpTo reduce the overall size, clean the PSA, delete log-files and objects not needed (i.e., DSOs and InfoCubes), empty aggregates, etc.You are now ready to launch the upgrade front end that will take you through all the steps of the SAP NetWeaver BW 7.3 upgrade

Remember to also select the new BI content package as part of your upgrade

41The Upgrade InterfaceWhile the upgrade interface is simplified, there is still a need to thoroughly understand how to set up connectivity, hardware, and shadow systemsThis is not aplace toexperimentand explore options

SAP has a great step-by-step wizard tool to help with the 7.3 upgrade

42Step 1: Planning the Upgrade and Getting StartedStop all Deamon Processes RSRDARemove all temporary database objects SAP_DROP_TMPTABLESRun the upgrade check RSUPGRCHECKIf you copied your system from Prod, check the storage SECSTOREMake sure all objects and programs have a library entry TLIBGCreate an XML file for the new stack in Solution Manager

Planning the upgrade is a significant task, and it is important to start in an organized manner. Always read the SAP Notes for your database, OS, and SAP NetWeaver release prior to starting these activities.ASU Provides a List of Pre- and Post-Upgrade Tasks Some of the manual preparation steps

Some of the manual follow-up stepsThere is also support for documentation of each task. Team members can consolidate their comments, test results and outcomes. This reduces the number of emails and everyone can see what has been done and see results in one place.44Step 2: Getting the Files Key You NeedSelect the update option for your systemSelect the stack you want to update (make sure you are connected)Select the target system you want to upgrade to (NW 7.3)Select all files for the operating system and database you haveSelect the files for the stack (all)

There are some different files required for each type of database, operating system, and stacks. Make sure you collect the right versions.

45Step 3: Downloading the FilesThis may sound like a simple step, but some organizations may experience slow networks, internal network timeouts, or long waits depending on peak loads on their network

You may consider doing this in the evening after everyone has gone home

46

Step 5: The Lock Down and PreprocessingWhile technically you have not yet locked the system, configuration changes to process chains, InfoPackages, and queries are no longer possible after this stepThe real lock-down of SAP NetWeaver BW takes place when the pre-processing step is complete. After this, the system is unavailable for users.

There are many steps between these options. The best timing may be to complete all tasks from step 1 through 5 before Friday at 5 pm when you may be able to bring the system down. Make sure you do a system backup before you proceed to step 6!

47Step 1: Hardware Install, Dev Copy, and Sandbox UpgradeIn this example, we are installing new hardwareThis creates a lot of flexibility and less project risk!First, we copy the SAP NetWeaver BW 7.0 development box to the new hardwareSecond, we upgrade the new sandbox in a controlled manner and document all activitiesWe want to create a repeatable process, so no ad hoc activities are allowedRemember, extra time has to be set aside for notes research and unforeseen issues

1

BW 7.0Sandbox

BW 7.3Sandbox

BW 7.0Dev. Box

BW 7.0QA Box

BW 7.0Prod Box

Benefits: this is also a test run for upgrading the development box (!), thereby reducing the upgrade risk. After the upgrade we also get a refreshed sandbox environment.An Example

4848Step 2: Development Box Copy and UpgradeNow we have to freeze all development activities Normally the work in the 7.0 dev box IDs transported to QA for testing and the dev box is lockedUsing the upgrade script and all steps collected and written during the sandbox upgrade, we are upgrading the new development boxThis is intended to be a structured approach that is repeatableThe developers participate in in-depth testing of the new SAP NetWeaver BW 7.3 Dev box

21

BW 7.0Sandbox

BW 7.3Sandbox

BW 7.0Dev. Box

BW 7.3Dev. Box

BW 7.0QA Box

BW 7.0Prod Box

Benefits: the outage of the development box occurred after the sandbox upgrade and the development outage is minimized. This is also the second time we have upgraded the development box, so any issues should be well known.An Example4949Step 3: Production Box Copy and QA UpgradeWe copy production environment to the development box after all testing in the QA has been completed and all the object has been transported to the production systemNotice that no copies of sandbox, nor QA is madeInstead we get to upgrade the development box and the production box twice This is a significant risk mitigation strategy, but it does require that transports and client-dependent objects are switched back on the new sandbox and QA systems

321

BW 7.0Sandbox

BW 7.3Sandbox

BW 7.0Dev. Box

BW 7.3Dev. Box

BW 7.0QA Box

BW 7.3QA Box

BW 7.0Prod Box

Benefits: This approach turns the QA upgrade into a real dress rehearsal for the production box upgrade. Also, since we are switching the hardware, the risk to the upgrade is minimal (BW 7.0 prod is not taken off-line until after the upgrade).An Example5050Step 4: Production Box Copy and Prod UpgradeYou now are ready for the cutover weekendThe best timing is to start the production box on Thursday evening after the SAP NetWeaver BW system has completed data loadsA full backup is takenThe system is unavailable on Friday and is completely upgraded by Saturday 6 am A major consideration is the time it takes for Unicode conversion, unless already done

4213

BW 7.0Sandbox

BW 7.3Sandbox

BW 7.0Dev. Box

BW 7.3Dev. Box

BW 7.0QA Box

BW 7.3QA Box

BW 7.0Prod Box

BW 7.3Prod BoxPlan on having Basis and technical people working the night from Thursday to Friday and possibly to Saturday, depending how long the upgrade takes.

An Example5151Cutover to Production Testing and VerificationThe system verification takes place by testers on Saturday between 6 am and noonA complete data load is executed by manually running the process chains, and data is also validatedThe restore decision:A restore decision is made at 3 pm on Saturday:If the system does not pass the validation, the system is restored from backup and will be ready by Monday 8 amIf the system passes validation, the process chains are scheduled and run at normal scheduled times and data is validated once more before declaring success

52Some Useful Hints and Programs for Older SystemsIf some of the InfoSets become inactive, you can still use the program RSQ_ISET_MASS_OPERATIONS to activate all InfoSets

If you are still on 3.5 queries, or older versions (i.e., 3.1c, 3.0B), consider running the program RSR_GEN_DIRECT_ALL_QUERIES to regenerate all queries in the system into the 7.0 release53Some Useful Hints and Programs for Older Systems (cont.)SAP NetWeaver BW 7.0 had a new transformation concept that replaced transfer and update rules, but not all companies have migratedTo do so, convert the DataSources and the Persistent Staging Area to the new DTP process (SAP Note 906789)To test the conversion of the DataSources you can also run:RSSM_CREATE_REQDONE_FROM_SELRSSM_HASH_ENTRIES_CREATE for all requestsRSSTATMAN_CHECK_CONVERT_DTARSSTATMAN_CHECK_CONVERT_PSA54Some Useful Hints and Programs for Older Systems (cont.)If you are upgrading from an old SAP NetWeaver BW system and are going through SAP NetWeaver BW 7.0 to upgrade to 7.3, redefine the BI Statistics (Notes 934848 and 964418)Also, use SM37 in production to find any other jobs that are scheduled, and make sure they are also tested55What Well Cover SAP NetWeaver BW 7.3 OverviewNew Administrative Cockpit CapabilitiesThe New Semantic Partition (SPO) Options The HybridProvider and Real-Time DataFaster Data Load and New Design OptionsFront-End and Security BenefitsNew In-Memory Possibilities with SAP NetWeaver BW 7.3 and SAP NetWeaver BW Accelerator 7.2Planning and Executing the UpgradeWrap-up56Additional ResourcesSAP NetWeaver 7.3 on SAP Developer Networkwww.sdn.sap.com/irj/sdn/nw-73Lothar Henkes, Unveiling SAP NetWeaver Business Warehouse 7.3 (SAPinsider, October 2010).SAP NetWeaver BW Whats New with SAP NetWeaver BW 7.3www.sdn.sap.com/irj/sdn/edw?rid=/library/uuid/304444f7-e02d-2d10-9c97-d5e3ecf09882SAP NetWeaver 7.3 Business Contenthttp://help.sap.com/saphelp_nw73/helpdata/en/ca/6fbd35746dbd2de10000009b38f889/frameset.htmRoadmap SAP NetWeaver BW 7.3www.sdn.sap.com/irj/sdn/bw-73?rid=/library/uuid/300347b5-9bcf-2d10-efa9-8cc8d89ee72c

577 Key Points to Take HomeSAP NetWeaver BW 7.3 is a good version to upgrade onIt has been extensively tested and is ready for prime timeThe upgrade is technical, and strong skills are requiredPlan for how much of the new functionality you will deployYou will need to spend time on security conversion if you have not already done soThe upgrade is unique, so dont rely on past experiencesComplete a technical review before you start the upgrade. Plan for hardware upgrade, database upgrade, and server upgrades as part of the SAP NetWeaver BW upgrade.Make sure you have access to experts and decide early how much risk you can live with58Your Turn!

How to contact me:Dr. Bjarne [email protected] the conversation! Post your questions in the BI-BW Forum on Insider Learning Network*

*bit.ly/BI-BWForum59DisclaimerSAP, R/3, mySAP, mySAP.com, SAP NetWeaver, Duet, PartnerEdge, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Wellesley Information Services is neither owned nor controlled by SAP.60


Top Related