Upgrade to NetWeaver 7.

0 BI

Roland Kramer Rampup Coach NetWeaver 7.0 SAP Switzerland

AGENDA NetWeaver 7.0 - technical Overview Systemcopy BW 3.x Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 2

AGENDA NetWeaver 7.0 - technical Overview Upgrade to Oracle 10g Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 3

Business Intelligence with SAP NetWeaver 7.0

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 4

Selected Feature Enhancements (1)

Java

Java

Abap

Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 5

Selected Feature Enhancements (2)

Java

Java

Java

Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 6

Check for the Latest Enhancements on SMP /bi

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 7

The New BEx Suite with NetWeaver 7.0

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 8

Business Explorer Suite with NetWeaver 7.0
Enterprise Portal
Visual Composer BI Kit KM

Business Explorer Suite (BEx) Information Broadcasting BEx Web
Web Analyzer BI Pattern Web Application Designer Report Designer

BEx Analyzer
MS Excel Add-in

BI Consumer Services

BEx Query Designer

BI Platform UDI
SAP JDBC XMLA ODBO Query

Analytic Engine

Meta Data Mgr

Data Warehouse

DB Connect

BAPI

Service API

File

XML/A

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 9

Federated Portal Strategy with NetWeaver 7.0
Single Central Portal (1 portal) Content Federation (2 .. n portals) Portal Federation (2 .. n portals)

Consumer Portal Central Portal
Producer Portal Producer Portal
Application Application Application

Prod. / Cons. Portal

ERP

ERP ERP
Application Application Application

Prod. / Cons. Portal

Producer Portal

ERP

Application Application

BI

BI

BI

Enabled using the Federated Portal Network
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 10

Type of Support Package to use with BW 3.1
WP-PI 6.00 substitutes old WP-PI’s Every 6.20 Base System needs the Extraction PI as well. At least 2003.1

WP-PI 6.00 PI 200X.y SEM SEM 3.2 3.5 FIN FIN 1.5 2.0

SAP SPAM/SAINT 6.20
BI Content Add-on is planned for Q1 and Q3 2003

BI BC 3.x R/3 4.7 BW 3.1 EBP 3.5 CRM 4.0 SAP KW 6.0

New with Basis 6.20 and needed by every 6.20 System and above

Web AS 6.20

SAP PI_BASIS_2003_1_620 SAP_ABA, 6.20 SAP_BASIS, 6.20 SAP Kernel 6.20/6.40

e.g. disp+work, R3trans, tp, R3load
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 11

Types of Support Package to use with BW 3.5
WP-PI 6.00 is Integrated in the Basis PI (PIB) Up to 6.40 Base System every R/3 based system needs the R/3 PI

This is also valid for ERP2004

R/3 PI 2004.1 ECC 5.0 BI BC 3.5.x

Dependencies of Support Packages

SEM 4.0

FIN 3.0

XI 3.0

SAP SPAM/SAINT 6.40
BI 3.5 is part of the Netweaver 04 Stack The SAP PIB is integrated with the Netweaver Stack New with Basis 6.40 is the integration of the other PI’s like WP-PI in the Basis PI

SAP_BI 3.5 Net SAP PIB 2005_1_640 Weaver SAP_ABA, 6.40 04 SAP_BASIS, 6.40 SAP Kernel 6.40 SAP KW 7.0

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 12

Types of Support Package to Use with SAP NetWeaver 7.0
WP-PI 6.00 is Integrated in the Basis PI (PIB) With Usage Type AS (SAP NetWeaver 7.0) the R/3 PI is integrated in ECC 6.0 XI is now integrated as Usage Type PI in the ABAP and Java Stack of SAP Netweaver 7.0 Usage Type BI is part of the SAP Netweaver 7.0 Stack The SAP PIB is integrated in the Netweaver Stack New with Usage Type AS (SAP NetWeaver 7.0) is the integration of the R/3 PI into ECC
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 13

This is also valid for ERP2005

R/3 PI 2004.1 ECC 6.0 BI BC

Dependencies of Support Packages

SEM 6.0

FIN 6.0

PI 7.0

SAP SPAM/SAINT SAP NetWeaver 7.0 SAP_BI 7.0 SAP Net SAP PIB 2005_1_700 Weaver SAP_ABA, 7.00 7.0 SAP_BASIS, 7.00 SAP Kernel 7.00 SAP KW

Scenarios, Principles, Procedures …
… SAP … SAP Terminology Terminology

MDMP – Multiple Display Multiple Processing
– Several Codepages are used with the same Database

Note 745030 MDMP - Unicode Interfaces: Solution Overview MCOD – Multiple Components One Database
– Several components share the same Database

Note 712777 MCOD operation of R3 and BI in a database MCOS – Multiple Components One System
– Several components share the same Database Schema

