CUSTOMER

SAP BusinessObjects Design Studio
Document Version: 1.6 SP04 – 2016-12-08

Administrator Guide: SAP BusinessObjects Design
Studio based on SAP HANA

Content

1

About This Guide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.1

About the Documentation Set. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

1.2

Who Should Read This Guide?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

1.3

Related Guides and Documentation Sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

2

Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.1

What is SAP BusinessObjects Design Studio?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7

2.2

Key Components of SAP BusinessObjects Design Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

3

Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

3.1

Deployment on SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
System Requirements for the Deployment of SAP BusinessObjects Design Studio on SAP HANA
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9
Downloading the SAP HANA Add-On. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Installing SAP BusinessObjects Design Studio in SAP HANA Studio. . . . . . . . . . . . . . . . . . . . . . . . . 10
Connecting the Design Tool to SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

3.2

Design Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
System Requirements for the Design Tool Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Installing the Design Tool of SAP BusinessObjects Design Studio. . . . . . . . . . . . . . . . . . . . . . . . . . 13
Installing the Design Tool from an Installation Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Uninstalling the Design Tool of SAP BusinessObjects Design Studio. . . . . . . . . . . . . . . . . . . . . . . . 15

4

Upgrade. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

4.1

Upgrading the Design Tool Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

5

Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17

5.1

Providing the SAP HANA Login Information to Application Designers. . . . . . . . . . . . . . . . . . . . . . . . . . 17

5.2

Setting Permissions for Analysis Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

5.3

Maintaining Settings in the Design Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5.4

Sizing Guidelines. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

5.5

More Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23

6

Operations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24

6.1

Deploying SDK Extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
Installing Design Studio SDK Extensions to SAP BusinessObjects Design Studio. . . . . . . . . . . . . . . 24
Removing Extensions from SAP BusinessObjects Design Studio. . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Deploying Extensions to SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Removing Extensions from SAP HANA. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

2

CUSTOMER

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA
Content

7

Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

7.1

User Management and Authentication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28

7.2

Authentication and Single Sign-On. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

7.3

Authorizations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

7.4

Network and Communication Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29
Communication at Design Time. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Communication at Runtime. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

7.5

Data Storage Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

7.6

Auditing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

7.7

Security for Additional Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34

8

Language and Regional Settings. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

8.1

Language of the Design Tool Texts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

8.2

Language of Master Data and Metadata. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35

8.3

Language of Message Texts and Tooltips in Analysis Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

8.4

Regional Formats for Numbers, Dates and Times. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35

8.5

Translatable Texts in Analysis Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

9

Lifecycle Management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

9.1

Working with Analysis Applications. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38

9.2

Working with Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

9.3

Managing Access Rights. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

9.4

Transporting Analysis Applications and Images. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

9.5

Transporting SDK Extensions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

10

Troubleshooting. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

10.1

Upgrading the Design Tool Installation (Alternative Procedure). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

10.2

Activating Runtime Traces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44

10.3

Activating SAP JCo Traces. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45

10.4

Collecting Support Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46

10.5

Managing Logs in the Design Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46

11

Managing Local Mode in the Design Tool. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

11.1

Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49

11.2

Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Creating Connections to BI Back-End Systems in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
Switching User for BI Back-End System. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Configuring the Report-Report Interface for Analysis Applications in Local Mode. . . . . . . . . . . . . . . 52
Configuring the Number of Sessions for Parallel Query Execution in Local Mode. . . . . . . . . . . . . . . .53
Maintaining Settings in the Design Tool in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54

11.3

Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Technical System Landscape in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
User Management and Authentication in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA
Content

CUSTOMER

3

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Troubleshooting for SAP HANA HTTP Connections. . . . . . . . . . . . . . . . . . . . . . . . .5 Troubleshooting. . . . . 60 Authorizations When Using Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 4 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Content . . . . .4 Language and Regional Settings in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Collecting Support Information in Local Mode. . . . . . . . . . . . . . . . . . . . . .Authentication and Single Sign-On in Local Mode. . . . . . . . . . 61 Network and Communication Security in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 11. . . . . . . . . . 61 Data Storage Security in Local Mode. . . . . . . . . . . . . . . . . . . . . . . . . . 64 Supported Languages.64 11. . . . . . . . . . . . . . . . . . . . . 62 Data Access Security in Local Mode. . . . . . . . . . . . .

reference material and background information. which application designers need in order to create analysis applications. Make sure that you have the latest version by checking the SAP Help Portal on a regular basis. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA About This Guide CUSTOMER 5 . This guide is available on the SAP Help Portal at http://help.com/boad.sap.1 About This Guide 1.sap.com/boad. Application Designer Guide The Application Designer Guide contains the conceptual information. which enables developers to create third-party components with the Design Studio SDK and enhance the analysis applications with custom components. procedures and reference material.com/ boad. configure and manage SAP BusinessObjects Design Studio. The guide is available on the SAP Help Portal at http://help. The guide is available on the SAP Help Portal at http://help.sap. End User Guide The End User Guide contains procedures and background information for users working with analysis applications. Developer Guide The Developer Guide: Design Studio SDK contains procedures.1 About the Documentation Set The documentation set for SAP BusinessObjects Design Studio comprises the following guides and online help products: Tip The guides and tutorials are regularly updated and enhanced. which users need in order to install.com/boad. Administrator Guide The Administrator Guide contains detailed information. The guide is available on the SAP Help Portal at http://help.sap.

