Beruflich Dokumente
Kultur Dokumente
BI 4.x Server
13+ Server products BI Servers hosting such services as WebI, Crystal Reports, Dashboards, Explorer, and Design Studio Server tools such as CCM, SIA, and WDeploy
BI 4.x Clients
BI 4 Client Tool package containing such clients as WebI Rich Client, Information Design Tool, and Report Conversion Tool Crystal Reports for Enterprise and Crystal Reports 2011/2013 MS Office based products such as Analysis for Office and Live Office
Public
Refer to the Product Availability Matrix (PAM) and Supported Platforms (PAR) to plan your installation BI 4.x Server and Web Application Server must be installed on 64-bit servers and use 64-bit JDK Minimum hardware recommendations as follows:
Public
Install and Configure database middleware if using an external database server Install all needed languages during the initial BI 4.x installation Select Full or Web Tier install types depending on requirements Determine if a side-by-side installation is required
BI 4.x and XI 3.1 servers can be installed on the same machine BI 4.x and XI 3.1 clients can be installed on the same machine
Public
Public
Install Microsoft .NET Framework 3.5 SP1 or higher Disable Anti-Virus software and Windows Firewall during install
Anti-Virus can slow down an installation significantly as it scans each file Firewall can prevent servers from communicating with system database or CMS
Public
List of Utilities:
Public
BI 4.1
For BI 4.1 Sybase SQL Anywhere 12.0.1 is default db for CMS and Audit Databases
On a clustered environment
Install SQL Anywhere Database Client Create an ODBC DSN connecting to the primary node SQL Anywhere CMS DB.
Public
References
Public
Thank you
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. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP 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 other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
11
Bilaunchpad.properties CrystalReports.properties
dsws.properties
Controls settings specific to the BI Launch Pad application Ensure custom changes are made to the following parameters:
authentication.visible authentication.default cms.default
Controls settings specific to the Crystal Reports application Ensure custom changes are made to the following parameter:
cms.default
Controls settings specific to the Web Services application Ensure custom changes are made to the following parameters:
domain qaaws.principal.username qaaws.principal.password
Public
Public
Public
<install location>/sap_bobj/tomcat/bin/setenv.sh Start > Programs > Tomcat > Configure Tomcat > Java
JAVA_OPTS="-Xms128m Xmx2048m -XX:MaxPermSize=512m
Update the JDK used by Tomcat to take advantage of security and performance improvements
Public
Public
In BI 4.1, use the System Configuration Wizard to shut down unwanted products Turn off monitoring in the CMC if not needed
Public
Best suited for small organizations Downtime can cause long periods of unavailability Proper backups are critical to recovering single server deployments Processes can be vertically scaled to increase capacity
Public
Horizontal Scaling
Web Client
Web Server
Serves static content or redirect only
BI Platform Servers
Public
BI Platform Servers
Public
10
Performance Challenges
Often have slower links resulting in increased wait times Non-optimized cache settings cause additional server roundtrips to download content
Lack of Cache-control Public header prevents pervasive caching on proxies Standard proxy servers cannot cache content delivered over SSL
Increased GC from Application Server handling static content More GC cycles reduce throughput and can cause application pause times
Public
11
Apache is the most popular web server in the world today running an estimated 63% of all web sites.
Available branded as IBM HTTP server for use with WebSphere where it provides equivalent functionality Provides modules that extend core functionality and enable optimization of static resources
The WDeploy tool is included with SAP BI Platform to ease deployment of web applications to Java-based web application servers.
Supports auto-configuration of HTTP server connectors such as MOD_JK or IBM HTTP server plugin Separates static content and automatically deploys it to your supported web server of choice
2013 SAP AG. All rights reserved.
Public
12
MOD_JK
MOD_HEADERS
Apply Cache-Control headers such as Public and Max-Age Remove extraneous ETag or Last-Modified Headers
MOD_CACHE
Deliver in-memory or file system based caching Automated maintenance of file system cache with Htcacheclean process
MOD_DEFLATE
Public
13
C:\temp\tomcat6\resources
Public
14
Public
15
Thank you
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. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP 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 other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
17
Overview
Objective: How to upgrade content from previous versions of the platform such as 3.1 and XI R2
Upgrade Manager Tool Upgrade Scenarios Upgrade Workflows Upgrade Manager Best Practices
Public
Promotion LCM
Promotion: Transport content from like system to like system Systems are the same major version, e.g. Dev to Test to Production. Content is primarily document templates, metadata, and schedules. Not document instances. 100 objects or less!
Public
2 ways (Incremental or Complete) Required to have source and destination systems up and running Ports must be opened between source and destination
Public
Public
Replaces Database Migration in Central Configuration Manager Easily upgrade your entire repository in 4 steps
1 2 34
Available in Windows GUI and Unix command line
Get the summary Choose Upgrade Choose the of what going to scenario & is enter End Complete Upgrade be upgraded credentials
Public
3 4
Choose Upgrade Choose objects objects to to Choose the Choose End scenario & enter exclude & options & options Incremental copy Upgrade credentials
2013 SAP AG. All rights reserved.
Public
Clean-up your source system before migrating content Increase XMX setting in UMT command line Change (if necessary) temp directory to allow for more space -Djava.io.tmpdir=TEMP PATH Map AD groups and roles in the destination system prior to running the upgrade (* simplified in 4.1 )
Public
Summary
Upgrade Manager upgrades content from previous versions of the platform such as 3.1 and XI R2. You should now be able to:
Describe the function of the Upgrade Manager Tool Describe upgrade scenarios Perform upgrade workflows Describe Upgrade Manager best practices
Public
Thank you
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. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP 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 other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
11
Sensitive data must be protected. Business intelligence has become mission critical.
Public
Validate content Test security Test software (support packs, patches, etc.)
Increase security:
Verify changes
Reduce costs:
Recover from errors and mistakes Recover from malicious acts Safeguard information
Public
3
Why?
Focused on Promotion workflows Optimized for 100 objects/promotion
Public
Content is in Development We want to promote it into Test, for testing Then we want to promote it again into production
2013 SAP AG. All rights reserved.
Public
Public
We then run the promotion job, so the content is promoted into Test
Public
If the test of that content was successful, we can then re-run the same promotion job, but we change the target to Production. (as per SAP TMS / CTS+ ) Promoting content from Test to Production does not follow this principal and so it is considered poor practice.
2013 SAP AG. All rights reserved.
Public
Public
High-Level Architecture
Recommendation for a connected system
For XI3: Promotion & Version Management runs on top of the BI Platform. It comes as an addon installer. For BI4: Promotion & Version Management is fully integrated into the BI Platform. For both versions no extra licensing required for this instance.
Public
10
High-Level Architecture
Recommendation for a non-connected system (airgap)
Public
11
High-Level Architecture
Why a dedicated system is recommended Why a dedicated system?
Promotion Management is really a production system It stores rollback content from a production environment, which could be critical if a rollback is required in your Production system. With the Version Management System, it contains the versioning and an audit trail of your BI content allowing that content to be re-promoted or old content recovered. Could be critical to meet compliance regulations. Avoids potential issues when promoting content the Promotion job owner does not have access to. Its really like any other production environment:
Need to back up the system The rollback content is stored as instances in the output File Repository Server The versioning of content is stored in version management, so you must also back up the version management database.
2013 SAP AG. All rights reserved.
Public
12
High-Level Architecture
Why a dedicated system is recommended Additional benefits of a dedicated Promotion Management System
Allows for a refresh of Development and Test from Production without losing any Promotion Management-specific data. Allows for decoupling of software releases between Promotion Management and other environments.
For example, you can patch just Promotion Management without affecting Production. Allows the Promotion Management Server to be upgraded without necessarily upgrading Production. This could be important, for example, you may wish to upgrade Test before Production, but to be supported, you also need to upgrade the Promotion Management Server.
2013 SAP AG. All rights reserved.
Public
13
Overview of Mappings When a connection is promoted from one environment to the other, then the datasource connection needs to be updated accordingly. We call this connection overrides. Connection overrides include:
Universe connections Query as Web Service connections Crystal Reports direct to data connections
Public
14
Public
15
How to install, configure, and use Promotion and Version Management (LCM) by means of Expert Guided Implementation (EGI) http://service.sap.com/sap/support/notes/1791078 Enterprise Support Academy http://service.sap.com/esacademy
Public
16
Day 2
Empowering lesson
SAP expert provides overview of installation, configuration, and validation
(Web session, 2 h. in the morning)
Day 3
Empowering lesson
SAP expert explains details of How Promotion by ID operates Promotion security Best practice workflows Mappings Features by product version
(Web session, 2 h. in the morning)
Execution by customer
Check Prerequisites Decide the most appropriate architecture
Execution by customer
Installation, configuration, and validation. Simple exercises to improve functional understanding of the product set.
(Remote support in the afternoon)
Execution by customer
Possible synchronization of repositories Setup and testing of mappings Practice promoting content following best practice.
(Remote support in the afternoon)
Public
17
Execution by customer
Visual difference testing Application and functional security setup Rollback and other settings Test of SubVersion backup
Public
18
Thank you
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. National product specifications may vary. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. SAP 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 other countries. Please see http://www.sap.com/corporate-en/legal/copyright/index.epx#trademark for additional trademark information and notices.
Public
20