Note 855534 Embedded NetWeaver Components in ERP

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 14

Installation Scenarios: Shared Nothing Concept

Box 1 Operating System WAS Application

Box 2 Operating System WAS Application Today's most often Installed Scenario

SAP ECC
Clients 008, 009, …

SAP BI
Client 011

OLTP

ABAP/JAVA
DBSL/JDBC

ABAP/JAVA
DBSL/JDBC

OLAP

Oracle DB Schemas ABAP/J2EE

Oracle DB

SAP ECC

=

Load

Schemas ABAP/J2EE

SAP BI

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 15

Scenario MCOD: Multi Components One Database
Box Operating System NetWeaver AP 1 Application
01 02

NetWeaver AP 2 Application

SAP ECC
Clients 001, 002, …

SAP BI
Client 001

ABAP OLTP
DBSL

ABAP
DBSL

Two WAS on One box OLAP

Oracle DB Schema 1 ABAP Schema 2 ABAP

SAP ECC

SAP BI

… getting one DB instance with several schemas using logon Trigger*

* Session oriented settings for OLAP based systems like BI
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 16

MCOD Scenario with ABAP and JAVA on Separate Instance
NetWeaver 7.0 Operating System CI ABAP (BIx) BI 7.00 000, 001, xxx, 066 ABAP
DBSL 01 02

Selected Java Applications: SLD SLM NWA

CI Java (BJx) JAVA 7.00 000 JAVA
JDBC 03

SCS Manager DI Java Schema JAVA

Selected usage types: BI-Java EP

DI ABAP Schema ABAP

SAPBIx

SAPBJxDB

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 17

Scenario MCOS – Multiple Components One System
Box Operating System NetWeaver AP Application One WAS with several Clients

SAP ECC/BI
Clients 008, 009, …, 011

ABAP/JAVA OLTP/ OLAP
DBSL/JDBC

Oracle DB Schemas ABAP/J2EE

SAP ECC/BI

… one DB Schema. … one DB Schema. Logon Trigger* are Logon Trigger* are not possible not possible

* Session oriented settings for OLAP based systems like BI
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 18

Scenario MCOS/MCOD: SAP HR with BI and ESS 2005
ERP 2005 Operating System CI ABAP ECC/BI 000, 001, 002, 066 ABAP
DBSL 01 02

Selected Java Applications: SLD SLM NWA

CI JAVA J2EE 7.00 000 JAVA
JDBC 03

SCS Manager DI JAVA Schema JAVA

Selected usage types: BI-Java EP ESS 2005

DI ABAP Schema ABAP

SAP<SID>

SAP<SID>DB

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 19

Some Facts About BI/Abap and EP/Java Different Areas
The “classical” BI Customer is not using EP The “classical” BI Administrator is not configuring Java, either the SAP Portal

Different Consultant Areas
The “classical” Basis Consultant didn’t work with EP The “classical” EP Consultant doesn’t work with NetWeaver 7.0 either Abap (BI 7) or Java (EP 7)

Increased Complexity and Areas
Who is Handling SSO, Web, Java, Upgrade, Configuration Not the Programming Knowledge is necessary, the Handling Know-How about Java is necessary. Where to get the “Red Book”, is it already written?

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 20

How to Make an Existing Upgrade Easy. The Rapid Upgrader
Built-in up-to-date knowledge of on-premise experts.

The Upgrade Accelerator
“80% of upgrade effort can be saved by a smart preparation”

Upgrade Instructions? Executive Summary!
Read only what you have to know! (And be sure it is all you have to know)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 21

The current Upgrade Information Dilemma
The Note Cascade Problem:
Information is distributed in guides and a set of cascading notes. Notes list additional notes. Customers do not know how many “levels” to look at, where to stop the link cascade. Customers are never certain, if they have read all necessary notes.

The Aging Problem:
New problems are found and documented in notes, Problems are fixed, the notes are obsolete with a certain SP. Initial shipped information becomes incomplete and outdated

The Search for Relevance Problem:
Note attributes do only allow a rough classification (Rel, OS, DB) Customers have to read a lot of notes to figure out which are relevant.

The Late Change Problem:
During an upgrade project notes might change and new notes might be written. The note-reading-orgy has to be repeated.

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 22

Common Problems Upgrade NetWeaver 7.0
Upgrade Oracle 10g Version 10.2 (wrong or loss of data, patches, etc) BW Systemcopy Post Activities Upgrade NetWeaver 7.0 Abap:
– New Frontend Requirements for BI NetWeaver 7.0 – Pre Checks and Activities – Upgrade Procedure (PREPARE/UPGRADE) – Post Activities Application – technical/functional Upgrade to NetWeaver 7.0 (Abap and Java)