Online Help The Online Help contains the same information as the Application Designer Guide and the Developer Guide: Design Studio SDK. 1.com/ boad. 1. You can also set the online help as a view within the design tool.com/ hana_appliance: Related Guide SAP HANA Database . Choose Contents Help Help to open the guides in the design tool.sap. The following list will help you to find the related guides on the SAP Help Portal at http://help.Client Installation and Update Guide Location Installation and Upgrade Information SAP HANA Client Installation Guide SAP HANA Security Guide Security Information SAP HANA Administration Guide System Administration and Maintenance Information SAP HANA Developer Guide Development Information The graphics in this guide correspond to the graphical notation of the Fundamental Modeling Concepts (FMC). For more information about this notation. 6 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA About This Guide . The guide is available on the SAP Help Portal at http://help. you need administrator rights on the local machines where the design tool of SAP BusinessObjects Design Studio is installed.3 Related Guides and Documentation Sets This guide contains references to additional guides and documentation sets for further details on specific tasks. see www.org .2 Who Should Read This Guide? This guide is intended for system administrators.fmc-modeling. plus an additional chart properties guide called Charts: Additional Information. Choose View Help . and on the connected SAP HANA system.sap.What's New Guide The What's New Guide lists new and modified features in SAP BusinessObjects Design Studio that have been implemented since the previous release. To manage SAP BusinessObjects Design Studio.

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Getting Started CUSTOMER 7 . SAP BusinessObjects Design Studio also allows application designers to create visualizations with streaming data (push based). and to create visualizations. You can store and provide access to the analysis applications containing the 3rd party components on any of the supported platforms. application designers can also create planning applications that support both manual and automated data entry and changes to data.for example.based on SAP BW. which are used to visualize data and enable user interaction. SAP HANA and universe data sources . you can develop 3rd party components with the Design Studio SDK and enhance your analysis applications with custom components. The product offers a design tool that allows you to create applications easily and intuitively without the need for native HTML and iPad UI programming skills. Besides analysis applications. where data may only be relevant as it occurs and where it may not be necessary to persist the data . SAP BusinessObjects Design Studio can be used locally and integrated in the following platforms: ● SAP BusinessObjects Business Intelligence (BI platform) ● SAP NetWeaver ● SAP HANA Note In local mode.2 Getting Started 2. It is the product of choice when full support for SAP BW and HANA data models and engine capabilities is required. The application user can enter the planning data manually in the crosstab (in cells or rows) or use planning functions and planning sequences (also known as planning objects) in SAP BW Integrated Planning to enter data automatically. for example). you have to use a SAP BW backend system as the planning system. which have a near real-time connection to SAP HANA or SAP BW (pull based). The application designer simply connects to a streaming data source such as HANA SDS (Streaming Data Services) or SAP ESP (Event Stream Processor) from within the Outline view in the designer and then connects their streaming data to any OOTB Chart. you can also create SDK components that act as data sources for SDK components themselves. For planning data.1 What is SAP BusinessObjects Design Studio? SAP BusinessObjects Design Studio enables application designers to create analysis applications and dashboards . utility companies monitoring smart buildings and the financial capital markets.for browsers and mobile devices (iPads. you can create demo analysis applications for presenting and evaluating SAP BusinessObjects Design Studio with users at customer locations. This enables SDK components to access a broad range of data sources such as local files. Real-time dashboards can be useful in the area of operational systems. or new types of backend system. Besides SDK components that visualize data from a data source. Web services. In addition to the standard palette of components in SAP BusinessObjects Design Studio.

2 Key Components of SAP BusinessObjects Design Studio This section provides an overview of the software components and supporting systems used by SAP BusinessObjects Design Studio: Component Relevance Design tool of SAP BusinessObjects Design Studio Tool for creating analysis applications. 8 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Getting Started . providing the business data for data analysis in analysis applications. SAP HANA Used as a repository to store analysis applications and also as a back-end system.Related Information Managing Local Mode in the Design Tool [page 48] 2.

com/boad. This file makes it possible to create and load analysis applications in the design tool. For more information. The design tool has to be installed on the client machines of the application designers who need to create analysis applications. you can only connect to one SAP HANA system. Tip If you need more than one SAP HANA system. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation CUSTOMER 9 .3 Installation SAP BusinessObjects Design Studio consists of the following installable components: Component Description Deployment of SAP BusinessObjects Design Studio in SAP HANA Studio TGZ file that must be imported into SAP HANA Studio. see the Administrator Guide: SAP BusinessObjects Design Studio based on SAP BusinessObjects BI platform on SAP Help Portal at http://help. 3.sap. make sure that the following prerequisites are met: ● SAP HANA SP 10 is correctly installed. we recommend using SAP BusinessObjects Business Intelligence as the platform for SAP BusinessObjects Design Studio. ● HCO_INA_SERVICE Delivery Unit is installed on the SAP HANA system. Design tool setup of SAP BusinessObjects Design Studio Tool for creating analysis applications. ● A suitable version of SAP HANA Studio is installed on the local machines of your application designers. see SAP Note 2169716 . For more information. ● SAPUI5_1 Delivery Unit is installed on the SAP HANA system. Before deploying SAP BusinessObjects Design Studio in SAP HANA Studio.1 System Requirements for the Deployment of SAP BusinessObjects Design Studio on SAP HANA If you are using SAP HANA as the platform for SAP BusinessObjects Design Studio. and save and execute the applications in SAP HANA.1 Deployment on SAP HANA 3. Application designers can only add data sources to their analysis applications from one SAP HANA system.1.

3.Z Index. download the installation package SBOP DESIGN STUDIO 1. Start SAP HANA Studio and log on to the system where you want to deploy the delivery unit. and Note Support packages and patches are available under Support Packages and Patches.6 For more information.SAR file. 5. 6. 4.6 to a folder on your PC. 10 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation . go to the folder where the package is located.1.tgz file from SAP Support Portal. Go to the SAP Software Download Center on SAP Support Portal at http://support. Under Installation. After the download is complete.3. Under DATA_UNITS\DS_HANA<version number>. In the A . The SAP HANA add-on installation is available for download at SBOP DESIGN STUDIO 1.com/swdc choose Installations and Upgrades.6. Note The installation package is compressed in ZIP file format. click D. After you have unpacked the ZIP file. 2.6 ○ DS_NW_1. The SAR file contains installation content that can be accessed by the deployment tool. see SAP Note 2180026 .6 ○ DS_HANA_1.tgz file.1. This SAP HANA deployment content is available in the HCOBIAAS. 3. you can view the HCOBIAAS<version>.2 Downloading the SAP HANA Add-On Context Before installing SAP BusinessObjects Design Studio in SAP HANA Studio. you need to download the HCOBIAAS.sap. This package consists of the following parts: ○ DS_CLIENT_1. unpack the installation package. Procedure 1.3 Installing SAP BusinessObjects Design Studio in SAP HANA Studio Procedure 1.

Click Finish. 2. Click OK. 6. password and the XSEngine URL. Choose Tools Preferences Application Design . Select Client and click Browse. you should note that SAP BusinessObjects Design Studio can only use analytic views or calculation views. Click OK.4 Connecting the Design Tool to SAP HANA Procedure 1. 3. 7. which have the MultiDimensional Reporting property set to true. The XSEngine URL consists of information about the server and the port of the SAP HANA system: http:// <server>:<port>. Analysis applications and images used in the applications are stored in the designstudio package.sap. enter your username. When prompted. Start the design tool of SAP BusinessObjects Design Studio.1. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation CUSTOMER 11 . click Restart to restart the design tool. 5. SDK extensions deployed to SAP HANA are stored in the designstudio_extensions package. For more information. 5.2. Make sure that the Overwrite inactive versions and Activate objects checkboxes are selected. Select SAP HANA as the preferred startup mode. 3. see “Creating Analytic Views” in the SAP HANA Developer Guide on SAP Help Portal at http://help. Navigate to the downloaded SAP BusinessObjects Design Studio for SAP HANA Delivery Unit on your computer (HCOBIAAS. Select your SAP HANA system and click Next.com/hana_appliance. 3. 6. Results The packages designstudio and designstudio_extensions are created in SAP HANA Studio. Choose File Import SAP HANA Content Delivery Unit .tgz) and select it. and load analysis applications in the design tool. 7. 4. Caution When adding analytic views or calculation views as data sources to your analysis applications. save. Results You can create. In the Logon to SAP HANA dialog box. 4.

Next Steps 1. A list of all supported operating systems and Web browsers for SAP BusinessObjects Design Studio is available in the Product Availability Matrix (PAM) on SAP Support Portal at https://apps. Here you can enter SBOP DESIGN STUDIO in the search field to retrieve the information. see SAP Note 1698927 12 CUSTOMER .1 System Requirements for the Design Tool Installation Before installing the design tool of SAP BusinessObjects Design Studio.sap. Log on to the SAP HANA system. we recommend using the 64-bit version. We recommend installing the design tool on a machine where SAP GUI is installed. To run the analysis applications directly on SAP HANA. For more information about the system requirements. the SAP BusinessObjects Design Studio setup checks whether Microsoft redistributable runtime DLLs VS2010 SP1 (x86) is installed. During installation. The URL that you see in the browser window is also the URL that you can publish for end users. make sure that the following components are installed on the local machines of your application designers: ● Internet Explorer 9. 10 or 11 ● For 64-bit version of design tool installer: 64-bit version of Windows ● For 64-bit version of design tool installer: 64-bit Secure Login Client of SAP NetWeaver Single-Sign On Note The 64-bit Secure Login Client of SAP NetWeaver Single-Sign On is only necessary if you use single-sign on. 3. the setup installs this component automatically.support.com/sap/support/pam . Note To avoid storage bottlenecks.2.2 Design Tool 3. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation . choose Application Execute on SAP HANA .0. Otherwise problems might occur with connections to SAP BW systems that communicate through a message server. 2. If it is not installed.

7. Procedure 1. The SAP Front End Installer prompts you to confirm or change the target directory for SAP BusinessObjects Design Studio. 5. Go to the SAP Software Download Center on SAP Support Portal at http://support.exe for 64-bit The SAPSetup installation wizard appears. start the . The SAP BusinessObjects Design Studio client installation is available for download at SBOP DESIGN STUDIO 1.6 to a folder on your PC.2 Installing the Design Tool of SAP BusinessObjects Design Studio Context The installer for SAP BusinessObjects Design Studio is available as a single executable file (for downloading and installing on your local PC or a shared location). 9.Z Index. see SAP Note 2180026 . In the A . Close all SAP applications and click Next.sap. go to the folder where the package is located. Under DATA_UNITS\DS_CLIENT<version number>. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation CUSTOMER 13 . download the installation package SBOP DESIGN STUDIO 1.exe for 32-bit ○ SapDsSetup64. Under Installation. click Yes. unpack the installation package. 4. 6. After unpacking the ZIP file. click D. 3. To allow installation of SAP BusinessObjects Design Studio.6 For more information.exe file for the required version: ○ SapDsSetup. and Note Support packages and patches are available under Support Packages and Patches.com/swdc choose Installations and Upgrades. This package consists of the following parts: ○ DS_CLIENT_1.2.6 ○ DS_NW_1. Select SAP BusinessObjects Design Studio in the component list of the SAP Front End Installer dialog box. 8. Note The installation package is compressed in ZIP file format.6 ○ DS_HANA_1. Click Next. 2. After the download is complete. 10.3.6.

exe file using the command line /Extract <target path>.com/sltoolset Toolset 1.exe file you have downloaded from SAP Support Portal to your PC. In the confirmation screen. Navigate to <target path>\Setup and execute NwCreateInstServer. which you can use on many different clients. 11.exe.0 at http://service.2. Confirm or change the target directory and click Next to start the installation. Results For more information.Note The default path for 32-bit is C:\Program Files (x86)\SAP BusinessObjects\Design Studio and for 64-bit the path is C:\Program Files\SAP BusinessObjects\Design Studio. 4. 3. CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation . Follow the wizard instructions.sap. for example. 12.3 Installing the Design Tool from an Installation Server Context The design tool is installed on an installation server. Extract the . see the SAPSetup Guide 9. Results The design tool of SAP BusinessObjects Design Studio is now installed and ready to use. All necessary files are copied from the server to the client during installation. Running the installation process on an installation server makes it easier to install support packages. 2. Procedure 1. click Done. 3.0 14 Software Logistics SAPSetup . Users can access the design tool in the Windows Start menu under Design Studio or in the Windows directory under Start All Programs SAP Business Intelligence SAP BusinessObjects Design Studio Design Studio . Navigate to the SAPDsSetup.

choose Programs and Features.4 Uninstalling the Design Tool of SAP BusinessObjects Design Studio Prerequisites Before uninstalling. In the confirmation screen. A list of installed applications appears.2. Procedure 1. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Installation CUSTOMER 15 . Click Next. 3. make sure that the design tool is not running. 2. Results The design tool of SAP BusinessObjects Design Studio has now been uninstalled. click Close. 4. The SAP Front End Installer dialog box appears. Double-click SAP BusinessObjects Design Studio. In the Windows Control Panel.3.

Procedure 1. 3. Double-click SapDsSetup. After the deployment and re-configuration of the SAP BusinessObjects Design Studio component. 4. 2. 16 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Upgrade . Select SAP BusinessObjects Design Studio in the component list of the SAP Front End Installer dialog box. The component is updated. 5.exe. The SAPSetup installation wizard appears. click Close.4 Upgrade 4. Close all SAP applications and click Next.1 Upgrading the Design Tool Installation Context You can upgrade your design tool installation. Click Next.

sap. application designers need to enter the XSEngine URL in the Logon to SAP HANA dialog box. see “Authorizations for SAP HANA Info Access Users”. This URL describes the connection to SAP HANA. in the SAP HANA Developer Guide at http://help.5 Configuration 5.com/hana_appliance. Info Access User Role Users need the info access user role sap. For more information. users do not need these privileges.ina.service. see “Analytic Privileges”. under “Building UIs”. Provide your application designers with this XSEngine URL for your SAP HANA system. Note If an analytic view or calculation view is configured without any SQL or analytic privileges checks. in the SAP HANA Security Guide.sap. For more information.com/hana_appliance.2 Setting Permissions for Analysis Applications Before your users can work with analysis applications on SAP HANA. You can assign this role directly to a user.1 Providing the SAP HANA Login Information to Application Designers When logging on to the design tool. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration CUSTOMER 17 . It consists of information about the server and the port of the SAP HANA system: http://<server>:<port>. Analytic Privileges Depending on the SAP HANA data sources (analytic views or calculation views) used in analysis applications.userRole::INA_USER. under “SAP HANA Authorization”. 5.v2. This role grants access to the info access HTTP service of SAP HANA and allows metadata retrievals to be processed. at http://help. users need analytic privileges to view the data of these data sources.bc. reference it in another role or create individual privilieges. you need to configure the necessary authorizations.

MAINTAIN_IMPORTED_PACKAGES If your application designers use SDK extensions (deployed on SAP HANA) in their analysis applications. 4.READ ● REPO.READ package privilege to view analysis applications.bc.EDIT_IMPORTED_OBJECTS ● REPO. application designers need the following package privileges for the designstudio package in SAP HANA Studio: ● REPO. application designers need the following object privileges for the SQL objects _SYS_BI and _SYS_BIC: ● EXECUTE ● SELECT ● INSERT ● UPDATE ● DELETE 18 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration .service.userRole::INA_USER. Replace the original role sap. remove the Select privilege on schema _SYS_BIC.ACTIVATE_IMPORTED_OBJECTS ● REPO. Define the detailed privileges for the new copied role as described in SAP Note 1907697 .To make sure that your application users can only view data in SAP HANA data sources (analytic views and calculation views) that they have authorization for.userRole::INA_USER by assigning the copied role to your application users. 2. Object Privileges To view SAP HANA data sources in the Add Data Source dialog box in the design tool. they need the same package privileges for the designstudio_extensions package in SAP HANA Studio. in order to work with analysis applications and the images in these applications. view or delete analysis applications.service.sap. To create.ina. In the copied role.com/hana_appliance. see “Managing SAP HANA Users” in the SAP HANA Administration Guide at http://help.ina. Package Privileges SAP BusinessObjects Design Studio uses the SAP HANA authorization concept. you have to perform the following activities: 1.bc. Note You need to log on to SAP HANA Studio and change your initial password. save. For more information on configuring authorizations. Copy the role sap.v2.v2. 3. Application users need the REPO. before you can access analysis applications.

choose OK. Enter a number between 1024 and 65535. If you want to use SAP BusinessObjects Design Studio integrated into one of the supported platforms. even if the startup mode is set to one of the supported platforms. the design tool starts in local mode after installation. Autoassigning the network port does not guarantee that the bookmarks will work properly. the network port has to be set to a fixed number. This value defines how often application designers can undo their changes when working in the design tool. choose Tools Preferences Application Design . The following settings are available: General You can switch the startup mode. The design tool starts in local mode. In the default setting. you can change the default value 50 and enter a number between 20 and 999. If the port is set to 5555 for example. In the Undo History Size field. If you want to reset the default values. the URL is http://localhost:5555/aad/web. choose Restore Defaults. you need to log on to the selected platform. Note In the Logon to <selected platform> dialog box. select the required platform: ● SAP BusinessObjects BI Platform ● SAP HANA ● SAP NetWeaver After restarting the design tool. the system automatically assigns a network port. Change the default values as required and choose Apply to make the entered values effective. When an application is executed. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration CUSTOMER 19 . Embedded Web Server You can define the network port for the embedded Web server of the design tool. the port number can be seen in the URL. you can still decide to log on locally by clicking Skip. Tip If users create bookmarks for their applications. If you leave the default value at 0.3 Maintaining Settings in the Design Tool You can define settings for the design tool in the Preferences dialog box. To close the Preferences dialog box.5. To start the Preferences dialog box.do?APPLICATION=MYAPP.

The auto-saved XML is removed. If unsaved applications are found. Note The auto-save function does not replace saving an application.. for example. the content assistance will not list single members. The Select Member dialog box can list a small or large number of members. Enter the required number in the Maximum number of members to fetch from backend in dialog checkbox. the system takes the stored XML. ● If the designer decides to restore the auto-saved version. the system will extract their XML code and store it under <user home directory> \Analysis-workspace\. the system automatically saves unsaved applications every minute. You can set the default threshold in the Preferences dialog box. Select the Save application recovery information every <1> minute checkbox and enter the required number for the auto-save time interval.sap. depending on the maximum threshold number of members. The default threshold is 1000. If the number of available members exceeds this threshold number. Tip Designers can access the content assistance in the script editor by pressing CTRL + SPACE .Application Recovery In the default setting. which opens the Select Member dialog box.bi. entry.plugins\com.ip. Instead it will offer the Select Member. Enter the required number in the Maximum number of members to fetch from backend in content assistance checkbox. ● If the designer decides to discard the auto-saved version. the designer is informed that an auto-saved version of the application exists.zen. In the event of a system crash. saves the application and opens the application in the layout editor. ● You can define the maximum number of members that are displayed in the content assistance of the Script Editor dialog box. Saving an application or closing it and answering the Save changes? question with either Yes or No will delete the XML from the autosaves file. 20 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration . They can pick the members in the content assistance of the Script Editor dialog box or in the Select Member dialog box.metadata\. Member Selection Application designers need to pick single members of a dimension when using statements like setFilter for a dropdown box.. the auto-saved XML is removed as well. You can configure the auto-save time interval as required. ● You can define the maximum number of members that are displayed in the Select Member dialog box. The default threshold is 20. The content of this file is encrypted using Eclipse secure store technology. the auto-saved XML persists. Tip The design tool needs to be restarted for the new interval to become active. When restarting the design tool and opening the affected application again. There is a background job that searches for unsaved applications during the specified interval.

.. check if the Force Prompts On Startup property of the analysis application is set to true. application designers and application users set values for prompts.. the Prompts dialog box will appear and you can set new values. see “Creating a new analysis application” in the Application Designer Guide: Designing Analysis Applications under Help Help Contents in the design tool. Note If the Prompts dialog box still appears even if this setting is activated..bi.ip. regardless of whether the Use cached prompt values for local execution checkbox is selected. Prompt Handling In the Prompts dialog box.You can also decide whether the system should display warnings in the script editor whenever designers manually enter non-existent values. For more information. ● If you want to use the prompt values from the cache file. In the Preferences dialog box.metadata\. You can select the required analysis application(s) for this cache deletion.sap. or if variables have invalid default values. SAP BusinessObjects Design Studio stores all valid prompt values of each analysis application in the user's cache file in <user home directory>\Analysis-workspace\. designers can choose between different templates that are optimized for desktop Web browser applications or mobile applications in the New Application dialog box ( Application New.zen \cache. press Clear Prompt Value Cache. When you reload the application. ). for example. for example). prompts are defined as input parameters or variables. When you execute an analysis application locally. To activate the warnings. If this was not the case. This property always forces the Prompts dialog box to appear. the Prompts dialog would appear when designers reload an analysis application or modify the initial state of the data source in the Initial View dialog box. you can specify whether the Prompts dialog box should appear when an analysis application is executed locally: ● If you want to simulate how an application user opens the analysis application. If you want to clear the prompt values of an analysis application in the cache file. In SAP HANA. application designers might be prompted to set the required values before continuing their work in the design tool (if there are mandatory variables without default values. leave the checkbox deselected (default setting).. When creating new applications. The Prompts dialog box does not appear and application designers can test their analysis applications quickly. select the Display warnings for manually entered invalid values checkbox. Under Tools Preferences Application Design Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration Application Templates . you can add the path to CUSTOMER 21 . This provides application designers with a smooth workflow in the design tool. for example. the Prompts dialog box appears and you can set the prompt values in the same way an end user would do. Application Templates SAP BusinessObjects Design Studio includes a set of templates that offer designers an easy way to get started.plugins\com. Application designers can also create analysis applications and provide them as templates for other application designers. When working with data sources with defined variables. select the Use cached prompt values for local execution checkbox.

). Related Information Activating Runtime Traces [page 44] 22 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration . enter 8888. ● Under Proxy Host. By double-clicking on the indicator. you can specify the proxy settings to be used when opening connections. For more information. enter the name of the system hosting the proxy service used by the HTTP destination. you can quickly access the Preferences page to change your current setting. see “Exporting Applications As Templates” in the Application Designer Guide: Designing Analysis Applications under Help Help Contents in the design tool. For more information. For more information. ). Support Settings Under Tools Preferences Application Design Support Settings .. Network Connections Under Tools Preferences Application Design Network Connections . If you have configured your SAP HANA system so that it can only be accessed using a proxy. select the Use HTTP Proxy checkbox.the folder where these templates are stored. you can specify the amount of information stored in a log file and activate functions to record traces or collect statistics data. see “Network Connection Preferences” in the online help. the indicator HTTP Proxy: Off/On shows you if this setting is switched on or off. and also in the Export Application As Template dialog box Export as Template. It is available for all platforms except SAP NetWeaver. Under SAP HANA Data Sources (HTTP). To set Fiddler as a proxy. You can also use this setting for support purposes: Using Fiddler as a proxy. enter localhost. see SAP Note 2166049 . For more information... which helps to SAP diagnose your issues with SAP HANA HTTP data sources. you can record Fiddler traces. ● Under Proxy Host. You can access this chapter by pressing F1 or the Help button in the Preferences dialog box.. The template categories are then listed in the New Application dialog box ( ( Application Application New. In the status bar of the design tool. ● Under Proxy Port. ● Under Proxy Port. Here you can also define your own template categories that indicate the target device types recommended for a specific template. select the Use HTTP Proxy checkbox. enter the port to connect on the system hosting the proxy service. you can specify that you use an HTTP proxy for communication with the SAP HANA system. see the links in the Related Information section below. Note This setting only applies to SAP HANA data sources that are connected using HTTP as the protocol for communication (not JDBC).

5. This note contains up-to-date information that could not be included in this guide. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Configuration CUSTOMER 23 .5 More Information For more information about configuration.Activating SAP JCo Traces [page 45] 5.4 Sizing Guidelines You can find recommendations on sizing and optimizing the performance of analysis applications in SAP Note 1177020 . update and setup of SAP BusinessObjects Design Studio. see SAP Note 2180026 .

choose Tools Install Extension to Design Studio.1.sap. to your SAP BusinessObjects Design Studio installation enables you to create and execute local analysis applications containing these SDK extensions. Procedure 1. Before application users can launch analysis applications containing SDK extensions from the SAP HANA platform.6 Operations 6. In SAP BusinessObjects Design Studio. and select the archive file containing the SDK extension. proceed as follows: ○ For locally saved extensions.1 Deploying SDK Extensions In addition to the standard palette of components in SAP BusinessObjects Design Studio. known as Design Studio SDK extensions. .. for example. under C:\SampleExtension. 24 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Operations . choose Archive. For more information about creating CVOM chart extensions using the SAP Lumira SDK.zip. you need to deploy these locally installed extensions to SAP HANA..com/lumira.com/boad.. Related Information Installing Design Studio SDK Extensions to SAP BusinessObjects Design Studio [page 24] Deploying Extensions to SAP HANA [page 26] 6.. see the SAP Lumira SDK Getting Started Guide on SAP Help Portal at http://help. For more information about creating SDK extensions using the Design Studio SDK. 2. see the Developer Guide: Design Studio SDK on the SAP Help Portal at http://help. Depending on where the SDK extension is located. you can install 3rd-party components developed with the Design Studio SDK.1 Installing Design Studio SDK Extensions to SAP BusinessObjects Design Studio Context You can add extensions developed with the Design Studio SDK to your SAP BusinessObjects Design Studio installation as new components. Adding these 3rd-party components.sap.

for example. The components are stored under <user home directory>\Analysis-config. choose Finish. 6. Choose Uninstall. In SAP BusinessObjects Design Studio. 6. Select the required feature. Choose Yes to allow SAP BusinessObjects Design Studio to restart. Click the Installation Details button. CVOM chart extensions are removed from the list in the Additional Charts dialog box.... 8. In the Uninstall wizard. SampleExtensionFeature. 5. Select the Design Studio extensions that you want to install. Choose Yes to allow SAP BusinessObjects Design Studio to restart. Select the feature containing the SDK extension. choose Help About. Results The SDK extension components appear in the Components view of SAP BusinessObjects Design Studio as new components. Choose Next and again Next to confirm the installation. 4. 3.. . SampleExtensionFeature. 9. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Operations CUSTOMER 25 . Results The SDK extension components are removed from the Components view of SAP BusinessObjects Design Studio.○ For extensions stored on a Web server. 7. 4. Choose OK. Choose Finish to proceed with the installation. for example. 3.2 Removing Extensions from SAP BusinessObjects Design Studio Context You can remove SDK extensions that you have added to your SAP BusinessObjects Design Studio installation as follows: Procedure 1. 5.1.. 2. 6. Accept the terms of the license agreement and choose Finish. enter the URL of the Web server.

26 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Operations . Related Information Setting Permissions for Analysis Applications [page 17] 6. In order to do so. which you have already installed in the design tool.4 Removing Extensions from SAP HANA Procedure 1.3 Deploying Extensions to SAP HANA Context Before application users can launch analysis applications containing SDK extensions from the SAP HANA platform.1. 3. The selected extensions appear under Extensions Installed on Platform. 3.1. you need privileges for the designstudio_extensions package in SAP HANA Studio. Start the design tool in SAP HANA mode and choose Tools Platform Extensions . 4. 2. 5. Results The SDK extensions appear in the designstudio_extensions package in SAP HANA Studio. 2. Select the required extensions that are installed on your local computer. to SAP HANA. select the extensions you want to remove from SAP HANA. Confirm by choosing Yes. Choose Close. Start the design tool in SAP HANA mode and choose Tools Platform Extensions . 4.6. Choose Close. Under Extensions Installed on Platform. Choose Install on Platform. you need to deploy the SDK extensions. Procedure 1. Choose Uninstall from Platform. The selected extensions are removed from the table Extensions Installed on Platform.

the selected extensions are removed from the designstudio_extensions package. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Operations CUSTOMER 27 .Results In SAP HANA Studio.

in the SAP HANA Security Guide.sap. Otherwise. 7. or you can use authentication mechanisms that allow automatic log on (using Kerberos. see “Authorizations for SAP HANA Info Access Users”. They can insert data sources from the SAP HANA system into their applications without needing to log on again. under “Building UIs”. reference it in another role or create individual privilieges.2 Authentication and Single Sign-On Once users are logged on to SAP HANA. Application designers sign on once to the SAP HANA system . Depending on the SAP HANA data sources (analytic views or calculation views) used in analysis applications. To create. For more information on configuring Single Sign-On in SAP HANA.7 Security 7.sap. SAP BusinessObjects Design Studio uses the SAP HANA authorization concept. make sure that users do not have administrator rights on the client PCs. view or delete analysis applications.1 User Management and Authentication You have to configure user accounts in the connected SAP HANA system. Single Sign-On enables them to access SAP HANA data in the analysis applications without having to provide their logon credentials. users do not need these privileges. save.com/hana_appliance. users need analytic privileges to view the data of these data sources.3 Authorizations For security reasons.when starting the design tool in SAP HANA mode.userRole::INA_USER. For more information. You can assign the role directly to the user. under “SAP HANA Authorization”. at http://help.com/hana_appliance.com/hana_appliance. in order to work with analysis applications and the images in these applications. application designers need the following package privileges for the designstudio package in SAP HANA Studio: 28 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security .bc. Users need the info access user role sap. these users could access trace files of other users on the client PC. Users can sign on once with user name and password. For more information. For more information.with user name and password .com/hana.sap.v2.ina. If an analytic view or calculation view is configured without any SQL or analytic privileges checks. see “SAP HANA Authentication and Single Sign-On” in the SAP HANA Security Guide on SAP Help Portal at http://help. in the SAP HANA Developer Guide at http://help.service.sap. 7. This role grants access to the info access HTTP service of SAP HANA and enables the processing of metadata retrievals. see “User Management” in the SAP HANA Security Guide at http://help. for example). see “Analytic Privileges”.

sap.com/hana_appliance.READ ● REPO.ACTIVATE_IMPORTED_OBJECTS ● REPO. 7.EDIT_IMPORTED_OBJECTS ● REPO. With SAP BusinessObjects Design Studio.4 Network and Communication Security Your network infrastructure is extremely important for protecting your system. Your network needs to support the communication necessary for your business needs without allowing unauthorized access. they need the same package privileges for the designstudio_extensions package in SAP HANA Studio.READ package privilege to access and view analysis applications. we distinguish between the following communication scenarios: ● Communication at design time: Application designers working with the design tool ● Communication at runtime: Application designers and application users executing analysis applications on SAP HANA Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security CUSTOMER 29 . application designers need the following object privileges for the SQL objects _SYS_BI and _SYS_BIC: ● EXECUTE ● SELECT ● INSERT ● UPDATE ● DELETE For more information on configuring authorizations. see “Managing SAP HANA Users” in the SAP HANA Administration Guide at http://help.● REPO. To view SAP HANA data sources in the Add Data Source dialog box in the design tool. Application users need the REPO.MAINTAIN_IMPORTED_PACKAGES If your application designers use SDK extensions (deployed on SAP HANA) in their analysis applications.

the following components are involved: ● The client tier with the Web browser and the design tool on the local computer of the application designer ● The storage tier with SAP HANA 30 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security .4.7.1 Communication at Design Time The following diagram illustrates the components involved and provides an overview of the communication channels at design time: Figure 1: Components at design time At design time.

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security CUSTOMER 31 . application designers save the application in the SAP HANA repository. Executing analysis applications If the application designer chooses Application Execute Locally . The browser connects with the design tool's embedded Web server. Opening analysis applications When opening analysis applications. This communication is carried out using HTTP as the protocol. see the following chapter. This communication is carried out using HTTP as the protocol. For more information on executing analysis applications on SAP HANA. It connects with the design tool's embedded Web server. Saving analysis applications After creating or opening an existing analysis application and changing it. the design tool connects to the SAP HANA system. This communication is carried out using HTTP as the protocol. This communication is carried out using HTTP as the protocol. Adding data sources to analysis applications When the application designer adds data sources to the application (by adding a new data source or by selecting members in the script editor. a new Web browser window opens outside the design tool. The embedded Web browser in the design tool's layout editor opens.The communication sequence works as follows: Creating new analysis applications The application designer starts the design tool and logs on to SAP HANA. the design tool connects to the SAP HANA repository to fetch the analysis application. This communication is carried out using HTTP as the protocol. for example). The application designer creates a new application.

7.The Web browser fetches the relevant data (for the data sources used in this analysis application) from SAP HANA using the Information 32 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security . the application is displayed in a The Web browser forwards the request to SAP HANA to fetch the analysis application from the SAP HANA repository. Application Execute on SAP HANA .2 Communication at Runtime The following diagram illustrates the components involved and provides an overview of the communication channels at runtime: Figure 2: Components at runtime At runtime. This communication is carried out using HTTP(S) as the protocol.4. the following components are involved: ● The Web browser on the local computer of the application designer ● The server tier with SAP HANA The communication sequence works as follows: Executing analysis applications in the design tool When an application designer chooses separate Web browser window.

ip. for example.5 Data Storage Security Analysis applications Application designers store the analysis application files.sap. the REPO.com/hana_appliance.plugins\com.zen\cache.metadata\.sap. If they deploy SDK extensions to SAP HANA. You can restrict access to these files by assigning package privileges in the designstudio and designstudio_extensions packages in SAP HANA Studio. Executing analysis applications on SAP HANA Application users access analysis applications in the Web browser using the URL they received from the application designer.READ privilege for accessing the analysis applications. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security CUSTOMER 33 .Access Service (InA).zen\cache. see “Managing SAP HANA Users” in the SAP HANA Administration Guide at http://help.bi. This communication is carried out using HTTP(S) as the protocol. and the images and icons used in the applications. in order to use these extensions in the analysis applications. The content of this file is encrypted using Eclipse secure store technology. The same communication sequence takes place as described above. in the designstudio package in SAP HANA Studio. For more information on configuring the authorizations.plugins\com. 7.ip. Analysis applications history The analysis applications history in the Application menu of the design tool is persisted in the user's cache file in <user home directory>\Analysis-workspace\.bi. Data source history The data source history in the Add Data Source dialog box of the design tool is persisted in the user's cache file in <user home directory>\Analysis-workspace\.sap.metadata\. The content of this file is encrypted using Eclipse secure store technology. these extensions are stored in the designstudio_extensions package in SAP HANA Studio. The SAP HANA Information Access Service forwards the required data and the analysis application is displayed in the Web browser.

bi.plugins\com. how it is being accessed and modified.7 Security for Additional Applications SAP BusinessObjects Design Studio takes the data for the data sources from SAP HANA.com/hana_appliance.ip.6 Auditing Auditing allows you to keep a record of significant events on servers and applications. see “Auditing Activity in SAP HANA Systems” in the SAP HANA Security Guide at http://help.sap.zen\cache. For more information. This provides you with an overview of what information is being accessed. see the SAP HANA Security Guide. Related Information Setting Permissions for Analysis Applications [page 17] 7.com/hana_appliance.sap. 34 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Security . The content of this file is encrypted using Eclipse secure store technology. at http:// help. 7. For more information on security aspects of SAP HANA.sap.metadata\. and who is performing these operations.Prompt values All valid prompt values of each analysis application are persisted in the user's cache file in <user home directory>\Analysis-workspace\. SAP BusinessObjects Design Studio uses the auditing capabilities of SAP HANA for all accessed content located on SAP HANA.

3 Language of Message Texts and Tooltips in Analysis Applications With SAP HANA. This applies to the design tool user interface and to the user interface texts in the executed analysis applications. These texts are language-dependent and are displayed in the default language configured in the Web browser. different text types are displayed in a single user interface. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Language and Regional Settings CUSTOMER 35 . dates and times is as follows: Presentation of numbers The presentation of numbers depends on the language configured in the Web browser. 8.8 Language and Regional Settings In SAP BusinessObjects Design Studio.4 Regional Formats for Numbers. message texts and tooltips are available in English only. 8. Dates and Times With SAP HANA data sources. the format of numbers. 8. 8.1 Language of the Design Tool Texts The texts in the design tool user interface are available in English only.2 Language of Master Data and Metadata The texts of the data from the connected SAP HANA system (such as master data and metadata of the selected data source) are visible in the design tool's layout editor and in the executed analysis applications.

YY – for example 29.5 Translatable Texts in Analysis Applications In addition to the texts from the data sources. for example 43.111.111. Dates and times from SAP HANA data sources are always formatted in the following way: Table 1: In the executed analysis applications In the design tool's layout editor YYYY:MM:DD .07. If application designers want to make their analysis applications available in different languages.018. which are created by application designers. Time characteristics from SAP HANA data sources are always displayed as UTC times. Presentation of date and time data SAP HANA supports date and time data only as characteristics.Example German formatting If you select German as the default language in the Web browser.for example 2012:07:29 DD. analysis applications can contain translatable texts. English formatting If you select English as the default language in the Web browser.111.MM.484. numbers are displayed in format 11.018. Note Texts from the data sources are provided in localized form. master data or metadata of the selected data source). 8. numbers are displayed in format 11. The translatable texts created by the application designers can be divided into static and dynamic texts: 36 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Language and Regional Settings . not as key figures. SAP HANA does not allow different formats of date and time characteristics.12 hh:mm:ss (with an hour range from 0 to 23) . for example 43. Application designers do not need to have these texts translated (for example.111. they need to configure the analysis applications accordingly.484. like labels on buttons or messages.for example 10:30:25 hh:mm – for example 10:30 Relevance of the time zone setting SAP HANA supports the data types DATE and TIME as well as a TIMESTAMP data type with implicit UTC time zone. Unlike SAP BW.

see “Enabling Text Translation in Analysis Applications” in the Application Designer Guide: Designing Analysis Applications on SAP Help Portal at http://help. For more information about adding the Text Pool component and creating dynamic texts with scripting. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Language and Regional Settings CUSTOMER 37 . The procedure for storing and translating the texts depends on the platform you use.Table 2: Text Type Example Static text Button label that stays constant during application lifetime Dynamic text Message text that a script joins together from multiple parts For both text types. The system collects all translation-relevant texts. which are created with scripting and that consist of different translation-relevant text parts.sap. are also collected in the Text Pool component. Dynamic texts. application designers need to flag their application as translatable by adding a Text Pool component to their application. and saves these texts for translation. which the application designer enters as property values in the Properties view for different components (like buttons or tooltips in this Text Pool component).com/boad .

Related Information Working with Analysis Applications [page 38] Working with Images [page 40] Managing Access Rights [page 41] Transporting Analysis Applications and Images [page 41] Transporting SDK Extensions [page 42] 9. The following sections provide an overview of the lifecycles of these objects and outline how application designers and administrators manage them.9 Lifecycle Management Lifecycle of analysis applications and images Application designers create analysis applications that allow users to analyze business data from the connected SAP HANA system. images and SDK extensions To transport analysis applications. administrators use delivery units in SAP HANA Studio. Image resources are vital elements of analysis applications.1 Working with Analysis Applications Creating analysis applications Application designers create analysis applications by choosing BusinessObjects Design Studio design tool. Transporting analysis applications. Managing access rights Administrators need to give application designers and application users the required access rights. in the SAP Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management .. 38 CUSTOMER Application New. images and SDK extensions..

.. we recommend the export for regular backups of your complex analysis applications. The system creates a ZIP file containing the analysis application and information about referenced MIME objects.. they overwrite the version saved previously by their colleague. the other designers do not receive a system notification. used back end connections and the source platform.. You can also use it for exporting an Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management CUSTOMER 39 . and one of them deletes the application.. They cannot be restored. In addition. Restriction Simultaneous modification of analysis applications by more than one application designer is not supported. thereby saving the application with the same name as the original application.. For example. This function makes it possible to provide the original source code of analysis applications to SAP. Deleting analysis applications Application designers can delete their analysis applications by opening the application in the design tool and choosing Application Delete . and the system does not inform this colleague. Caution Changing analysis applications in a text editor and re-uploading them to the platform is not supported. and helps us to resolve problems that you report to SAP in customer messages. You can also export applications in order to import them into a different platform. They only see a warning when trying to save the application. They can save the application by choosing Application Save As. If several application designers open the same application.. As long as the design tool is running. application designers can undo or redo their changes.Changing analysis applications Application designers can change their analysis applications by choosing Application Open. They can save their version as a copy (by choosing Application Save As. Exporting analysis applications Application designers can export analysis applications created in local mode or SAP HANA mode to their PC or a network share by choosing Application Export in the design tool. Once the design tool has been closed. it is not possible to return to previously saved states of an analysis application. in the design tool. . change it and want to save it on SAP HANA only the one saving the application first can save his/her changes. Restriction If several application designers open the same application simultaneously.. . If they choose Application Save As. All other application designers will receive a warning informing them that a newer version exists on the platform when saving the application. The analysis applications are permanently deleted. ). you can export an application from one BI platform and import it into a different BI platform.

● In the design tool. The application designer may be prompted to log on to SAP HANA . or even from one local mode platform to another local mode platform. application designers can upload images in the Properties view for the Image and Button components.application from the platform to the BI platform. ● In the design tool. application designers can click Send to Mobile Device (using QR Code®). Related Information Managing Access Rights [page 41] Transporting Analysis Applications and Images [page 41] 9. The application is displayed in a separate Web browser window. To copy the document link to the clipboard they can press CTRL + C . and execute the URL on their mobile device. The application is displayed in a separate Web browser window. Executing analysis applications Application users run the application by opening the URL they have been provided by the application designer. Clicking the QR code causes a new Web browser window to open. they have to add it manually instead of pressing the corresponding button. application designers can choose Application Execute Locally . The application designer is prompted to log on to SAP HANA. They can paste the URL and send it in an e-mail. Application designers have the following additional options for running analysis applications: ● In the design tool.2 Working with Images Creating images In the design tool. Importing analysis applications Application designers can import the exported analysis applications ZIP files to SAP HANA or their PC (local mode) by choosing Application Import in the design tool. application designers can choose Application Execute on SAP HANA . 40 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management . If they want to add this URL to their bookmarks. using a local Web server embedded in the design tool. ● In the design tool. application designers can click Send to Mobile Device (using QR Code®).

make sure that it is not being used any more in analysis applications.service.Changing images The content of an image cannot be changed. users need analytic privileges. application designers need object privileges for SQL objects _SYS_BI and _SYS_BIC. This role grants access to the info access HTTP service of SAP HANA and allows metadata retrievals to be processed.ina. You need to delete the image and upload a new one. For more information about configuring the access rights in SAP HANA. for example. Otherwise.userRole::INA_USER. the references to the images in the analysis applications will not work any more.3 Managing Access Rights Users must be assigned the info access user role sap. 9. you use delivery units to transport analysis applications and their images between SAP HANA systems. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management CUSTOMER 41 . users need package privileges. between development systems or between development and productive systems. Note Make sure that you use the same name and location for the new image. To view SAP HANA data sources in the Add Data Source dialog box in the design tool.v2. To view the data of SAP HANA data sources.4 Transporting Analysis Applications and Images Context With SAP HANA. Related Information Managing Access Rights [page 41] Transporting Analysis Applications and Images [page 41] 9. To work with analysis applications and the images in these applications. Deleting images When deleting an image. see Setting Permissions for Analysis Applications [page 17].bc.

Export the delivery unit to the target SAP HANA system as described under “Implementing Lifecycle Management” in the SAP HANA Developer Guide on the SAP Help Portal at http://help.sap. In SAP HANA Studio. 3. select the analysis applications you want to transport and create a delivery unit. Export the delivery unit to the target SAP HANA system as described under “Implementing Lifecycle Management” in the SAP HANA Developer Guide on the SAP Help Portal at http://help.com/ hana_appliance.5 Transporting SDK Extensions Context With SAP HANA.tgz) on the target SAP HANA system. Install the SAP BusinessObjects Design Studio for HANA Delivery Unit (HCOBIAAS. In SAP HANA Studio.sap.Procedure 1. Procedure 1. The data sources contained in these analysis applications need to be transported separately.tgz) on the target SAP HANA system.com/ hana_appliance. 2. 2. Related Information Installing SAP BusinessObjects Design Studio in SAP HANA Studio [page 10] 9. Activate the checkbox Select all sub-packages under selected nodes. you use delivery units to transport SDK extensions between SAP HANA systems. Note that with this delivery unit. create a delivery unit and add the SDK extensions you want to transport from the designstudio_extensions package. between development systems or between development and productive systems. 3. 42 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management . Select the analytic views and calculation views (including the referenced tables of these views) that are used as data sources in these analysis applications. Install the SAP BusinessObjects Design Studio for HANA Delivery Unit (HCOBIAAS. go to the designstudio package. 4. only the selected analysis applications and their images are transported to the target system. for example. Create a delivery unit and export it to the same target SAP HANA system.

Related Information Installing SAP BusinessObjects Design Studio in SAP HANA Studio [page 10] Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Lifecycle Management CUSTOMER 43 .

Install the new version of the design tool. 10. see SAP Note 1773751 . you can perform an alternative procedure. Procedure 1. Note Check if the folder where the design tool installation files were located is now empty.10 Troubleshooting This section provides information about troubleshooting options.1 Upgrading the Design Tool Installation (Alternative Procedure) Context If you encounter problems when upgrading your design tool installation.2 Activating Runtime Traces Context You can record traces to analyze problems in the design tool. For more information. 2. 44 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Troubleshooting . Uninstall the design tool. Related Information Upgrading the Design Tool Installation [page 16] Uninstalling the Design Tool of SAP BusinessObjects Design Studio [page 15] Installing the Design Tool of SAP BusinessObjects Design Studio [page 13] 10.

plugins\com. Click OK.com/ netweaver.Procedure 1. In the design tool. The recorded traces help us to resolve problems that you report to SAP as customer messages. 10. This checks if the user requesting the trace has sufficient authorization to log traces (standard authorization object S_RS_RSTT). Procedure 1. 2. You can collect all the SAP JCo trace files using the Collect Support Information function. Restart the design tool to enable the SAP JCo trace. It is stored in the C: ###BOT_TEXT###lt;user>\Analysis-workspace\. at http://help. 2.bi. The trace file is a text file that contains a log of the activities performed in the design tool's layout editor and in the executed analysis application. Results The system will create a trace file on your local hard drive.sap. The recorded traces help us to resolve problems that you report to SAP.ip. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Troubleshooting CUSTOMER 45 .3 Activating SAP JCo Traces Context You can record SAP JCo traces to analyze problems in the design tool.metadata\. Click OK. 3. Select the Activate runtime trace checkbox. Results The SAP JCo trace is activated and the trace level is set to 8. choose Tools Preferences Application Design Support Settings . 4. the SAP BW trace tool environment (transaction code RSTT in the connected BW system) is activated. 3. see “Trace Tool Environment ” in the SAP NetWeaver Library . Select the Activate SAP JCo Trace checkbox.sap.zen\logs\RSTT folder. If this is the case. The design tool also connects to the SAP BW system. In the design tool. For information on how to replay and maintain the traces. choose Tools Preferences Application Design Support Settings .

error messages. 2. Results You can attach the zip file to a customer message and send it to SAP. and warnings in the log file. Procedure 1. ● Information: The system stores exceptions..4 Collecting Support Information Context If you encounter problems in the design tool. ● Warning: The system stores exceptions. 5. error messages. Under the following options are available : Tools Preferences Support Settings . warnings.zip..5 Managing Logs in the Design Tool Defining the Log Level You can specify how much information is stored in the log file. Click OK. This is the default option. Click OK. To view the content of the zip file. ● Error: The system stores exceptions and error messages in the log file. The support information is saved in the file DS_Support.. choose Help Support Collect Support Information.. click View. 4. 46 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Troubleshooting .Related Information Collecting Support Information [page 46] 10. Select the target folder for the zip file.. 3. In the design tool. 10. . and information messages in the log file. you can collect the relevant information to send to SAP in a zip file.

Viewing Error Messages You can view error messages in the design tool's Error Log view. choose View Error Log .● Debugging Information: The system stores exceptions. The exported error log files help us to resolve problems that you report to SAP in customer messages. Saving Error Messages Press the Export Log button (in the upper right corner of the Error Log view) to save the error messages. error messages. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Troubleshooting CUSTOMER 47 . information messages and debugging information in the log file. To open this view. warnings.

under Help Help Contents in the design tool. You start by using local mode to create analysis applications for presenting and evaluating SAP BusinessObjects Design Studio with users at the customer's location.possibly together with consultants . the technical prerequisites are minimal and the evaluation can be performed quickly and easily. it is launched in local mode in the default setting. In local mode. the requirements for the chosen platform need to be provided. Related Information Maintaining Settings in the Design Tool in Local Mode [page 54] 48 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . Administration tasks that are similar to SAP BusinessObjects Design Studio when connected to a platform are not listed separately in this section. The key users of a company . and uploading the applications again to the platform.investigate whether SAP BusinessObjects Design Studio can cover their company's analysis and reporting requirements. Different administration tasks for local mode This section provides information on differences you may encounter when installing and configuring SAP BusinessObjects Design Studio in local mode. For more information. application designers who have been working in local mode can easily switch the default startup mode in the Preferences dialog box and connect to the required platform. Application designers can then upload their locally saved analysis applications to the platform. see “Working with the Local Mode of the Design Tool”. After a successful evaluation phase and the decision has been made to implement SAP BusinessObjects Design Studio. in the Application Designer Guide: Designing Analysis Applications . Restriction Local mode in the design tool was not designed with offline use of the design tool in mind. changing and saving them locally. You should not use it for downloading analysis applications from the platform. Once the platform infrastructure has been set up. The relevant information is contained in the sections above. You can save the analysis applications on your local machine.11 Managing Local Mode in the Design Tool From local mode to full mode in SAP BusinessObjects Design Studio When the SAP BusinessObjects Design Studio design tool starts after installation.

This is required to use the ODBC Data Source Administrator and add SAP HANA data sources. If the path points to a folder. In this case. Depending on the back end systems you want to use. Related Information Installing the Design Tool of SAP BusinessObjects Design Studio [page 13] Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 49 . you can choose any file name. you can specify the location of the saplogon.ini file: -aadSaplogoniniPath <path to your ini file copy> Add these lines directly before the -vmargs line. In this case.ini file is stored in a virtual SAP GUI application. you need to install the SAP BusinessObjects Design Studio design tool. ● Before you configure SAP HANA connections. you need to install the SAP HANA Database Client. the file name in this folder must be saplogon. Note If the saplogon.Client Installation and Update Guide at http:// help. see the SAP HANA Database .com/hana_appliance. you may also need to install SAP GUI or SAP HANA Database Client (in addition to the design tool). This is required to run SAP logon and add SAP BW data sources. you need to install SAP GUI for Windows.11.sap. For more information. The path can also point directly to a file. then SAP BusinessObjects Design Studio cannot find the file or display SAP BW connections in the design tool. Note that there must be a line break separating the argument from its value. ● Before you configure SAP BW connections.ini file by adding the following lines to the SapDesignStudio. for example. and not on your PC.1 Installation To use SAP BusinessObjects Design Studio in local mode.ini.

Select the driver HDBODBC32. ○ For SAP HANA connections. Open the design tool and choose Tools Preferences Application Design Backend Connections . ○ For SAP BW connections..2. you can either use the ODBC Data Source Administrator or HTTP(s) to connect to the SAP HANA system. Note If you have already added SAP BW systems in the SAP Logon dialog box. In the SAP Logon dialog box. Decide whether you want to create a SAP BW connection or a SAP HANA connection. you have to create connections to the BI back-end systems containing the business data. these systems are automatically available in the design tool. 4. 2. click New . SAP BusinessObjects Design Studio can access SAP HANA systems or SAP BW systems as BI back-end systems. Press Add.2 Configuration 11. 5. 3. 1. Launch SAP Logon in the upper right corner of the Connections 1. 2..11. Enter the SAP HANA system in the Data Source Name field. 50 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . click Source Administrator in the upper right corner of the SAP HANA Connections maintained in ODBC Data Source Administrator area. Procedure 1.. click maintained in SAP Logon area. 2. Add the required system parameters. If the SAP HANA Database Client (64-bit) is installed on your machine. select the driver HDBODBC.1 Creating Connections to BI Back-End Systems in Local Mode Context Before designers can add data sources to their analysis applications. Note This driver is only available if the SAP HANA Database Client (32-bit) is installed on your local machine. Press Finish. ODBC Data ○ For SAP HANA connections maintained in the ODBC Data Source Administrator.

. Press OK. To display new connections in the corresponding table. proceed as follows: 1. To close the dialog box. see the Application Designer Guide: Designing Analysis Applications under Help Help Contents in the design tool. a user with different authorizations) to this BW or SAP HANA system and proceed with your work without restarting the design tool. 7.. 4. 4. Enter the corresponding server and port in the Server:Port field. you can log off from the BI back-end system you have been working with (using the Preferences dialog box). Procedure 1. Press Add. Enter a port.. Then press OK again.. for example 8001. to ensure that standard ports 80 and 443 are used for client access to the SAP HANA XS Web server HTTP (80) or HTTPS (443). For more information. Enter a host name. For more information. Press OK. In the Clear Cached Credentials dialog box.. Enter a name for the new SAP HANA connection. for example. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 51 . We recommend that you use HTTPS. 3. press OK. which appears when you browse for a connection in the Add Data Source dialog box. Results The new connections are listed in the Select Connection dialog box. click Reload All Connections. 3. see chapter Maintain Standard HTTP Port Numbers with SAP HANA XS in the SAP HANA Administration Guide. In the design tool in local mode. The default HTTP port settings for SAP HANA XS include an SAP HANA instance number: 80<SAP HANA instance>. select the connections from which you want to log off. Press Clear Cached Logon Credentials.. ○ For SAP HANA HTTP(s) connections. This allows you to log on with a different user (for example.6. You can change the default settings. choose Tools Preferences Application Design Backend Connections . Select HTTP or HTTPS as the protocol. 6. 11. 2. 5.2 Switching User for BI Back-End System Context In local mode. 2.2. 3.

would be to select Generic Analysis Template when creating an application in the design tool. Next Steps Note Alternatively. In order to avoid this and ensure that the jump is handled by Design Studio and the target query is displayed as an analysis application. 11. otherwise the Clear Cached Credentials dialog box will not open. you need to configure the jump targets for the query that is used as data source in the analysis application. you need to specify a generic analysis template. it should be a very generic application. which is configured for the data source query. the target query is launched as a BEx Web application by default.4. As this analysis application will be used for all query jumps. ○ Accepts query ID and system ID as URL parameters XQUERY and XSYSTEM respectively. ○ Loads the single data source (usually in the On Startup script) by calling assignDataSource() and passing the XQUERY and XSYSTEM parameters to the corresponding parameters of assignDataSource(). In general.2. You must be logged on to at least one BI back-end system. 5.sap. Tip A good starting point. and an example of a valid generic analysis template. without opening the Preferences dialog box. you can open the Clear Cached Credentials dialog box by pressing Ctrl+Shift+Del in the design tool. is also a query.com ● “BEx Query as Recipient” on SAP Help Portal at http://help. it must conform to the following constraints: ○ Contains only one data source. To close the Preferences dialog box.sap. create an analysis application that can be used as the generic analysis template.3 Configuring the Report-Report Interface for Analysis Applications in Local Mode Context Before application users can use the report-report interface (RRI) in analysis applications.com If the jump target. click OK. For more information. In the design tool. which is loaded in script. Note that you do not need to assign a 52 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . which can handle basic analysis of an arbitrary query. Click OK. Procedure 1. see ● “Using the Report-Report Interface” on SAP Help Portal at http://help.

4 Configuring the Number of Sessions for Parallel Query Execution in Local Mode Context To improve the performance of analysis applications. The mappings from source to target query are processed on the BW system. the filters and selection context are also passed. 11. You can do this by limiting the number of sessions allowed for parallel query exection. Choose Tools Preferences Application Design b. application designers can use processing groups to execute the data sources of an analysis application in parallel. which are needed for dimensions relevant to the target query from the sending application. the necessary query information is automatically added to the Generic Analysis Template as URL parameters (XQUERY. 2. All other targets are processed as BEx Web applications. The default value of the maximum number of sessions is 50. Restriction Only query targets that are on the same system as the source query can be launched as analysis applications. To configure the runtime in order to use this analysis application as the generic analysis template for query jumps. application designers need to be aware that each processing group allocates additional resources: ● a session in the back end (for example. an RFC session in the back end) ● additional CPU resources on the back end ● a thread in JAVA VM of the design tool Therefore it is important to properly scale the design tool and back end for this increased resource consumption. proceed as follows: a. and the application of the appropriate filter values are processed by the Design Studio runtime. Save your generic analysis template on your local machine. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 53 . In the Report-Report Interface section at the bottom of the page. XSYSTEM). enter the name of the locally saved generic analysis template.data source to this Generic Analysis Template.2. under Application to use for query jumps. which are passed to the receiving application. When application users jump to the target query. 3. However. Results In addition to the XQUERY and XSYSTEM URL parameters.

Note
If you set the number to 0, no additional resources are allocated and the processing groups defined in the
analysis application are ignored and processed, as they are part of the main processing group. Queries are
executed sequentially.
If you set the number to a negative value, the system processes this as 0.

Procedure
1. Go to the directory on your machine, where you have installed SAP BusinessObjects Design Studio.
2. Open the SAPDesignStudio.ini file.
3. Enter the following JAVA VM argument with the required value at the end:DAAD_GROUPS_THREADCOUNT=<value>
4. Choose

File

Save .

5. Restart the design tool.

11.2.5 Maintaining Settings in the Design Tool in Local Mode
You can define settings for the design tool in the Preferences dialog box. To start the Preferences dialog box,
choose

Tools

Preferences

Application Design .

Change the default values as required and choose Apply to make these values effective. If you want to reset the
default values, choose Restore Defaults. To close the Preferences dialog box, press OK.

General
You can switch the startup mode. In the default setting, the design tool starts in local mode after installation. If
you want to use SAP BusinessObjects Design Studio integrated into one of the supported platforms, select the
required platform:
● SAP BusinessObjects BI Platform
● SAP HANA
● SAP NetWeaver
After restarting the design tool, you need to log on to the selected platform.

Note
In the Logon to <selected platform> dialog box, you can still decide to log on locally by clicking Skip, even if the
startup mode is set to one of the supported platforms. The design tool starts in local mode.

54

CUSTOMER

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA
Managing Local Mode in the Design Tool

In the Undo History Size field, you can change the default value 50 and enter a number between 20 and 999. This
value defines how often application designers can undo their changes when working in the design tool.

Embedded Web Server
You can define the network port for the embedded Web server of the design tool. Enter a number between 1024
and 65535. When an application is executed, the port number is shown in the URL. If the port is set to 5555 for
example, the URL is http://localhost:5555/aad/web.do?APPLICATION=MYAPP. If you leave the default
value 0, the system automatically assigns a network port.

Tip
If users create bookmarks for their applications, the network port has to be set to a fixed number. Autoassigning the network port does not guarantee that the bookmarks will work properly.
If you want to test your application on a mobile device, you need to allow external access to the embedded Web
server. Select the Allow external access to embedded Web server checkbox. The design tool must be running on
your PC.

Caution
Note that allowing external access is a security risk. Everyone connected to the same network can potentially
access all of your applications and can see the same data that you can (as the applied data authorizations are
the same).

Restriction
Before other users can open the analysis application on a mobile device, the Logon to <BW or SAP HANA
system> dialog box always appears on the PC with the design tool that is running.
● SAP HANA data sources used in the analysis application: the application designer of the PC that the design
tool is running on has to enter his/her credentials and click Log on in the Logon to <SAP HANA system>
dialog box.
● BW data sources used in the analysis application: activate Single-Sign On. The application designer of the
PC that the design tool is running on has to confirm the client and language (or has to change these entries
if required) and then click Log on in the Logon to <BW system> dialog box.

Application Recovery
In the default setting, the system automatically saves unsaved applications every minute. You can configure the
auto-save time interval as required. Select the Save application recovery information every <1> minute checkbox
and enter the required number for the auto-save time interval.

Tip
The design tool needs to be restarted for the new interval to become active.

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA
Managing Local Mode in the Design Tool

CUSTOMER

55

There is a background job that searches for unsaved applications in the given interval. If unsaved applications are
found, the system extracts their XML code and stores it under <user home directory>\Analysisworkspace\.metadata\.plugins\com.sap.ip.bi.zen. The content of this file is encrypted using Eclipse
secure store technology.

Note
The auto-save function does not replace saving an application. Saving an application or closing it and
answering the Save changes? question with either Yes or No will delete the XML from the autosaves file.
In the event of a system crash, the auto-saved XML persists. When restarting the design tool and opening the
affected application again, the designer is informed that an auto-saved version of the application exists.
● If the designer decides to restore the auto-saved version, the system uses the stored XML, saves the
application and opens the application in the layout editor. The auto-saved XML is removed.
● If the designer decides to discard the auto-saved version, the auto-saved XML is removed as well.

Member Selection
Application designers need to pick single members of a dimension when using statements like setFilter for a
dropdown box, for example. They can pick the members in the content assistance of the Script Editor dialog box
or in the Select Member dialog box. The Select Member dialog box can list a small or large number of members,
depending on the maximum threshold number of members. You can set the default threshold in the Preferences
dialog box.
● You can define the maximum number of members that are displayed in the Select Member dialog box. Enter
the required number in the Maximum number of members to fetch from backend in dialog checkbox. The
default threshold is 1000.
● You can define the maximum number of members that are displayed in the content assistance of the Script
Editor dialog box. Enter the required number in the Maximum number of members to fetch from backend in
content assistance checkbox. The default threshold is 20. If the number of available members exceeds this
threshold number, the content assistance does not list single members. Instead it offers the Select Member...
entry, which opens the Select Member dialog box.

Tip
Designers can access the content assistance in the script editor by pressing CTRL + SPACE .
● You can also decide whether the system should display warnings in the script editor whenever designers
manually enter non-existent values. To activate the warnings, select the Display warnings for manually entered
invalid values checkbox.

Prompt Handling
In the Prompts dialog box, application designers and application users set values for prompts. For SAP BW data
sources, prompts are defined as variables. When working with data sources with defined variables, application
designers might be prompted to set the required values before continuing their work in the design tool (if there

56

CUSTOMER

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA
Managing Local Mode in the Design Tool

). When the application is reloaded. enter the name of the locally saved generic analysis template. you need to specify a generic analysis template. Under Application to use for query jumps. you can add the path to CUSTOMER 57 . the target query is launched as a BEx Web application by default. regardless of your choice for the Use cached prompt values for local execution checkbox.SAP BusinessObjects Design Studio stores all valid prompt values of each analysis application in the user's cache file in <user home directory>\Analysis-workspace\. or if variables have invalid default values..plugins\com. This property forces the Prompts dialog box to appear. or when the initial state of the data source is modified in the Initial View dialog box. the Prompts dialog box appears and you can set the prompt values like an end user would do. leave the checkbox deselected (This is the default setting).sap. This provides application designers with a smooth workflow in the design tool. In the Preferences dialog box. Application Templates SAP BusinessObjects Design Studio includes a set of templates that offer designers an easy way to get started. You can select the required analysis application(s) for this cache deletion. check if the Force Prompts On Startup property of the analysis application is set to true. for example.. To avoid this and to ensure that the jump is handled by SAP BusinessObjects Design Studio and that the target query is displayed as an analysis application.bi. Note If the Prompts dialog box appears despite this setting.. If the jump target configured for the data source query is itself a query.ip. press Clear Prompt Value Cache. designers can choose between different templates that are optimized for desktop Web browser applications or mobile applications in the New Application dialog box ( Application New.metadata\. for example). Under Tools Preferences Application Design Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool Application Templates . select the Use cached prompt values for local execution checkbox. For more information. for example. If this was not the case..are mandatory variables without default values. When you execute an analysis application locally. Report-Report Interface With the report-report interface application designers can jump to predefined jump targets in analysis applications. you can specify whether the Prompts dialog box appears when an analysis application is executed locally: ● If you want to simulate how an application user opens the analysis application.. the Prompts dialog box will appear and you can set new values. The Prompts dialog box does not appear and application designers can test their analysis applications quickly. the Prompts dialog would appear an analysis application is reloaded. see “Creating a new analysis application” in the Application Designer Guide: Designing Analysis Applications under Help Help Contents in the design tool. When creating new applications. Application designers can also create analysis applications and provide them as templates for other application designers. If you want to clear the prompt values of an analysis application in the cache file. ● If you want to use the prompt values from the cache file.zen\cache.

Note This setting applies to SAP HANA data sources that are connected using HTTP as the protocol for communication only (not ODBC). ). see the links in the Related Information section below. you can record Fiddler traces. enter the name of the system hosting the proxy service used by the HTTP destination. ● Under Proxy Host. ). ● Under Proxy Port. You can access this chapter by pressing F1 or the Help button in the Preferences dialog box. enter 8888. select the Use HTTP Proxy checkbox. and also in the Export Application As Template dialog box Export as Template. enter localhost. enter the port to connect on the system hosting the proxy service. the indicator HTTP Proxy: Off/On shows you if this setting is switched on or not. you can specify that you use an HTTP proxy for communication with the SAP HANA system. you can specify the proxy settings to be used when opening connections.. see “Network Connection Preferences” in the online help.. select the Use HTTP Proxy checkbox. The template categories are then listed in the New Application dialog box ( ( Application Application New. ● Under Proxy Port. Support Settings Under Tools Preferences Application Design Support Settings . In the status line of the design tool. see “Exporting Applications As Templates” in the Application Designer Guide: Designing Analysis Applications under Help Help Contents in the design tool. see SAP Note 2166049 .the folder where these templates are stored. Under SAP HANA Data Sources (HTTP). you can specify the amount of information stored in a log file and activate functions to record traces or collect statistics data. For more information. You can also use this setting for support purposes: Using Fiddler as a proxy. which help SAP diagnosing your issues with SAP HANA HTTP data sources. To set Fiddler as a proxy. For more information. By double-clicking on the indicator you can quickly access the Preferences page to change your current setting.. Here you can also define your own template categories that indicate the target device types recommended for a specific template. For more information. If you have configured that your SAP HANA system can only be accessed using a proxy. ● Under Proxy Host. 58 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool .. For more information. Network Connections Under Tools Preferences Application Design Network Connections .

Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 59 .3 Security 11.2 User Management and Authentication in Local Mode You have to configure user accounts in the following systems: ● Connected SAP BW systems For more information.sap.sap.Related Information Activating Runtime Traces [page 44] Activating SAP JCo Traces [page 45] Configuring the Report-Report Interface for Analysis Applications in Local Mode [page 52] 11.3.3.1 Technical System Landscape in Local Mode The following graphic shows the system landscape for SAP BusinessObjects Design Studio used in local mode: Related Information Network and Communication Security in Local Mode [page 61] 11. at http://help. ● Connected SAP HANA systems For more information.com/ netweaver. in the SAP NetWeaver Library . see “Identity Management”. in the SAP HANA Security Guide .com/hana_appliance. see “SAP HANA User and Role Management”. at http://help.

in the SAP NetWeaver Security Guide . Restriction When you use external access to enable other users to view your analysis applications. Users sign on once to the client-based Secure Network Communications (SNC) with their credentials. They can change the client and the language of the SAP BW system in this dialog box however. Single Sign-On when using SAP HANA data sources Single Sign-On is currently not supported for SAP HANA system connections. on an iPad or an iPhone for example (click the Allow external access to embedded Web server checkbox in the Preferences dialog box). at http://help. For more information. When inserting a SAP BW data source in the design tool.com/netweaver. This must happen before other users open the analysis application on an iPad or on an iPhone. Single Sign-On activated for your SAP BW data sources does not work as expected. application users can connect to the SAP BW systems without having to enter their SAP BW user name and password. see “Identity Management”. the application designer for the PC where the design tool is running has to enter his/her credentials and click Log on in the Logon to <SAP HANA system> dialog box. Restriction When you use external access to enable other users to view your analysis applications. Due to technical restrictions. the Logon to <SAP BW system> dialog box always appears on the PC where the design tool is running. application designers can connect to the SAP BW systems without having to enter their SAP BW user name and password in the Logon to <SAP BW system> dialog box . see “Secure Network Communications (SNC)”. in the SAP NetWeaver Library. on an iPad or an iPhone for example (click the Allow external access to embedded Web server checkbox in the Preferences dialog box). For more information. 60 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . Application designers have to enter their user credentials in the Logon to <SAP HANA system> dialog box when inserting a SAP HANA data source in the design tool. at http://help. ● Each user (application designer or application user) has a user account in the connected SAP BW system.com/ netweaver. When analyzing SAP BW data in analysis applications. ● You have selected the Activate Secure Network Communication checkbox for the relevant SAP BW system connection in the SAP Logon dialog box.3. Application users have to enter their user credentials when analyzing SAP HANA data in analysis applications.3 Authentication and Single Sign-On in Local Mode Single Sign-On when using SAP BW data sources Single Sign-On works if the following conditions are met: ● Secure Network Communications (SNC) is installed on each client PC. The application designer for the PC where the design tool is running has to confirm client and language (or change these entries if required) and click Log on in the Logon to <SAP BW system> dialog box. This must happen before other users open the analysis application on an iPad or on an iPhone.sap.11.sap.

Otherwise. in the SAP HANA Security Guide. under “SAP HANA Authorization”. users need analysis authorizations to view the data of authorization-relevant characteristics in a query or in a query view that is used as a data source in an analysis application. see “Analytic Privileges”.5 Network and Communication Security in Local Mode Your network infrastructure is extremely important for protecting your system. at http://help. The following diagram illustrates the components involved and provides an overview of the communication channels when using SAP BusinessObjects Design Studio in local mode: Figure 3: Components at design time The following components are involved: Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 61 . 11.3.4 Authorizations When Using Local Mode For security reasons. SAP BusinessObjects Design Studio uses the authorization concept of the corresponding back-end system. For data access management.11. ● With SAP HANA. For more information. users could access other user's analysis applications or trace files. see “Authorizations” in the SAP NetWeaver Library at http://help. Your network needs to support the communication required for your business needs without allowing unauthorized access. For more information.3. make sure that users do not have administrator rights on client PCs.com/ hana_appliance. users need analytic privileges to view the data of the SAP HANA data sources (Analytic Views or Calculation Views) that are used in an analysis application.sap.com/netweaver.sap. ● With SAP BW.

sap. The embedded Web browser in the layout editor of the design tool opens. The only difference is that the analysis application is displayed in a separate Web browser window outside the design tool. in the SAP NetWeaver Security Guide .sap. Everyone connected to the same network can potentially access all of this user's applications and can see the same data as this user (since the assigned data authorizations are the same). Caution Note that allowing external access to the embedded Web server of the design tool (in the Preferences dialog box under Tools Preferences Application Design Embedded Web Server ) is a security risk. Each time the application designer inserts BW data into the application (by adding a new data source or selecting members in the script editor for example).3. This communication is performed using a Java Database Connectivity (JDBC) connection or an HTTP(s) connection.ip.sap. in a subfolder of this directory. see “Securing Data Communication”.zen\repository folder. This communication is performed using a synchronous JCo Remote Function Call (RFC) connection. You can restrict access to the analysis application files by assigning access rights. If the application designer chooses Application Execute Locally . 11. or on the Internet/intranet. at http://help. To ensure that the locally stored analysis applications cannot be viewed by non-authorized users. 62 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . the design tool on the client PC requests data from the BW server. It connects with the embedded Web server of the design tool. in the SAP HANA Security Guide. You can protect this RFC connection using Secure Network Communications (SNC). at http://help. we advise against giving users administrator rights on client PCs. You can protect this connection using the Secure Sockets Layer (SSL) protocol. the same communication process applies as described above.com/hana_appliance . They can also store the images and icons that they use in their analysis applications in this folder. see “Transport Layer Security”.6 Data Storage Security in Local Mode Analysis applications Application designers store the analysis application files in the <user home directory>\Analysisworkspace\com. For more information. For more information.com/netweaver.● The Web browser and the design tool on the application designer's local computer ● The storage tier with the BI back-end systems (SAP BW or SAP HANA) The communication process is as follows: The application designer creates a new application or opens an existing one. Every time the application designer inserts SAP HANA data into the application. the design tool on the client PC requests data from the SAP HANA server.bi. This communication is performed using HTTP as the protocol.

bi.plugins\com.7 Data Access Security in Local Mode Allowing external access to the embedded Web server of the design tool is a security risk.metadata\.bi. which is displayed in the Web browser when you execute the application). everyone connected to the same network can potentially access all of this user's applications (using the application launch URL.plugins\com.bi. When this function is activated. Note Note that this does not just apply to applications that are currently running.ip. Prompt values All valid prompt values of each analysis application are persisted in the user's cache file in <user home directory>\Analysis-workspace\. The content of this file is encrypted using Eclipse secure store technology.sap.sap. and the design tool is running. Related Information Data Access Security in Local Mode [page 63] 11.ip.3. It affects all applications that the user has created in his/her workspace.sap. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 63 . The content of this file is encrypted using Eclipse secure store technology. The applied data authorizations for external access are the same as for the user that you specified in the back-end connections.ip.metadata\. Everyone can therefore see the same data that this user can. Data source history The data source history in the Add Data Source dialog box is persisted in the user's cache file in <user home directory>\Analysis-workspace\. The content of this file is encrypted using Eclipse secure store technology.plugins\com.zen\cache.Analysis applications history The analysis applications history in the Application menu is persisted in the user's cache file in <user home directory>\Analysis-workspace\. You can activate external access in local mode in the Preferences dialog box.zen\cache. under Tools Preferences Application Design Embedded Web Server .zen\cache.metadata\.

Language of master data and metadata Texts for data from the back-end systems. After selecting the required system in the Select Connection dialog box.11. dates and times varies according to the defined language setting in the Web browser. dates and times The format for numbers.4. Application designers can specify the language of the back-end system when adding a data source to an analysis application. are visible in the design tool's layout editor and in the analysis applications that are running. Language of message texts in analysis applications The language of message texts and tooltips is defined by the language setting in the Web browser. Regional formats for numbers.1 Supported Languages Message texts and tooltips in the executed analysis applications are available in the following languages: Language value Description arAR Arabic zhCN Chinese csCS Czech enUS English frFR French deDE German iwIW Hebrew (Iwrit) 64 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool .4 Language and Regional Settings in Local Mode The following chapter describes settings that are different in local mode. such as master data and metadata of the selected data source. These texts are languagedependent and are displayed in the language specified for the back-end system. 11. If the application designer does not enter a language value in the logon dialog box. the data texts are displayed in English. application designers can enter the required language in the logon dialog box.

Select the target folder for the zip file.1 Collecting Support Information in Local Mode Context If you encounter problems in the design tool. 7. Click Package.5. you can collect the relevant information to send to SAP in a zip file.. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool CUSTOMER 65 .Language value Description huHU Hungarian itIT Italian jaJP Japanese kzKZ Kazakh esES Spanish plPL Polish ptBR Portuguese ruRU Russian trTR Turkish uaUA Ukrainian 11.5 Troubleshooting 11. Results You can attach the zip file to a customer message and send it to SAP.. 5.. To view the content of the zip file. In the design tool. click View. 4. The support information is saved in the file DS_Support. Choose the analysis applications you want to add. ..zip. Click OK.. 6. 3. Click OK. Procedure 1. choose Help Support Collect Support Information. 2.

Complete the test URL with server name and port of your connection: http(s):// <server>:<port>/sap/bc/ina/service/v2/GetResponse?Request={%22Metadata%22: {%22Expand%22:[%22Cubes%22]}} 2. Open a browser and paste the URL.2 Troubleshooting for SAP HANA HTTP Connections Verifying the URL for the SAP HANA HTTP connection 1. ○ A response is returned with a JSON format containing information about the server capabilities.11. and a connection using HTTPS is not possible. You will receive one of the following responses: ○ HTTP 404 . Open SAP HANA Studio and navigate to Trace Configuration. 66 CUSTOMER Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Managing Local Mode in the Design Tool . Add the server name and port of your connection to the test URL: http(s):// <server>:<port>/sap/bc/ina/service/v2/GetServerInfo 2. Enabling SAP HANA Traces The interface used for SAP HANA HTTP connections runs on the XS Engine and on the Index Server. This indicates that the log-on was successful.not found This indicates that the SAP HANA Info Access Service (InA) is not deployed. 3.5. ○ A security or certificate warning or error This indicates that the client machine is not configured to trust the certificate presented by the SAP HANA server. 1. Verifying Basic Data Base Access Rights (Index Server) 1. Select the option Show All Components to see the mds component in the list of components. 3. see SAP Note 2154860 . 3. Open a browser and paste the URL. Choose the required system trace level. Check that you receive a response without error. 2. ○ The dialog box to enter your user and password is displayed. For more information. The technical name of the component is mds.

Gender-Neutral Language As far as possible. SAP does not warrant the availability and correctness of this related information or the ability of this information to serve a particular purpose.com/disclaimer). SAP in particular disclaims any liability in relation to this document. All links are categorized for transparency (see: http://help. or a gender-neutral noun (such as "sales person" or "working days") is used. it is in no way intended to be a binding guideline on how to ensure accessibility of software products. These hyperlinks are intended to serve as a hint about where to find related information. SAP shall not be liable for any damages caused by the use of related information unless damages have been caused by SAP's gross negligence or willful misconduct. This disclaimer. SAP does not warrant the correctness and completeness of the Code given herein.Important Disclaimers and Legal Information Coding Samples Any software coding and/or code lines / strings ("Code") included in this documentation are only examples and are not intended to be used in a productive system environment. Furthermore. the third-person singular cannot be avoided or a gender-neutral noun does not exist. however.sap. this document does not result in any direct or indirect contractual obligations of SAP. SAP reserves the right to use the masculine form of the noun and pronoun. Administrator Guide: SAP BusinessObjects Design Studio based on SAP HANA Important Disclaimers and Legal Information CUSTOMER 67 . Depending on the context. SAP documentation is gender neutral. If when referring to members of both sexes. Internet Hyperlinks The SAP documentation may contain hyperlinks to the Internet. the reader is addressed directly with "you". Accessibility The information contained in the SAP documentation represents SAP's current view of accessibility criteria as of the date of publication. unless damages were caused by SAP intentionally or by SAP's gross negligence. does not apply in cases of willful misconduct or gross negligence of SAP. This is to ensure that the documentation remains comprehensible. however. and SAP shall not be liable for errors or damages caused by the usage of the Code. The Code is only intended to better explain and visualize the syntax and phrasing rules of certain coding.

Please see http://www. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.sap.go.sap. without representation or warranty of any kind. All other product and service names mentioned are the trademarks of their respective companies. if any. National product specifications may vary. . The information contained herein may be changed without prior notice. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries.html © 2016 SAP SE or an SAP affiliate company. The only warranties for SAP or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. and SAP or its affiliated companies shall not be liable for errors or omissions with respect to the materials.com/registration/ contact. All rights reserved. Nothing herein should be construed as constituting an additional warranty. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only.com/corporate-en/legal/copyright/ index.epx for additional trademark information and notices.