BEx Web applications and queries that are displayed on the Web can be displayed as iViews in the portal. Enterprise reports can also be used in the portal as a special form of BEx Web applications and visualizations. Unlike BEx Web applications, visualizations are Web applications (for example dashboards) that are created with SAP BusinessObjects Xcelsius Enterprise and also display data from the BI system.
A BEx Web application or query as an iView can, together with other iViews, be part of a portal page or can take up the complete content area. The BEx Web application or query is then called directly in the BI system that the current data is displayed in. When using the portal cache, data updates can appear with a delay.
For more information about setting up the portal cache, see Integration Using the Portal Content Studio and Launching the iView Wizard and General Information.
An iView with a BEx Web application or query can be generated using BEx Web Application Designer, BEx Query Designer, or Portal Content Studio.
More information: Creating Content from BI for the Portal.
There are three general integration scenarios for BEx Web Application iViews, depending on which portal the iViews are displayed:
● BEx Web Applications iView in a BI-specific portal
For more information, see the details below.
● BEx Web Applications iView in a SAP NetWeaver 7.0 Portal
More information: Integration into an SAP NetWeaver 7.0 Portal
● BEx Web Applications iView in a SAP NetWeaver 2004 Portal
More information: Integrating into an SAP NetWeaver 2004 Portal (SAP EP 6.0)
The iViews are of type BEx Web Application iView and have the code link com.sap.portal.appintegrator.sap.BWReport. You must choose the required version of BEx Web: BEx Web Application iView (SAP BW 3.x format) or BEx Web Application iView (SAP NetWeaver 7.0 format).
The two most important properties, System and BEx Web Application Query String, are set automatically for BEx Web Application Designer and BEx Query Designer. You need to enter these properties manually in the Portal Content Studio.
● The System property contains the alias to the BI system. The system alias is based on the BI system that was defined in the portal.
For more information, see Maintaining a System Alias List, System Landscape, and Running the System Landscape Wizard as well as the SAP Reference IMG under SAP Customizing Implementation Guide → SAP NetWeaver → Business Intelligence → Settings for Reporting and Analysis → BEx Web → Integration into the Portal → Create BI System in the Portal.
With the BEx Web Application iView (SAP NetWeaver 7.0 format) version, any BI system that is specified as a BI Master System is automatically used in the portal system landscape.
● The BEx Web Application Query String property must have the following values for the BEx Web Application iView (SAP NetWeaver 7.0 format) version:
BI Object |
Value |
template=<TEMPLATE> |
|
query=<QUERY> |
|
initial_state=VIEW&initial_state-view=<VIEW> |
|
initial_state=INFOPROVIDER&initial_state-infoprovider=<INFOPROVIDER> |
|
bookmark=<BOOKMARK_GUID> |
|
report=<REPORT> |
|
dashboard=<DASHBOARD> |
● The BEx Web Application Query String property must have the following values for the BEx Web Application iView (SAP BW 3.x format) version:
BI Object |
Value |
Web template |
template_id=<TEMPLATE_ID> |
Query |
infocube=<INFOCUBE>&query=<QUERY> |
Query view |
data_provider_id=<VIEW> |
Bookmark |
bookmark_id=<BOOKMARK_ID> |
The <…> entries are placeholders that are to be replaced with the name of the required object.
You can add further URL parameters for BI to the BEx Web Application Query String property, to set filter values for example. The URL parameters are separated by an ampersand (&). More information: Using Parameters to Call Web Applications.
You can use the Application Parameters property to specify more BI URL parameters.
For more information about additional iView properties, see iView Properties, Property Editor, and Editing iView Properties.
More Information:
Creating BEx Web Application iViews