Java for NetWeaver 7.0
– Installation and configuration, Deployment Options, SLD, etc. – Common Problems: Space (DB, Filesystem), Memory, Authorization – Configuration BI-Java
- BI-IP, EP, BEx Broadcasting - Visual composer (XApps for Analytics) - Adobe Document Services (ADS)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 23

AGENDA NetWeaver 7.0 - technical Overview Systemcopy BW 3.x Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 24

System Copy with BW: Test System Upgrade

Development BWD

Consolidation BWQ

Production BWP

upgrade Test BWT

BW
Transport Transport

ALE / RFC

ALE / RFC

ALE / RFC

R/3

Transport

Transport

Development R3D

Consolidation R3Q

Production R3P

upgrade Test R3T

Simultaneous database copy to create upgrade test environment
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 25

Milestones of the System copy/UC Migration (771209) Pre checks (SMIGR_CREATE_DDL ) Create Abap Export with SAPInst Install CI with SAPInst Install DI with SAPInst based on Abap Export BDLS on BW and Source System Restore BW and Source Systems (RSA1) Post checks (RS_BW_POST_MIGRATION ) Migrate ODS-Objects (RSSGPCLA) Follow up Actions in the Target System
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 26

UC Migration

UC Migration

Post Activities Following the SAP System Copy Creation Run transaction BDLS for all systems. Note that the new logical source system names must not be in table TBDLS. Check this with BD54. The BDLS transaction only converts the IDOCS. To complete the tasks, you will also have to restore the systems (BW and R/3) in the AWB. Check both, the SAP BW system and the source systems (R/3) and restore the connections in the AWB using RSA1. To restore the source systems, check Note 184322 and delete the assignment for the SAP BW system in the SAP R/3 system with the function module RSAP_BIW_DISCONNECT_40_20. See the additional chapter “Restoring source systems.” Run the Program RS_BW_POST_MIGRATION Check the partner profiles in WE20 for the systems. Check IDoc ports in WE21 for the systems. Check the IDoc type in WE30 for the systems.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 27

ODS Object – SYSTEMCOPY, Migration (RSSGPCLA)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 28

AGENDA NetWeaver 7.0 - technical Overview Systemcopy BW 3.x Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 29

Complete Upgrade Scenario Netweaver 7.0 Based on the RKT Material RTNBI1 (class WDEBU7) If needed: Upgrade Oracle 9i for Unicode, Note 669902
– Note this is NOT an Unicode Migration, only DB Setting.

Upgrade Oracle 10g Version 10.2
– Upgrade to Version 10.2 from 9i or from 10g Version 10.1 including all Bug Fixes

Upgrade to NetWeaver 7.0 ABAP Installation AS-Java Instance with Usage Types BI-Java, EP Activation BEx Web (Notes 917950, 872043, 815904)
– BI Diagnostic and Support Tool, Note 937697 – Template Installer (CTC) for BI-Java, Note 983156

Activating the Monitoring for NetWeaver 7.0 SR2 or higher http://service.sap.com/operations2004s

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 30

Upgrade to NetWeaver 7.0 BI

Details Oracle 10g

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 31

What’s New with Oracle 10g
The Oracle 10g Software is now delivered in one DVD, do no change of the CD’s is necessary. The Client Software is delivered on another DVD or directly from Oracle. The Oracle 10g client software with Windows is now located in the EXE directory of the SAP software. For Unix the old Structure remains, like /oracle/client/102_64. See Note 841728 Oracle also installs now a Version 5.6.x of the Pearl Software and the latest OPatch Version (for 10.2). From 10.2 the OPatch is java based and not perl based anymore, see Note 839182. The Oracle Installer includes also now the Inventory, when you apply interims patches. You can set/unset environments for different Oracle Homes with the Oracle Installer Beside the sapdba_role.sql there is an additional script with extensions to install, called sapconn_role.sql. See Note 834917 for Details. Also check with Note 963760: ORA-20000: Insufficient privileges' for creating statistics (use the latest Version)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 32

What’s New with Oracle 10g – Continued
Oracle 10g introduces a new Tablespace called SYSAUX which is used for internal purposes. The SYSTEM Tablespace is now exclusively for the Oracle DDIC. With Oracle 10g the usage of rule based mode is not supported anymore. Therefore also the table spaces SYSTEM and SYSAUX will get regularly DB statistics.
– – – – – – oracle DDIC: brconnect -u / -c -f stats -t oradict_stats oracle SYSAUX: brconnect -u / -c -f stats -t system_stats Execute latest sapdba_role and sapconn_role scripts Note 963760 - 'ORA-20000: Insufficient privileges' for creating statistics Note 1013912 - FAQ: Oracle BW Performance https://www.sdn.sap.com/irj/sdn/ora (latest BR GUI)

