Why Planning is Important
By using Upgrade Management Tool (UMT), BI administrator is able to migrate Web Intelligence (WebI) document from XIR2/XI3.1 to SAP BusinessObjects BI4.x system.
Please not that it is not mandatory to convert the underlying metadata from the legacy universe format (.unx) to the new universe format (.unx) in order for WebI to run in SAP BusinessObjects BI4.x platform.
When upgrading, it is important to provide the the same functionality as the legacy system.
It is also important to introduce new innovations and to enhance user experience with least amount of disruption to business users.
That is why planning takes significant part when you upgrade to SAP BusinessObjects BI4.x.
This article will focus on the following points:
- Identifying changes to be made, in order to keep the the same functionality as the legacy system.
- Identifying changes to be made, in order to take advantage of new capabilities in SAP BusinessObjects BI4.x.
Identifying Changes
Migrated WebI documents are designed to work in SAP BusinessObjects BI4.x system as it has been designed in the legacy system.
In some cases, you need to consider modifying WebI document, custom application, or universe be based on following requirements.
- Calculation Engine Changes
- Rebean SDK Custom Applications
- Embedded Images in WebI Documents
- OpenDocument URL
- Metadata (UNV, UNX, or BICS)
- Web Intelligence Rich Client Deployment
- Charting Engine
Calculation Engine Changes
There has been corrections and changes to Calculation Engine in SAP BusinessObjects BI 4 compared to XI R2, XI3.0, or XI3.1.
In some cases, you need to edit the formula definition in order to calculate in the same way.
Please refer to http://scn.sap.com/docs/DOC-39973 for the detail steps on how to identify and how to change the calculation behavior.
You can also utilize our partner solution from EV Technology to identify and list document(s) which requires manual change(s) in BI 4.x.
Rebean SDK Custom Application
If you are using Rebean SDK in XI R2 or XI3.1, you need to plan your upgrade for custom application by taking advantage of RESTful Web Services SDK in SAP BusinessObjects BI4.1 (or later).
BI 4.x Rebean SDK does not provide the same functionality as Rebean SDK in XI R2 or XI 3.1.
BI 4.1 RESTful Web Services brings back the legacy Rebean capabilities in a modern technology.
Main benefits are:
- Allows development of applications for both computer or mobile devices and with any kind of programming language (Java, .Net, Jscript, etc)
- Support for open and popular standards – REST, AJAX, OData, JSON, XML etc.
- Easier integration with Could solutions
Please refer to http://scn.sap.com/docs/DOC-40754& https://scn.sap.com/community/restful-sdk for more detail.
Embedded Image in WebI Documents
It is possible to embed image in WebI document by specifying boimg://<image file name> in a cell.
The physical location of the image file setting is different between versions, so it is necessary to copy files from the legacy system in order for WebI to work in the same way.
XIR2 image file location: <Install_Dir>\BusinessObjects Enterprise 11.5\images
XI3.1 image file location: <Install_Dir>\BusinessObjects Enterprise 12.0\images
BI4.x image file location: <Install_Dir>\SAP BusinessObjects Enterprise XI4.0\Images
OpenDocument URL
The OpenDocument URL has changed between versions, so you can either manually update your OpenDocument URLs in WebI documents to the following:
http://<server>:<port>/BOE/OpenDocument/opendoc/<platformSpecific>?iDocID=<doc ID>...
You can also take system wide approach to configure your Web Server to redirect URL requests.
If upgrading from XI3.x to BI4.0:
Redirect:
../OpenDocument/opendoc/openDocument.jsp
To:
../BOE/OpenDocument/opendoc/openDocument.jspOpenDocument
If upgrading from XIR2 to BI4.0 migration:
Redirect:
../businessobjects/enterprise115/desktoplaunch/opendoc/openDocument.jsp
To:
../BOE/OpenDocument/opendoc/openDocument.jspOpenDocument
Metadata (UNV, UNX, or BICS)
Within SAP BusinessObjects BI4 a new Sementic Layer has been introduced, designed via Information Design Tool (IDT). The Universes generated by IDT will have the extension UNX.
There is no direct need to convert all your universes (.UNV) into the new format unless you have needs to leverage the new features introduced in IDT. For the full list of features within IDT, please refer to the What’s New in BI4 document available on http://help.sap.com/bobip#section1
SAP BusinessObjects BI 4 WebI introduces new functionality:
Enhanced hierarchical data navigation and hierarchical charting is available through BICS.
Multi-source functionality is available through UNX
ECC data access is available through UNX
Improved HANA data access is available through UNX
In order to take advantage of new features in WebI, it is necessary to change the underlying metadata in WebI documents.
The following article explain the benefit of BI4.x BICS connectivity to BW backend system.
How to Performance Optimize SAP BusinessObjects Reports Based Upon SAP BW using BICS Connectivity
The next article explains steps necessary to convernt UNV to UNX and steps necessary to change the data source in a WebI document.
If you are interested in the bulk conversion from unv to unx, you can also take advantage of our partner solution from APOS technology.
http://www.apos.com/content/bi4-unv-unx-bulk-converter
Web Intelligence Rich Client Deployment
SAP BusinessObjects BI4 provides Web Intelligence Rich Client, for business users to utilize to view and edit WebI documents stored in the platform..
Please note that XI3.1 Rich Client & BI4 Rich Client (desktop) cannot coexist on one machine.
If a user is interested in connecting to both XI3.1 platform and BI 4.0 platform, BI4.x Web Intelligence Rich Client also support connecting to XI3.1
platform in http mode.
Please refer to the following Knowledge Base Article for more detail.
1571922 - Compatibility between SAP BI4.0 and previous version SAP BO tools.
https://bosap-support.wdf.sap.corp/sap/support/notes/1571922
Charting Engine Change
SAP BusinessObjects BI 4.0 is providing common charting engine, which our client tools utilize.
Web Intelligence on BI4.0 uses this charting engine called CVOM.
The chart in the WebI document may look different due to this architecture change.
Once WebI document is exported as Excel, the chart is exported as an image.
Until XI3.1, Web Intelligence was providing charting capability with third party library.
In order for SAP to continuously enhance charting capability in BI4 platform, SAP has selected CVOM as the main charting
engine, going forward.
Please refer to the following Knowledge Base Article for more detail.
1640240 - What are the main benefits of the new common charting engine in BI4.x aka CVOM
https://bosap-support.wdf.sap.corp/sap/support/notes/1640240