Documente Academic
Documente Profesional
Documente Cultură
Across our customer base, we consistently see three core sets of BI client
requirements: Discovery and Analysis. Dashboards and Apps. Reporting.
Within each of these requirement areas, we have products designed to meet
the specific needs of our large and diverse customer base.
SAP BusinessObjects Design Studio enables application designers to create
analysis applications and dashboards in HTML5 for browsers and mobile
devices on top of BW and SAP HANA data sources. It is the BI dashboard
and applications product of choice when full support for BW and HANA data
models and their engine capabilities is required.
The product offers a design tool that allows you (the Designer) to create
HTML5 applications easily and intuitively without the need for native HTML
and iPad UI programming skills.
Data Access
Multiple SAP BW sources as data sources: BW queries, views and
infoproviders sourced from BW 7.0, BW 7.01, BW 7.30 and BW 7.31
Multiple SAP HANA sources as data sources: HANA analytic and
calculation views sourced from HANA SP03 or later
Connection definition to each BW server, cube, query or HANA server or
view is pre-published as an OLAP connection on BI 4 Platform
BI Platform deployment a requisite for consuming Design Studio appls via
SAP BI Mobile native app (a smart phone or tablet native app).
For most flexibility and options, deploy Design Studio applications to SAP
BusinessObjects BI Platform (multiple datasource options to BW, HANA and
others planned, BI Mobile app consumption, Design Studio 1.2 SDK
support)
References:
Product Availability Matrix (PAM) | https://websmp106.sapag.de/~sapidb/011000358700000395122013E
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on BI Platform > Security >
Technical System Landscape
Data Access
Single SAP BW source as data source only i.e. BW queries, views and
infoproviders sourced from the BW server to which Design Studio
application is published
See Design Studio 1.1 PAM/supported platforms: e.g. data from a single
implicit BW 7.30 SP09+, BW 7.31 SP07+ BW 7.4 SP02+
Limitations | Note 1894594 - Design Studio Netweaver addon support |
https://service.sap.com/sap/support/notes/1894594
References
Product Availability Matrix (PAM) | https://websmp106.sapag.de/~sapidb/011000358700000395122013E
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on NW Platform > Security >
Technical System Landscape
Local Mode Option NOT for production use or mass deployment - only
demo or prototyping.
Data Access
One or more BW server connection details defined in local saplogon.ini
file (via SAP Logon/SAP GUI)
One or more HANA server connection details defined in the local ODBC
administrator (NB the 32-bit ODBC administrator)
References
Product Availability Matrix (PAM) | https://websmp106.sapag.de/~sapidb/011000358700000395122013E
Application Designer Guide | http://help.sap.com/boad > Application
Designer Guide > Working with the Local Mode of the Design Tool
10
Configure one or more BI 4 Adaptive Processing Servers to run an Analysis Applications Service
i.e the Design Studio runtime service.
By default the Analysis Applications Service only added to the default BI 4 Adaptive
Processing Server in the processing tier by BIP Add-on installer
Sizing
To input Design Studio load estimates to Sizing Estimator : add or include as part of the Analysis
for OLAP sizing input calculations for #active concurrent users for each user class and and
application size (S, M, L).
Max. session limits per APS for DS Analysis Application Service similar to Multidimensional
Analysis Service/Analysis OLAP (max 100 sessions with the necessary sized CPU and memory
resources)
Max. Heap size of APS default is 2GB (adjust according to sized load)
Max. Client Sessions default is 15 (adjust according to sized load)
In BI 4.x releases pre-SP06, check OpenDocument url setting in CMC is correct: http://< boeserver>:<boe-httpport>/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=%SI_CUID% (by
dummy editting or touching the setting | 1894504)
References:
Note 1843646 - SBOP Design Studio 1.1: Release Note for First Delivery |
https://service.sap.com/sap/support/notes/1843646
BI Platform Deployment Issues | Note 1894504 - Design Studio BIP addon support |
https://service.sap.com/sap/support/notes/1894504
11
References:
Product Availability Matrix (PAM) | https://websmp106.sapag.de/~sapidb/011000358700000395122013E
Note 1843646 - SBOP Design Studio 1.1: Release Note for First
Delivery | https://service.sap.com/sap/support/notes/1843646
Note 1811747 - TLogo integration for Analysis Applications (Design
Studio) | https://service.sap.com/sap/support/notes/1811747
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on SAP NetWeaver
12
13
14
OLAP Connections
Pre-publish via Central Management Console ( http://<BI4WebAppServer>:<port>/BOE/CMC ) or in BI 4.x
Information Design Tool
Can define separate OLAP connections to
Either a specific BW query, view, one generic BW infoprovider or BW server
Either a specific HANA calculation view, analytic view or one generic HANA server
For OLAP connection on a generic BW server/infoprovider or HANA server, designer selects a specific
query/view at design time to tailor a DS data source query from.
For OLAP connection on a specific BW query/HANA view, designer tailors an DS data source alias/query from
this specific query/view only
Single-sign to database: At BI 4.0+ runtime, BW OLAP connections support SSO via BW secondary
credentials/impersonation via BI 4.x STS service (Security Token Service), MYSAPSSO2 cookie/tickets. At BI
4.1+ runtime, currently HANA OLAP connections support SSO via SAML tickets (BI 4.1 or later)
DS Design Tool Configuration
Main Menu > Tools > Preferences > Application Design > Preferred Startup Mode > SAP BusinessObjects BI
Platform
BI Platform Logon
Web service url format | http(s)://<BI4webAppSrver>:<port>/dswsbobje/services/Session | e.g:
http://myServer:8080/dswsbobje/services/Session
References
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP BusinessObjects Design Studio for BI
Platform > Configuration
> Creating and Managing Data Source Connections in SAP BusinessObjects Business Intelligence
> Maintaining Settings in Design Tool
Official Product Tutorials SAP BI Suite | http://www.sap.com/learnBI > Business Intelligence Platform >
Central Management Console > Create OLAP Connections to..
Official Product Tutorials SAP BI Suite | http://www.sap.com/learnBI > Information Design Tool > Connecting
to Data Sources
15
References
Application Designer Guide | http://help.sap.com/boad > Application
Designer Guide > Creating New Analysis Applications
Official Product Tutorials SAP BI Suite | http://www.sap.com/learnBI >
SAP BusinessObjects Design Studio > mini tutorial viewlets
16
17
18
References
Application Designer Guide | http://help.sap.com/boad > Application
Designer Guide > Creating New Analysis Applications
19
20
On BI Platform, HTML5 application is consumable via browser and via SAP BI Mobile App and indirectly via BI 4
Portal integrations
1. Via Web Browser
1.1. BI Launch Pad BI 4 end-user web application
In BI Launch Pad, open DS application by (a) clicking View in the context menu of the application or (b)
clicking on the application.
Application may launched in a separate browser window depending on the browser version (SAP Note
1855350)
BI Launch Pad URL | http://<BI_web_server>:<port>/BOE/BI
1.2. OpenDocument URL link to call DS application from elsewhere
http://<BI_web_server>:<port>/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&iDocID=[CUID
]
Where [CUID] = BI 4 CUID unique ID of your published DS application
link can be shared with other users; called by another document or application; also used by Designer Tool for
BI Platform preview mode
Context parameters can be passed if DS appl. accepts url parameters.
2. SAP BusinessObjects Mobile BI 5.0+ native tablet/smart phone app
5.0 for iOS only
Published DS application must to in the BI 4 Mobile category
Design Studio openDocument links supported
3. Via BI 4 Portal Integrations e.g for NW Enterprise Portal
DS HTML5 applications published to BI 4 can be imbedded in SAP Portal iViews using on BI 4 document
iView template + <CUID>
Potential limitations when embedding HTML5 application in browser window running in Internet Explorer
compatibility mode/non-HTML5 mode. E.g. SAP Note 1894584. Also see reference iView Layout Issues
References
DS Admin Guide Bi LaunchPad| http://help.sap.com/boad > Administrator Guide: SAP BusinessObjects
Design Studio for BI Platform > Security > Network and Communication Security > Communication at Runtime
Passing URL parameters between applications | http://scn.sap.com/docs/DOC-41397
BI 4.0 Developer Documentation | http://help.sap.com/bobip > Developer Documentation : URL parameters |
(OpenDocument)
BusinessObjects Mobile on iOS | http://help.sap.com/bomobileios > End User Guides Application Help
iView Limitations | Note 1894594 | https://service.sap.com/sap/support/notes/1894594
iView Layout Issues | http://help.sap.com/boad > Administrator Guide: SAP BusinessObjects Design Studio
for SAP NetWeaver > Troubleshooting > Problems with iView Layout
Product Availability Matrix (PAM) Web Browsers | https://websmp106.sapag.de/~sapidb/011000358700000395122013E
21
22
23
24
25
26
27
Lets review the high level process flow for each startup mode & preview mode scenario to understand
(a) which Design Studio runtime engine is executed
(b) where application and associated object(s) (images/CCS sheets) are retrieved from
(c) where system information for data sources(s) are retrieved from
This is useful for troubleshooting and isolating platform versus Design Studio add-on specific issues or comparing
runtime behaviour of different DS add-on releases.
Preferred Startup Mode 1 | Local Mode (prototyping only)
Preview Mode 1.1 | Execute Locally
Local browser opens with http ./aad/web.do URL request to call local Jetty web (app) server with
APPLICATION=unique local application name and session info
DS Java application runtime hosted as servlet on local Jetty web (app) server
HANA Connection system info | from local 32-bit ODBC Manager entries
Local DS runtime data adapter retrieves data directly from one or more BW systems via JCO/RFC over
TCP/IP
Local DS runtime data adapter retrieves data directly from one or more HANA system(s) via JDBC over
TCP/IP
28
29
30
31
Local DS runtime data adapter retrieves query data directly from single master
BW system via RFC over TCP/IP
HTML5 output streamed via local Jetty web appl. Server to web client.
References
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on NetWeaver Platform > Security
> Technical System Landscape
> Network and Communication Security
32
33
References
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on BI Platform
> Configuration > Maintaining Settings on the BI Platform > Creating a User Group
and Adding View Rights
34
SAP BusinessObjects Design Studio uses the BI Platform rights model to manage access
to content (analysis applications, images and data (OLAP) connections).
Application Designers group need the following access level rights:
View rights for your Application folder and all folders above this folder (in the folder
hierarchy)
Add, Edit, Copy, Delete, View rights for your DS application objects and sub-folders in
your Application folder
View rights for the MIME folder and all folders above this folder (in the folder hierarchy)
Add, Edit, Copy, Delete, View rights for MIME objects and sub-folder in the MIME
folder
View rights for OLAP connections used as a DS data source and all folders above it
Application Users group need the following access level rights:
View rights for your Application folder and all folders above this folder (in the folder
hierarchy)
View rights for your DS application object and sub-folders in your Application folder
View rights for the MIME folder and all folders above this folder (in the folder hierarchy)
View rights for MIME objects and sub-folders in the MIME folder
View rights for OLAP connections used as a DS data source and all folders above it
References:
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP BusinessObjects
Design Studio 1.1 - based on BI Platform
-> Life Cycle Management -> Managing Access Rights
-> Uploading Images to the MIME Repository
BI 4 Admin Guide | http://help.sap.com/bobip > Business Intelligence Platform
Administrator Guide > Setting Rights
> How rights work on the BI Platform
> Managing security settings for objects in the CMC
> Summary of recommendations for rights administration
35
SAP Menu > Tools > Administration > User Maintenance > Role Administration > Roles
In addition to data access authorizations to BW Info objects and queries consumed by
your DS application on the BW system its deployed to
for accessing and managing the DS application objects in BW | the BW roles for DS
Application Designers and Application Users
require their authorization profiles to have authorization object S_RS_ZEN (Design
Studio) configured as follows:
ACTVT | Application designers need all activities: 01 (create), 02 (change), 03
(display), 06 (delete), 16 (execute) (* = all/full).
Application users need activities: 03 (display), 16 (execute)
36
References:
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio 1.1 - based on SAP NetWeaver
-> Setting Permissions for Analysis Application iViews
37
38
39
BW objects are stored as logical objects (TLOGO objects) and transported via Change & Transport
Management System (CTS) from source to target system
Design Studio Application Object in Netweaver Platform
TLOGO object type # =10
Active Object Type = AZAP
When saving appl. obj. in Design Studio 1.1. Designer Tool to NW Platform, object not assigned to
a transport package
AZAP object saved as a local object in package $TMP
Data Warehousing Workbench (RSA1)
Manually reassign the specific Design Studio AZAP object to a customer Z package and
include them into a Transport request via Data Warehousing Workbench (RSA1) > Collect
objects to transport > Change object Direct Entries > enter customer package
Another way is via Transport Organizer Tools (SE03) > Object Directory > Change object Direct
Entries > enter customer package
Manage transport requests via standard SE80 & STMS
References
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP BusinessObjects Design
Studio for BI Platform
> Lifecycle Management > Transporting Analysis Applications, Images and Data Source
Connections
Transporting BW Objects | NW Platform 7.31 > Generic Tools & Services > Transporting BW
Objects |
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/780dfc3109731ee10000000a42189c/co
ntent.htm?frameset=/en/38/5ee7377a98c17fe10000009b38f842/frameset.htm
Transporting BW Objects | NW Platform 7.31 > Generic Tools & Services > Changing Package
Assignments |
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/4a/79955bc3df4d27e10000000a42189b/co
ntent.htm?frameset=/en/4a/780dfc3109731ee10000000a42189c/frameset.htm
40
To lifecycle manage BI Info objects from Dev to Test or Dev to Prod BI Platforms
use:
BI 4 Central Management Console web application > Promotion Management
Add All Objects to Promotion Job | DS application(s), images, stylesheets,
connections, plus related folders & sub-folders
Currently, DS application dependencies are not auto-detected/managed, so
explicitly also add images, CSSs & connections to a job
If DS application uses shared OLAP connection(s) managed by another
Admin, ensure that these connections also promoted by the Promotion Admin
OLAP Connection Override settings
The OLAP connection will have different BW/HANA server settings on the target
BI Platform. So a set of connection override settings must be defined & promoted
and active before the job containing any OLAP connections is promoted to target
system. An OLAP connections properties will then be automatically overriden
each time it is promoted in a job.
References
Install Guide | http://help.sap.com/boad > Administrator Guide: SAP
BusinessObjects Design Studio for BI Platform
> Lifecycle Management > Transporting Analysis Applications, Images and
Data Source Connections
BI 4 Admin Guide | http://help.sap.com/bobip > Business Intelligence Platform
Administrator Guide > Promotion Management
> Getting Started with the promotion management tool > Using the Settings
Option > Using the LCM Override Settings option
> Using the promotion management tool > To Create a Job
> Using the promotion management tool > To add an infoobject to a job
> Using the promotion management tool > To promote a job when
repositories are connected
41
42
43
44
45