The Program SAPDBA is not available for Kernel 7.00 You may use the already introduced BrGui together with the brtools There is an additional Service available with Oracle 10g called CSS Service. Please check 839574 for details. This service may interferes with Oracle Patch updates. If you want to follow the manual steps there is a Note 499663 available for Oracle 9i.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 33

Pre Requisites Before Upgrading to Oracle 10g
Please note that there are some differences between the Windows and Unix based Upgrade. For Details consult the Upgrade Guide for your OS. You must bring the Oracle 9i Release at least to Version 9.2.0.6.0 or higher, otherwise the database migration assistant will fail. The Version differs in the Guides. Install the latest Version of OPatch >= 1.0.0.0.55 See Notes 306408 and 640910 for details The Automatic Undo Management (AUM) must be in place before upgrading to Oracle 10g. For AUM see Note 600141 Check for the latest Version of dbsl (dboraslib.dll, dboraslib.so, dboraslib.sl, or dboraslib.o) for your release. Check Note 833766 for possible Installation errors and Note 819829 for Errors with the new Oracle 10g Instant client. If you use Oracle10g together with Netweaver04 please check also Note 868681 for corrections.

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 34

Remove the Manual Settings in DB21 You may apply the scripts from Note 403704 (dbstatc.sql) again and follow the Oracle Upgrade Guideline.
@dbstatc10.sql @dbcheckora10.sql sqlplus SAP<SID> update DBSTATC set activ = 'A' where activ in ('N', 'R'); commit;

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 35

Apply the sapconn_role.sql according Note 834917

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 36

Upgrade to NetWeaver 7.0 BI

Details Upgrade NetWeaver 7.0 BI Abap

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 37

Milestones Upgrade to Release SAP NetWeaver 7.0 ABAP Upgrade Application Pre Checks Technical Upgrade Preparation PREPARE UPGRADE Technical Upgrade Post Activities Upgrade Post Activities Application Migrate Authorization to NetWeaver 7.0 Migration Web Objects to NetWeaver 7.0 Adapt new Monitoring to NetWeaver 7.0
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 38

(recommended!)

Example: Overview of the Additional Upgrade Activities
WDEBU7 - NetWeaver 7.0 BI Upgrade Specifics

Create health checks run regularly.

Technical and application checks & auto-actions. Currently covered by technical upgrade tool.

Upgrade postprocessing wizard.

Further research: what is needed here?

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 39

New ASU (Application Specific Upgrade) Toolbox for BI

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 40

Details of the ASU Toolbox Tasklist

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 41

Manual Actions Process, Automation Process
Goal: Change operations are either automated or guided manual actions
Manual actions are described for end users
– Attributes allow precise determination of relevance.

Establish an ongoing process to collect the manual steps, guarantee quality. Establish a process to automate the manual steps
– – – – KPI definition and progress monitoring Framework by NetWeaver Software Logistics Content by component owners Governance and consulting process

Goal: Improve upgrade procedure even after shipment
Automated data gathering and feedback to SAP:
– – Know performance + problems Continuous improvements

Automated integration of upgrade fixes into shipped procedures: Continuous update of the content for the manual step wizard “Up-to-date” upgrade:
– Integration of SPs (including application automation features) – Tool update

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 42

“technical” and “functional” Upgrade to NetWeaver 7.0 - 1
Functional Enhancements in NetWeaver 7.0 (see additional Presentation) New Abap Password Rules, see Notes 862989 and 1023437
– Set the parameter login/password_downwards_compatibility >= 3

New Abap OO Programming Guidelines in NW 7.0 necessary for enhancing new DTP and transfer rules New RFC behavior in SM59
– Classical qRFC Version or qRFC NetWeaver

New BI lock server, see Note 928044
– abap/shared_objects_size_MB >= 128 and enque/table_size = 25000

New Administrator Workbench RSA1 (use RSA1OLD and lock RSA1)
– InfoPackage Groups are still available with RSA1OLD

New BI Authorizations set in SPRO (maintenance in RSECADMIN)
– During technical upgrade, and if you used an authorization concept in BW3.x switch back to “obsolete Concept with RSR Authorization Objects)” – Important: After technical upgrade switch back to the new Concept and see note 820183 and 923176

New Frontend Components (BEx Suite with NetWeaver 7.0)
– Block new Frontend Components in Transaction RS_FRONTEND_INIT in the field QD_EXCLUSIVE_USER, see Note 962530. – Note 970002 - Which BEx Analyzer version is called by RRMX? Transaction RRMX_CUST
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 43

