functional upgrade netweaver 7.0 bi - java - sap...functional checks in the portal migration web...

34
DSAG - JAHRESKONGRESS `07 Functional Upgrade NetWeaver 7.0 BI - Java Roland Kramer, Platform Advisor, Office of the CTO EMEA, SAP AG

Upload: others

Post on 24-Apr-2020

19 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG - JAHRESKONGRESS `07

Functional Upgrade NetWeaver 7.0 BI - Java

Roland Kramer, Platform Advisor, Office of the CTO EMEA, SAP AG

Page 2: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 2

Business Intelligence with SAP NetWeaver 7.0

Page 3: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 3

Selected Feature Enhancements (1)

Java Java Abap Java

Page 4: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 4

Selected Feature Enhancements (2)

Java Java Java Java

Page 5: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 5

The new BEx Suite with NetWeaver 7.0

Page 6: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 6

Business Explorer Suite with NetWeaver 7.0

Visual Composer BI

Kit

UDI

XMLASAPQuery JDBC ODBO

Business Explorer Suite (BEx)

BEx Query Designer

Information Broadcasting

Web Analyzer

WebApplication

DesignerMS Excel

Add-inReport

Designer

BEx Web

DB Connect BAPI Service

API File XML/A

BEx Analyzer

BI Pattern

BI Consumer Services

BI Platform

Data Warehouse

Enterprise Portal

Analytic Engine Meta Data Mgr

KM

Page 7: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 7

Federated Portal Strategy with NetWeaver 7.0

Application

Central Portal(1 portal)

Federated Portal Network1-to-many portals

Federated Portal NetworkMany-to-1 portals

Central Portal

Central Portal

ApplicationApplication

Consumer Portal

Consumer Portal

Producer Portal A

Producer Portal A

Producer Portal B

Producer Portal B

ApplicationApplicationApplication

Consumer Portal Y

Consumer Portal Y

Producer Portal

Producer Portal

Consumer Portal X

Consumer Portal X

ApplicationApplicationApplication

Other possible portal landscapesFederated Portal Network: Many-to-many portalsMultiple isolated, separated portals

Page 8: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 8

Motivation for FPN usage (1/2)

General idea of a portal Reality in many corporations

IT manages Systems + Access

ERP SRM

UI Content

UI Services

Sales Manager

Business Developer

Browser

non SAP

Enterprise SOA Services & Application Services

Portal

Different authorities maintain portals -end users access multiple portals

Sales Manager

Business Developer

Browser

Portal A Portal B Portal C

Page 9: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 9

Motivation for FPN usage (2/2)

Seamless access for end users to content located on different portals (SAP and non-SAP)

Benefits of FPNContent persisted once - accessed from other locationsDifferent content sharing modes suitable for different administrative setupsFor connected portals FPN handles centrally

Session ManagementEventingThemesLanguages …

Setup with FPN

Sales Manager

Business Developer

Browser

Producer Portal A

Producer Portal B

Producer Portal C

Central Consumer Portal

Page 10: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 10

Installation Sequence of the AS-Java 7.00 Add-In (DS)

NetWeaver 7.0

Operating System

DI ABAP/JAVA

000JAVAJDBC

JAVA 7.00

CI ABAP/JAVA (BIx)

000, 001, xxx, 066

ABAPDBSL

BI 7.00

SchemaABAP

SAPBIx

Schema JAVA

SAPBIxDB

SCS Manager

01

02

2

1

3

SLD

SLM

NWA

BI-Java

EP (core)

Selected JavaApplications:

Selected usage types:

Page 11: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 11

MCOD Scenario ABAP/JAVA on separate Instance

SLD

SLM

NWA

BI-Java

Selected JavaApplications:

Selected usage types:

NetWeaver 7.0

Operating System

DI ABAP DI Java

CI Java (BJx)

000JAVAJDBC

JAVA 7.00

CI ABAP (BIx)

000, 001, xxx, 066

ABAPDBSL

BI 7.00

SchemaABAP

SAPBIx

Schema JAVA

SAPBJxDB

SCS Manager

01 03

02

EP (core)

Recommended!

Page 12: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 12

Some Facts about BI/Abap and EP/Java

Different AreasThe “classical” BI Customer is not using EPThe “classical” BI Administrator is not configuring Java, either the SAP Portal

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

Increased Complexity and AreasWho 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?

Page 13: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 13

Milestones Implementation SAP NetWeaver 7.0 Java

