Vous êtes sur la page 1sur 9

WDEBU7 Workshop

Chapter 05

Implementation –
Special Considerations for BI
Roland Kramer - SAP Solutions Business Development, SAP EMEA
Version: October 2009

1
SDN users  please note the following

 The Access of any material in the SAP community network and SAP
developer network (SDN) is free of charge with your user login.
 If you see any occurrence of “SAP Note” or “SAP Hinweis” and you want to
access this Information, you have to logon to the SAP Marketplace (SMP)
Note search which needs an additional login to the SMP. The login to SMP is
depended to a valid customer contract and the S-user credentials.
 Example for such a link: https://service.sap.com/sap/support/notes/

 You can also add the Note Number directly at the end of the mentioned URL
or go to New Note Search

 SAP AG 2007 Installation / Roland Kramer / 2

2
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 (or technical upgrade) of SAP NetWeaver 7.0 there is
only a an initial Configuration Profile available which does not met efficient
BI/OLAP requirements. So the consulting of the following notes is a
mandatory step before the full and performant usage of the BI applications.
 Note 1044441 - Basis parameterization for NW 7.0 BI systems

 Note 192658 - Setting basis parameters for BW Systems


 Note 830576 - Parameter recommendations for Oracle 10g
 Note 1171650 - Automated Oracle DB parameter check
 Note 702728 - Profile parameter for export/import buffer instances
 Note 656060 - OLAP: Cache main memory displacement not functioning
 Note 480710 - Profile parameters for table buffers
 With the table RSADMIN you can do additional performance settings
depending on your selected DB.

 SAP AG 2007 Installation / Roland Kramer / 3

General Notes about new basis functions with nw7.0:


 Note 2467: Password rules & preventing unauthorized logons (together with 862989)
 Note 1167901 - Trusted-Trusting instead of destination with password
 Note 550894: CC-ADMIN: Setting up a new client
 Note 720886: Oracle Database 10g: Integration into the SAP environment
 Note 807895: Incorrect logon data after remote login with SM59
 Note 821875: Security settings in the message server (Basis 7.00)
 Note 823941: SAP Start Service on Unix
 Note 824554: ICM and SAP Web Dispatcher Timeout Parameter
 Note 857904: Upgrade from Release 6.40 to 7.0: Customer Programs
 Note 862989: New password rules as of WAS 7.0/NetWeaver 7.0
 Note 885580: Integrated ITS: Configuration Parameters
 Note 969073: Dump due to error in lock management
 Note 928044: BI lock server
 Note 1013912: FAQ: Oracle BW Performance
 Note 1069225 - NO HW ID RECEIVED BY MSSG SERVER
 Note 912367 - Composite Note: RSADMIN Parameter

3
Which Type of Support Package to use with NetWeaver 7.0

WP-PI 6.00 is This is also valid for ERP2005


Integrated in the
Basis PI (PIB)
With Usage Type AS
(SAP NetWeaver 7.0) R/3 PI Dependencies of Support Packages
the R/3 PI is 2004.1
integrated in ECC 6.0
XI is now integrated
as Usage Type PI in ECC SEM Sol PI
the ABAP and Java
BI BC
6.0 6.0 4.0 7.0
Stack of SAP
Netweaver 7.0
SAP SPAM/SAINT SAP NetWeaver 7.0
Usage Type BI is
part of the SAP
Netweaver 7.0 Stack SAP_BI 7.0
The SAP PIB is
integrated in the
SAP Net SAP PIB 2005_1_700 SAP
Netweaver Stack Weaver KW
7.0 SAP_ABA, 7.00
New with Usage
Type AS (SAP SAP_BASIS, 7.00
NetWeaver 7.0) is the
integration of the R/3 SAP Kernel 7.00
PI into ECC

 SAP AG 2007 Installation / Roland Kramer / 4

Additional Prerequisites for the Installation:


 Installation and Master guides: http://service.sap.com/instguides  nw7.0
 The guarantee the correct Functionality for the usage of the nw7.0 Doublestack you have
to make sure, that the following SAP Standard Ports and Protocols are available:
 36<nr>, 36<nr>  MessageServer (Abap, Java)
 39<nr>, 39<nr>  internal MessageServer (Abap, Java)
 80<nr>  HTTP Port (Abap)
 82<nr>  HTTPS Port (Abap)
 81<nr>  HTTP MessageServer Port (Abap)
 25<nr>  SMTP Port (Abap)
 5<nr>00  J2EE HTTP Port (Java), additional Ports up to 5<nr>20
 5<nr>01  J2EE HTTPS Port (Abap)
 Where <nr> is the Instance Number of the Abap and the SCS (Java) Instance.
 After the installation has finished successfully, SAPInst has created the following entries in
/etc/services (where XX is set from 00 to 99)
 sapdpXX = 32XX/tcp
 sapdpXXs = 47XX/tcp
 sapgwXX = 33XX/tcp
 sapgwXXs = 48XX/tcp

4
Checking Transfer Parameters in General

SAP
SAPBW
BWsystem
system

flatfile
loading
PI_BASIS_70x
PI_BASIS_70x transaction SBIW

transaction
RSCUSTV6

PI_2004.1
PI_2004.1
PI_BASIS_6xx
PI_BASIS_6xx transaction SBIW
SAP
SAPR/3
R/3system
system

Details:
http://help.sap.com/saphelp_nw70ehp1/helpdata/en/51/85d6cf842825469a51b9a666442339/content.htm

 SAP AG 2007 Installation / Roland Kramer / 5