“technical” and “functional” Upgrade to NetWeaver 7.0 - 2
In BW 3.x this formula variable is replaced before the aggregation and in BI 7.0 afterwards. This causes changes in queries, see Note 1005772. Note 1016067 - Improving performance for MDX and DataStore object New Handling of Dialog and Batch Processes with RSBATCH
– Change Run always in Batch Mode now (can be switched) – All other Jobs only available in Batch Mode, beside ODSACTIVAT, ODSSID und ODSREQUDEL – New DTP Processes only in Batch Mode

Convert the DataSources and the PSA to the new DTP Process:
– – – – run the RSSM_CREATE_REQDONE_FROM_SEL report run the RSSM_HASH_ENTRIES_CREATE report for all requests run the RSSTATMAN_CHECK_CONVERT_DTA report run the RSSTATMAN_CHECK_CONVERT_PSA report

Redefine BI Statistics new with nw2004s, see Notes 934848 and 964418 Implement AS-Java for nw2004s
– Apply usage types EP, BI-Java, (DI) for the following software components: Integrated Planning, EP with BI-Java, Visual Composer (xApps Analytics)

Implement the BI Accelerator (separate Hardware, only Abap needed), Note 883726
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 44

Check with SE14 for Invalid (Temp) Tables and cleanup DB

sap_drop_tmptables DBDIFF nametab
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 45

Check for Deletion of Jobs with Report RSBTCDEL2
See Note 784969

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 46

Upgrading SAP NW04s – Repair Info Objects
To avoid a loss in data, upgrade shutdown and long runtimes check the status of your information objects before the upgrade please. To do this, proceed as follows: transaction rsd1 - All InfoObjects - Update. Activate all information objects that are not assigned a green light. Then choose Extras Reorganize info object tables to reorganize the info object tables. Details can be found in note 458363. Note 996602 - Modificat. for time characteristics disappear after upgrade

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 47

Check Report RSUPGRCHECK – Note 1032367

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 48

Upgrading SAP NW04s – Checking MD Consistency

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 49

Report ANALYZE_RSZ_TABLE to Find Double Entries

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 50

Check That M Tables Are Empty (ODS Tables)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 51

Special Considerations for BI
Check the details for the Usage of BI together with Oracle that the table space PSAPTEMP is from type temporary. If you want to use additional table spaces for BI for Fact tables, ODS objects and Dimension tables please check note 552911 and 502989 for details. After the initial Setup of SAP Netweaver 7.0 there is only a an initial Configuration Profile available which does not met the BI/OLAP requirements. So the consulting of the following notes is a mandatory step before the use of the BI application.
– Note 192658 - Setting basis parameters for BW Systems – Note 830576 - Parameter recommendations for Oracle 10g – Note 702728 - Profile parameter for export/import buffer instances – Note 656060 - OLAP: Cache main memory displacement not func. – Note 480710 - Profile parameters for table buffers – Note 928044 - BI lock server

With the table RSADMIN you can do additional DB settings.

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 52

Post Activities Following the Technical Upgrade – 1 Please follow the upgrade manual instructions in the guide.
– Actions to be taken before start working with the system again:
Check the LONGPOST.LOG file for conversion errors, see also Note 197886 Run the BTCTRNS2 program with User DDIC in Client 000 to restart jobs SGEN create ABAP loads (report generation) Run ./saproot.sh <SID> with user root Run sapdba_role and the sapconn script (on Oracle) Check the database mode (archive/noarchive mode) Create database statistics (brconnect) Distribute the new kernel (unless done already) Set the SAP BI Menu with transaction SSM2 (Note 725184) - RS00 for SAP BI - UG00 for SEM

– Actions during the go-live stage of the system
- Apply the latest SPAM/SAINT Update

– Actions during the productive use of the system

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 53

Additional Scripts/Tasks for the Oracle 10g Database
With Oracle 10g the usage of rule based mode is not supported anymore. Therefore also the table spaces SYSTEM and SYSAUX will get regularly DB statistics.
– oracle DDIC: – oracle SYSAUX: brconnect -u / -c -f stats -t oradict_stats brconnect -u / -c -f stats -t system_stats Note

– Execute latest sapdba_role and sapconn_role scripts – Note 963760 - 'ORA-20000: Insufficient privileges' for creating statistics – Note 1013912 - FAQ: Oracle BW Performance

Refer to the new Procedures/Scripts together with Oracle 10g, see the Oracle Upgrade Manuals for Details. Especially after the Installation of Oracle Patches, these tasks must run for Performance reasons. Additional scripts can be found under http://service.sap.com/swcenter-3pmain and in the mentioned Notes. oracle other scripts

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 54