Check the usage of the Abap HTTP/S

Run the Template Installer for BI-Java

Configure the local SLD

Patching Java with JSPM

Check the Result with the BI Diag. tool

Functional Checks in the Portal

Migration Web Objects to NetWeaver 7.0

Installation of Java (Add-in, sep. Instance)

Adapt new Monitoring to NetWeaver 7.0

(only with Upgrade)

(with the Installation)

Page 14: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 14

Checking the WAS Parameters with RZ10

Page 15: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 15

Creating the SSL Tickets with STRUSTSSO2

Page 16: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 16

Add NWEP System in Access Control List (ACL)

Note:for Double stack Installations the CN must be dif-ferent and the ACLpoints to the IssuedSystem with client000 (“EP default”)

Page 17: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 17

Pre Requisites for the usage of the CTC template

Please make sure that the correct Version of the CTC Template for BI-Java is used:- SPS 09: LMTOOLS Patch 9.4 (backwards availability with SR2)- SPS 10: LMTOOLS Patch 10.1- SPS 11: LMTOOLS Patch 11.1 (11.0 - first mayor Improvements)- SPS 12: LMTOOLS Patch 12.1 (12.0 - new Version of CTC tools)- SPS 13: LMTOOLS Patch 13.1 (13.0 - usage of HTTS via CTC tools)- SPS 14: LMTOOLS Patch 14.5 (14.0 - further enhancements, simplify usage, SR3)- SPS 15: LMTOOLS Patch 15.4 (15.0 - change in accessing templates and SLD)

Check with the following Notes the correct Pre Requisites:- Note 983156 - BI configuration w. Template Installer- Note 1026840 - List of corrections for SP09, 10, 11 NW04s CTC Template BI-Java- Note 1055581 - Recommendations for Support Package Stacks for BI 7.0

Check the latest Patches for your Support Package Stack:- Note 1033246 - NetWeaver 7.0 BI Java Synchronized Patch Delivery for SPS 16,15,14 - Note 1033245 - NetWeaver 7.0 BI Java SPS 15 Patch Delivery Schedule - Note 1033244 - NetWeaver 7.0 BI Java SPS 14 Patch Delivery Schedule - Note 1033243 - NetWeaver 7.0 BI Java SPS 13 Patch Delivery Schedule- Note 1033242 - NetWeaver 7.0 BI Java SPS 12 Patch Delivery Schedule

Page 18: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 18

SAP J2EE Engine – Config Tool (offline)

- D:\usr\sap\<SID>\DVEBMGS<nr>\j2ee\configtool\configtool.bat

- /usr/sap/<SID>/JCO<nr>/j2ee/configtool/configtool.sh

Page 19: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 19

Change Backend Details here and save (flag custom)

Page 20: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 20

Scenario BI-Java: Complete BI Postinstallation

Page 21: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 21

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.

Page 22: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 22

Press: “Install”

Page 23: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 23

New Template Installer (CTC) from SPS12 onwards

Page 24: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 24

Template Installer (CTC) from SPS13

Page 25: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 25

Improved/simplified Input screen with SPS13/14

Highly recommended by leading SAP consultants:

“…I think the checking time is over, let the

Template Installer BI-Java do the work!”

Less then 1MB coding!

Page 26: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 26

Diagnostics &Support Desktop Tool (check Result)

/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.supportdesk.default

Page 27: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 27

Advanced Diagnostic Tool (Note 982127, 957666)

Page 28: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 28

Test the Portal Application – BEx Web Analyzer

- The BEx Broadcaster is still a call from the ABAP HTTP which is embedded in the Portal Runtime (JAVA HTTP), the functionality isIndepended from the Portal Application.

Page 29: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 29

Test the Portal Application - Integrated Planning

- 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.

Page 30: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 30

Test the Portal Application - Planning Wizard

Page 31: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 31

Test the Portal 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.

Page 32: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 32

New possibilities with NetWeaver Business Client 1.0

Page 33: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 33

Additional Questions/Remarks

Page 34: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring

DSAG-Jahreskongress 2007, Seite 34

Roland KramerPlatform Advisor, Office of the CTO EMEASAP (Switzerland) Inc.Althardstrasse 80CH-8105 Regensdorft +41 58 871 66 02f +41 58 871 61 12m +41 79 215 84 18@ [email protected] http://service.sap.com/upgrade-bi

http://service.sap.com/biMedia Library Technical Documents

Contact