Additional settings for correct DB Statistics on Oracle:


 Check for the latest Oracle Bug Fixes on http://service.sap.com/swcenter-3pmain
you can use the Abap report RSBDCOS0 to run the command opatch lsinventory to find
out the status of the applied Oracle Bug Fixes.
 Note 1013912 - FAQ: Oracle BW performance
 Note 1171650 - Automated Oracle DB parameter check
 Note 1367725 - Exact percentages not displayed for BW Oracle statistics
 BW_ORA_HISTOSIZE_AUTO = X
 Check for the latest brtools
 Note 628590 is valid for Oracle 9i. The Parameter “-f monit” is obsolete with Oracle 10g.
 Make the correct settings for init<SID>.sap:
 stats_change_threshold = 1 to 2
 stats_parallel_degree = 2/CPU (max 15 proc.)
 stats_info_cubes = (RSNSPACE_TAB, XYZ*) (Note 428212)
 For now, it is advisable to delete any existing sp-files created by the installation process,
and use only the init<SID>.ora and init<SID>.sap files
The main reason is that some of the already made settings are removed by the sp-file and
there is no real benefit out of the usage for BI, e.g. all values are transferred back to byte
values where they specified as M or G values in the init<SID>.ora

5
Checking Transfer Parameters ODS - InfoCubes

SAP
SAPBW
BWsystem
system

transaction
RSODSO_SETTINGS

transaction
RSBATCH

 SAP AG 2007 Installation / Roland Kramer / 6

 SAP Note 916706 - Number of dialog processes for data transfer

6
Checking Parameters for OLAP cache

SAP
SAPBW
BWsystem
system

transaction
RSCACHE

transaction
RSCUSTV14

 SAP AG 2007 Installation / Roland Kramer / 7

7
Checking general Performance Settings

SAP
SAPBW
BWsystem
system

transaction
SPRO  press F5

 RSCUSTV24
 RSCUSTV25
 RSCUSTV26
Some of these settings where introduced in SAP NetWeaver as advanced
settings in table RSADMIN.

 SAP AG 2007 Installation / Roland Kramer / 8

8
Copyright 2008 SAP AG All rights reserved
No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information
contained herein may be changed without prior notice.
Some software products marketed by SAP AG and its distributors contain proprietary software components of other software vendors.
SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, 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 and associated logos displayed are the trademarks of their respective companies. Data contained in this document
serves informational purposes only. National product specifications may vary.
The information in this document is proprietary to SAP. This document is a preliminary version and not subject to your license agreement or any other
agreement with SAP. This document contains only intended strategies, developments, and functionalities of the SAP® product and is not intended to be
binding upon SAP to any particular course of business, product strategy, and/or development. SAP assumes no responsibility for errors or omissions in this
document. SAP does not warrant the accuracy or completeness of the information, text, graphics, links, or other items contained within this material. This
document is provided without a warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability, fitness
for a particular purpose, or non-infringement.
SAP shall have no liability for damages of any kind including without limitation direct, special, indirect, or consequential damages that may result from the
use of these materials. This limitation shall not apply in cases of intent or gross negligence.
The statutory liability for personal injury and defective products is not affected. SAP has no control over the information that you may access through the use
of hot links contained in these materials and does not endorse your use of third-party Web pages nor provide any warranty whatsoever relating to third-party
Web pages
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.
Einige von der SAP AG und deren Vertriebspartnern vertriebene Softwareprodukte können Softwarekomponenten umfassen, die Eigentum anderer
Softwarehersteller sind.
SAP, R/3, xApps, xApp, SAP NetWeaver, Duet, SAP Business ByDesign, ByDesign, PartnerEdge und andere in diesem Dokument erwähnte SAP-Produkte und
Services sowie die dazugehörigen Logos sind Marken oder eingetragene Marken der SAP AG in Deutschland und in mehreren anderen Ländern weltweit. Alle
anderen in diesem Dokument erwähnten Namen von Produkten und Services sowie die damit verbundenen Firmenlogos sind Marken der jeweiligen
Unternehmen. Die Angaben im Text sind unverbindlich und dienen lediglich zu Informationszwecken. Produkte können länderspezifische Unterschiede
aufweisen.
Die in diesem Dokument enthaltenen Informationen sind Eigentum von SAP. Dieses Dokument ist eine Vorabversion und unterliegt nicht Ihrer
Lizenzvereinbarung oder einer anderen Vereinbarung mit SAP. Dieses Dokument enthält nur vorgesehene Strategien, Entwicklungen und Funktionen des
SAP®-Produkts und ist für SAP nicht bindend, einen bestimmten Geschäftsweg, eine Produktstrategie bzw. -entwicklung einzuschlagen. SAP übernimmt
keine Verantwortung für Fehler oder Auslassungen in diesen Materialien. SAP garantiert nicht die Richtigkeit oder Vollständigkeit der Informationen, Texte,
Grafiken, Links oder anderer in diesen Materialien enthaltenen Elemente. 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 übernimmt keine Haftung für Schäden jeglicher Art, einschließlich und ohne Einschränkung für direkte, spezielle, indirekte oder Folgeschäden im
Zusammenhang mit der Verwendung dieser Unterlagen. Diese Einschränkung gilt nicht bei Vorsatz oder grober Fahrlässigkeit.
Die gesetzliche Haftung bei Personenschäden oder die 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.
Alle Rechte vorbehalten.

 SAP AG 2007 Installation / Roland Kramer / 9