Post Activities Following the Technical Upgrade – 2
Check the additional notes for Correction for your Support Package level of SAP NetWeaver 7.0 (Abap and Java). Use transaction SNOTE to implement the correction (example with SAP NetWeaver 7.0 patches). Important notes for the latest correction for Transaction SNOTE Note 875986 - Note Assistant: Important notes For general Remarks about BI Support Packages please check: Note 829692 - SAP NW2004s information for BI Support Package Note 1013369: NW04s BI - In between - Support Packages For generic Problems with Support Stacks consult Note 822379 - Known problems with Support Packages in SAP NW 2004s AS ABAP The current configuration (sp-stack) at: http://service.sap.com/sp-stacks Note 914304 - SAPBINews NW2004s BI Support Package 10 (SPS 10) Note 914305 - SAPBINews NW2004s BI Support Package 11 Note 914306 - SAPBINews NW2004s BI Support Package 12 (SPS 11) Note 991093 - SAPBINews NW2004s BI Support Package 13 (SPS 12) Note 991094 - SAPBINews NW2004s BI Support Package 14
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 55

Post Activities Following the Technical Upgrade – 3
Check note 563201 in advance and use SAP_FACTVIEWS_RECREATE to create dropped fact views again. Activate the source systems again (see note 538052 for details). Choose RSA1 source systems right mouse click on the source system activate. If needed: Run RSD1 repair Info Objects. Run SE38 RS_TRANSTRU_ACTIVATE_ALL to activate all transfer structures again. See also Note 1027827. Run SE38 RSAU_UPDR_REACTIVATE_ALL to reactivate all active update rules. See Note 631601 for details. If needed: run report RSDG_MPRO_ACTIVATE for the activation of MultiProvider. See Note 897735 for details. Fill the repository cache for delivered Objects, Transaction RSORBCT Extras Repository Cache (DB) Fill (delivery Objects). Program RSO_REPOSITORY_CACHE_UPDATE Before you start the Job, please check Notes 951215 and 952853. This Step is obsolete from SPS10 onwards. Activate the BEx history with transaction RS_PERS_ACTIVATE.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 56

Post Activities Following the Technical Upgrade – 4
Run the Report RRINCLTAB_REBUILD according Note 922467. Please make sure that you also have the corrections applied before starting the Report. Urgently check Note 906789: Upgrade to 7.X BW - NetWeaver 2004s and follow the described Procedure. See also Note 1020303!
– run RSSM_CREATE_REQDONE_FROM_SEL – run the RSSM_HASH_ENTRIES_CREATE report for all requests – run the report RSSTATMAN_CHECK_CONVERT_DTA – run the report RSSTATMAN_CHECK_CONVERT_PSA

Run the Report COM_PRODUCT_UPGRADE (from SPS10 no errors) Run Report RSR_VARIANT_XPRA for the Query Variants (Note 953346) and check also with Report ANALYZE_MISSING_ELEMENTS. Run Report RSR_MIGRATE_VARIANTS for variants created in BW 3.x See Note 1003481 for Details. Note 996602 - Modificat. for time characteristics disappear after upgrade In case of errors with technical characteristics run Report RSDG_XPRA_IOBJ_TO_NW05, see Note 939484 for Details.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 57

Migration to the new Authorization concept - 1

Migration Support
For security and clarity reasons make a „clean“ new setup „from the scratch“ (much easier, less complex than in 3.x) Otherwise: ABAP program RSEC_MIGRATION (use transaction SA38) No complete, automatic migration, but support – The more complex the existing authorization concept, the more manual migration work might be necessary – Customer exits variables on nodes are migrated – Customer exit variables for 0TCTAUTHH cannot be migrated; the respective hierarchy nodes must be assigned manually – Intensive tests are highly recommended – Runtime (10000 users roughly 1h) Singular event, not for scheduling During migration to the new authorization concept, the existing concept won‘t be changed Always check the latest corrections of the program RSEC_MIGRATION

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 58

Web-Specific Post Activities After Tech. Upgrade
Check the WDEBU7 unit “nw2004s WAS Settings for BI“ If you still use a 2.x system, firstly you must carry out the migration steps from 2.x to 3.x. You must consider all information and the enhancements or restrictions that are mentioned there. Due to the large conceptional differences between 2.x and 7.0 systems, you must decide if it is effective to migrate by the different releases that occur between these two releases - in most cases it is advisable to create new corresponding elements with 7.0 tools. Run report RSZW_CHART_MIGRATION_35 to convert first from 3.0B/3.1 BW system to convert the Objects to BW 3.5. You must install a Windows based IGS 6.40 which held's the chart migrator in it. See Note 818240 for more details. See also Note 959358 for new IGS settings after IGS >= 5 (currently 8) After you migrated the Objects to BW 3.5, you must run report RSZW_ITEM_MIGRATION_3X_TO_70 to convert the Objects into BW 7.0 representation in your system. See Note 832712 (library items) and 832713 (web templates) for more Details. This step is mandatory to use the existing Objects with the new frontend tools. The complete BI-Java customizing must be in place, like EP and BI-Java.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 59

