Quantcast
Channel: SAP S/4HANA
Viewing all articles
Browse latest Browse all 255

Basic Configurations for Activate Embedded Analytics in S/4HANA OP 1511

$
0
0

Hi everyone, in this blog I'm going to talk about the basic configurations for activate Embedded Analytics in S/4HANA On-Premise 1511 version. This blog is mainly focused on the separated installation of the Fiori Frontend System and S/4HANA Backend system. Let's dive in to it.

 

 

 

Landscape

 

Frontend system         SAP Fiori for S/4HANA OP 1511

Bakend system           SAP S/4HANA Backend

An additional SAP Web Dispatcher

 

 

 

Prerequisites

 

You've completed the following configurations as mentioned in the Administration Guide for the Implementation of SAP S/4HANA:

 

Administration Guide for the Implementation of SAP S/4HANA, on premise edition (1511 FPS 2)

SAP S/4HANA Fiori Foundation Configuration

SAP S/4HANA Fiori Basic Network and Security ConfigurationSAP

 

 

 

Related SAP Notes

 

2289865 Configuration steps for S/4 HANA Analytics

2106016 Configuration steps for Design Studio in Distributed sFin or S/4 HANA Environments with a Remote Gateway Server

 

 

 

A Step-by-Step Configuration

 

1. On Backend System

 

1.1 Activate BW Client

 

Use transaction SE37 to run function module RS_MANDT_UNIQUE_SET, as SAP documents mentioned, it’s not necessary to setup a separate BW client, so we’ll using the production client 800.

010.jpg

 

After donw that, check BW client settings by using function module RS_MANDT_UNIQUE_GET, you should be able to see the client information as an value of the export parameter E_UNIQUE_MANDT.

 

1.2 Setup User Parameters for DDIC user

 

Use transaction SU01 to set the following parameters for user DDIC in the working client (if in some case the DDIC doesn't exist, create it manually)

 

RSWAD_DEV_MDVERSION = ‘072’

RSWAD_SKIP_JAVA = ‘X’

 

011.jpg

 

1.3 Modification of the Admin Cockpit Installation Objects

 

Use transaction SE38 run report SAP_RSADMIN_MAINTAIN and insert the following object and value

 

Object                                                                      Value

SKIP_ADMINCOCKPIT_INSTALLATION                    X

RSDDSTAT_GLOBAL_OFF                                        X

012.jpg

 

1.4 Activate Technical Content

 

Use transaction RSTCO_ADMIN to activate install the Analytic Engine in the working client (if the job failed, try to use DDIC user to perform the activity and check the activate log for more detailed information)

013.jpg

 

1.5 Generate Packages for OData Services

 

Use transaction SE38 to run report EQ_RS_AUTOSETUP without check mode.

014.jpg

 

Use transaction SE37 to run function module RSEC_GENERATE_BI_ALL

015.jpg

 

1.6 Validate InfoObjects

 

Use transaction RSD5 to validate the InfoObjects, at the bottom of the screen, choose All InfoObjects and click on Display. Everything should have an green icon in the validation field.

016.jpg

017.jpg

 

1.7 Create a ICF Handler Service

 

Use transaction SICF to create a Sub-Element entry under /sap/bw/ina with the following information:

  

     Name: GetServerInfo

     Type: Reference to Existing Service

     In the "Target" tab, select /sap/es/ina/GetServerInfo as the target

 

018.jpg

019.jpg

You may also need to configure the ICF service to using anonymous access if you haven't setup SSO between Frontend system and Backend system.

0010.jpg

 

1.8 Activate ICF Services

 

Use transaction SICF to activate the following ICF services (with all sub-trees):

 

/sap/bw/ina

/sap/bw/Mime

/default_host/sap/public/icf_info

 

 

 

2 Frontend System Configuration

 

2.1 Configuration of OData Service

 

Use transaction /n/IWFND/MAINT_SERVICE to add Local System Alias to OData Service RSAO_ODATA_SRV, and activate ICF Node, then test the configuration by click on “Call Browser”. You should be able to see the XML format odata service output without any error.

0201.jpg

0202.jpg

0203.jpg

 

2.2 Activate Query Browser

 

Use transaction SICF to activate the following ICF service (with sub-trees):

/default_host/sap/bc/ui5_ui5/sap

 

use transaction /n/IWFND/MAINT_SERVICE to add OData Service VDM_CDSVIEW_BROWSER from the Backend system.

0204.jpg

 

2.3 Role Assignment

 

Assign role SAP_BR_EMPLOYEE to the a user through SU01.

 

 

3 Activate 0ANALYSIS

 

Use transaction RSOR to install 0ANALYSIS in the both the Frontend system and Backend system.

0011.jpg

0012.jpg

 

 

4 Configure SAP Web Dispatcher

 

Modify the SAP Web Dispatcher instance profile, the following paths should be routed to the S/4HANA backend server:

/sap/bw/ina

/sap/bw/Mime/DS/Content

 

Example of the Web Dispatcher instance profile parameters:

 

wdisp/system_0 = SID=<Frontend_SID>, MSHOST=<FQDN_of_Frontend>, MSPORT=<Frontend_Message_Service_Port>, SRCSRV=*:*, SRCURL=/sap/bc/ui2/flp;/sap/opu/;/sap/bc/;/sap/public/;/sap/bc/ui5_ui5/;/sap/saml2/;/ui2/nwbc/;/resources/sap/dfa/help/, CLIENT=430

 

wdisp/system_1 = SID=<Backend_SID>, MSHOST=<FQDN_of_Backend>, MSPORT=<Backend_Message_Service_Port>, SRCSRV=*:*, SRCURL=/sap/es/;/sap/bw/ina/;/sap/bw/Mime/DS/Content/, CLIENT=800

 

wdisp/system_conflict_resolution = 2

icm/HTTPS/verify_client = 0

icm/server_port_0 = PROT=HTTPS, PORT=443, TIMEOUT=300, EXTBIND=1

icm/server_port_1 = PROT=HTTP, PORT=80, TIMEOUT=300, EXTBIND=1

 

 

Notice, if the BW version on the Front server is lower than in the S/4HANA backend server, you also need to add the following path to the Web Dispatcher configuration profile parameter:

 

/sap/bc/ui5_ui5/ui2/ushell/resources/sap/zen

 

 

5 Access the Query Browser

 

https://<web_dispatcher_fqdnport>/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html#Shell-home


0501.jpg

0502.jpg

0503.jpg

0504.jpg


Now you can add more Fiori Analytic Apps or even create your own CDS view and create KPI Tile.

0507.jpg

0506.jpg



Hope this will be useful to you and I'm willing to receive your feedback!


Regards,

Michael


Viewing all articles
Browse latest Browse all 255

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>