Upgrade to NetWeaver 7.0 BI

Details Frontend NetWeaver 7.0 BI

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 60

Installing an SAP Front-End Server http://service.sap.com/patches

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 61

Select BW Add-On and BI Add-on with Setup.exe

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 62

Both Versions Are Available

Version of tools for BW 3.x Version of tools for NetWeaver 7.0 BI

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 63

Limit the Access with the NetWeaver 7.0 BI Frontend

Transaction RS_FRONTEND_INIT Values for QD_EXCLUSIVE_USER: Blank or Wildcard *: all users allowed Valid users separated with comma: only selected users allowed Non existing user (string): No user is allowed to log on with the new nw2004s BEx Query Designer

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 64

Note 970002 – Which BEx Analyzer Version (SPS10)

With the Transaction RRMX_CUST you can specify how the existing BEx Analyzer is called via RRMX
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 65

AGENDA NetWeaver 7.0 - technical Overview Systemcopy BW 3.x Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 66

Milestones Upgrade to Release SAP NetWeaver 7.0 JAVA Installation of Java (Add-in, sep. Instance) Patching Java with JSPM Configure the local SLD Run the Template Installer for BI-Java Check the Result with the BI Diag. tool Check the usage of the Abap HTTP/S Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Adapt new Monitoring to NetWeaver 7.0
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 67

(only with Upgrade) (with the Installation)

MCOD Scenario with ABAP and JAVA on Separate Instance
NetWeaver 7.0 Operating System CI ABAP (BIx) BI 7.00 000, 001, xxx, 066 ABAP
DBSL 01 02

Selected Java Applications: SLD SLM NWA

CI Java (BJx) JAVA 7.00 000 JAVA
JDBC 03

SCS Manager DI Java Schema JAVA

Selected usage types: BI-Java EP

DI ABAP Schema ABAP

SAPBIx

SAPBJxDB

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 68

Modify the DB Settings for the Java Add-In

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 69

Check the Authorization of the User in the ABAP Stack

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 70

If Separate Java Instance – Create Users Beforehand

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 71

Specify the SLD user (local SLD configuration) Note 935245

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 72

JSPM – Download the Latest Java Patches (Note 1011241)

Note that when you use the option “SAP Support Package Stacks” you only select the initial SPS, e.g. for Stack 9. Java also releases Patches for the current stack, which will not be covered by the collection process. Download the latest files manually.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 73

Patching JSPM and SAP_JAVASL first

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 74

Check for the Latest Patches of the Actual SPS

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 75

Note 937697 – BI Diagnostics & Support Desk Tool

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 76

Apply latest SLD Update (update DB Statistics)

brconnect -u / -c -f stats -t all -o SAP<SID>DB -f collect -p 4
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 77

AGENDA NetWeaver 7.0 - technical Overview Systemcopy BW 3.x Upgrade to NetWeaver 7.0 Abap BI Installation NetWeaver 7.0 Java BI Configuration NetWeaver 7.0 BI-Java

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 78

Activate Necessary Business Content (Note 925351)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 79

NetWeaver Administrator – Go to “Deploy and Change”

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 80

Scenario BI-Java: Complete BI Postinstallation

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 81

Choose: “Execute Template” (Note 983156)

Please choose the same user which is valid in Abap and Java and with enough permissions and check carefully the Domain entry.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 82

Lots of manual steps are done now automatically

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 83

Usage of the BI Diagnostic and Support Tool (Note 937697)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 84

Activate the AdobeDocumentServices (Note 934276)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 85

Test the WebDynpro Call from Transaction RSPLAN

You can provide the end user the access to the integrated planning without showing them the logon to a portal runtime.

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 86

Test the Portal Application – BEx Web Analyzer (JAVA)

The BEx Broadcaster is still a call from the ABAP HTTP which is embedded in the Portal Runtime (JAVA HTTP), the functionality is Independed from the Portal Application.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 87

Test the Portal Application – Planning Modeler (JAVA)

Please Note that there might additional corrections necessary depending on your SPS level on Abap and Java and there is no direct link between them.
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 88

Test the Portal Application – Visual Composer (JAVA)

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 89

Additional Questions/ Remarks
© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 90

Contact

WDEBU7
Roland Kramer Senior NetWeaver technology Consultant Ramp-Up Coach NetWeaver 7.0 SAP (Schweiz) AG Althardstrasse 80 CH-8105 Regensdorf t +41 58 871 66 02 f +41 58 871 61 12 m +41 79 215 84 18 @ roland.kramer@sap.com w http://www.sap.ch

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 91

Copyright 2007 SAP AG. Alle Rechte vorbehalten
Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, ohne die ausdrückliche schriftliche Genehmigung durch SAP AG nicht gestattet. In dieser Publikation enthaltene Informationen können ohne vorherige Ankündigung geändert werden. Die von SAP AG oder deren Vertriebsfirmen angebotenen Softwareprodukte können Softwarekomponenten auch anderer Softwarehersteller enthalten. Microsoft®, WINDOWS®, NT®, EXCEL®, Word®, PowerPoint® und SQL Server® sind eingetragene Marken der Microsoft Corporation. IBM, DB2, DB2 Universal Database, OS/2, Parallel Sysplex, MVS/ESA, AIX, S/390, AS/400, OS/390, OS/400, iSeries, pSeries, xSeries, zSeries, System i, System i5, System p, System p5, System x, System z, System z9, z/OS, AFP, Intelligent Miner, WebSphere, Netfinity, Tivoli, Informix, i5/OS, POWER, POWER5, POWER5+, OpenPower und PowerPC sind Marken oder eingetragene Marken der IBM Corporation. Adobe, das Adobe Logo, Acrobat, PostScript und Reader sind Marken oder eingetragene Marken von Adobe Systems Inc. in den USA und/oder anderen Ländern. ORACLE® ist eine eingetragene Marke der ORACLE Corporation. UNIX®, X/Open®, OSF/1® und Motif® sind eingetragene Marken der Open Group. Citrix®, das Citrix-Logo, ICA®, Program Neighborhood®, MetaFrame®, WinFrame®, VideoFrame®, MultiWin® und andere hier erwähnte Namen von Citrix-Produkten sind Marken von Citrix Systems, Inc. HTML, DHTML, XML, XHTML sind Marken oder eingetragene Marken des W3C®, World Wide Web Consortium, Massachusetts Institute of Technology. JAVA® ist eine eingetragene Marke der Sun Microsystems, Inc. JAVASCRIPT® ist eine eingetragene Marke der Sun Microsystems, Inc., verwendet unter der Lizenz der von Netscape entwickelten und implementierten Technologie. MaxDB ist eine Marke von MySQL AB, Schweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, Duet, PartnerEdge , und weitere im Text erwähnte SAP-Produkte und -Dienstleistungen sowie die entsprechenden Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und anderen Ländern weltweit. Alle anderen Namen von Produkten und Dienstleistungen sind Marken der jeweiligen Firmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede aufweisen.

Die in dieser Publikation enthaltene Information ist Eigentum der SAP. Weitergabe und Vervielfältigung dieser Publikation oder von Teilen daraus sind, zu welchem Zweck und in welcher Form auch immer, nur mit ausdrücklicher schriftlicher Genehmigung durch SAP AG gestattet. Bei dieser Publikation handelt es sich um eine vorläufige Version, die nicht Ihrem gültigen Lizenzvertrag oder anderen Vereinbarungen mit SAP unterliegt. Diese Publikation enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des SAP®-Produkts. SAP entsteht aus dieser Publikation keine Verpflichtung zu einer bestimmten Geschäfts- oder Produktstrategie und/oder bestimmten Entwicklungen. Diese Publikation kann von SAP jederzeit ohne vorherige Ankündigung geändert werden. SAP übernimmt keine Haftung für Fehler oder Auslassungen in dieser Publikation. Des Weiteren übernimmt SAP keine Garantie für die Exaktheit oder Vollständigkeit der Informationen, Texte, Grafiken, Links und sonstigen in dieser Publikation enthaltenen Elementen. Diese Publikation wird ohne jegliche Gewähr, weder ausdrücklich noch stillschweigend, bereitgestellt. Dies gilt u. a., aber nicht ausschließlich, hinsichtlich der Gewährleistung der Marktgängigkeit und der Eignung für einen bestimmten Zweck sowie für die Gewährleistung der Nichtverletzung geltenden Rechts. SAP haftet nicht für entstandene Schäden. Dies gilt u. a. und uneingeschränkt für konkrete, besondere und mittelbare Schäden oder Folgeschäden, die aus der Nutzung dieser Materialien entstehen können. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit. Die gesetzliche Haftung bei Personenschäden oder Produkthaftung bleibt unberührt. Die Informationen, auf die Sie möglicherweise über die in diesem Material enthaltenen Hotlinks zugreifen, unterliegen nicht dem Einfluss von SAP, und SAP unterstützt nicht die Nutzung von Internetseiten Dritter durch Sie und gibt keinerlei Gewährleistungen oder Zusagen über Internetseiten Dritter ab.

© SAP AG 2007, SAP Skills 2007 Conference / Slot B1 / 92

Sign up to vote on this title
UsefulNot useful