Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
282

Hello All,


I am Sowmiya Chinnappan, a Technology-Consultant working in SAP SAC, SAC Planning and Datasphere  at Phoenix Business Consulting. I would like to share how to establish Live Data Connection in SAP Analytics Cloud with S/4HANA Cloud.

Overview: This blog post will explain the step by step process of Live Data Connection from SAC to S/4HANA Cloud. Whether you're new to this configuration, this information will guide you to establish the connection quickly.

Prerequisites:

  • SAP Analytics Cloud (SAC)
  • SAP S/4HANA Cloud

Please follow the below steps, initially will start with Communication Arrangements in S/4HANA Cloud.

Step1: Log on to S/4HANA Cloud system-> Go to Communication Arrangements. Click on New

sowmiya_chinnappan1_0-1720425781108.png

Step2: Add Communication Scenario, for live connection use,

Scenario ID: SAP_COM_0065

Scenario: SAP Analytics Cloud Integration

sowmiya_chinnappan1_1-1720425781113.png

Step3: Now, In the communication arrangement, create new communication system by clicking on NEW.

sowmiya_chinnappan1_2-1720425781115.png

Step4: Create the Communication System ID and Click on Create.

sowmiya_chinnappan1_3-1720425781119.png

Step5: Now, provide the required details in the communication system, Under the Technical Data give the URL of your SAP Analytics Cloud system in the Host Name.

sowmiya_chinnappan1_4-1720425781122.png

Step6: Now Configure OAuth2.0 Settings,

sowmiya_chinnappan1_5-1720425781125.png

For this, go to SAP Analytics Cloud system->Administration->App Integration.

sowmiya_chinnappan1_6-1720425781129.png

Copy this OAuth Clients in SAC and Go to OAuth 2.0 Settings in S/4HANA Cloud, Enter the Authorization URL and Token URL without the https:// prefix .

Also give the Audience URL and mTLS End Point URL.

sowmiya_chinnappan1_7-1720425781134.png

Step7: Enable The Identify Provider

sowmiya_chinnappan1_8-1720425781137.png

Step8: Leave this step as it is, go to SAC Connections ->Add Connection->Select Live Connection-> S/4HANA Cloud.

sowmiya_chinnappan1_9-1720425781142.png

Step9: Enter the Connection Name and Description, then select the Connection Type as SAP S/4HANA Cloud and Enter the URL of your S/4HANA Cloud System.

sowmiya_chinnappan1_10-1720425781148.png

Copy the Provider Name and download the Signing Certificate.

sowmiya_chinnappan1_11-1720425781154.png

Step10: Now keep this tab as it is, go to S/4HANA Cloud Communication System Configuration, Paste the Copied Provider Name in the OAuth 2.0 SAML Issuer and Upload the Signing Certificate which is downloaded in SAC connection setup.

sowmiya_chinnappan1_12-1720425781158.png

Step11: Add users for Inbound communication, click on Add icon. In the Authentication Method Select the User Name and Password, Then click Create New User.

sowmiya_chinnappan1_13-1720425781162.png

Step12: In Create Communication user, create a user name and click on Propose password.
Note: This User Name and Password is going to use in the SAC connection setup.

sowmiya_chinnappan1_14-1720425781164.png

Now the Inbound communication user is added in the scenario.

Step12: User for Outbound Communication, click on add New Outbound User->Select Authentication Method as OAuth 2.0. Provide the Client ID and Secret from SAC Client configuration.

Leave this screen and go to SAC.

sowmiya_chinnappan1_15-1720425781167.png

Step 13: Administration-> App Integration-> Client configurations. Add new Client and provide the name, select the purpose and access as below. Then click on SAVE.

It will automatically generate the OAuth Client ID and Client Secret.

Copy this Client ID and Secret,

sowmiya_chinnappan1_16-1720425781171.png

Step14: Go back to S/4HANA Cloud Outbound Communication user set up, Provide the client ID and Secret and select Client Authentication option as Basic. Then click on enter.

sowmiya_chinnappan1_17-1720425781175.png

Now the Outbound Communication User is Added. Then Click On Save.

Step 15: In the Communication Arrangement, select the communication user that you have created

sowmiya_chinnappan1_18-1720425781178.png

In the Additional Properties maintain the Tenant Type as C

sowmiya_chinnappan1_19-1720425781181.png

Step16: Select the Inbound Communication user as below,

sowmiya_chinnappan1_20-1720425781186.png

sowmiya_chinnappan1_21-1720425781190.png

Now the Inbound Communication User id added.

Step 17: In the Outbound Communication, select the OAuth client ID that you have configured and SAML2 Identifier as User Name.

sowmiya_chinnappan1_22-1720425781193.png

Now, click on Download the signing Certificate and copy the SAML2 Issuer. Click on Save, Now the communication Arrangements is saved.

sowmiya_chinnappan1_23-1720425781197.png

Step18: Once saved the communication arrangements, click on check connection.

sowmiya_chinnappan1_24-1720425781199.png

Step19: Go to SAC -> Administration-> App Integration->Trusted Identify Provider.

Click on Add, Enter Name and give the Provider Name which is copied in the outbound communication SAML2 Issuer. Now open the downloaded Signing Certificate in notepad and copy the certificate and paste it.

sowmiya_chinnappan1_25-1720425781203.png

Now the trusted Identify Provider is added.

Step 20: Now Go back to the SAC Connection and completed the connection setup by adding the Token Service User and Password. Also add the OAuth Scope.

Token Service User: Use the communication User created in Step 11.

Token Service Password: Proposed Password in the communication user.

OAuth Scope: SAP_BW_INA_BATCHPROCESSING_HTTP SAP_BW_INA_GETCATALOG_HTTP SAP_BW_INA_GETRESPONSE_HTTP SAP_BW_INA_GETSERVERINFO_HTTP SAP_BW_INA_LOGOFF_HTTP SAP_BW_INA_VALUEHELP_HTTP

sowmiya_chinnappan1_26-1720425781216.png

Once done click on Ok, Now the Connection is added.

sowmiya_chinnappan1_27-1720425781222.png

Now the connection is ready, will consume the data into SAC .click on More->  Modeler->Live Data Model,

sowmiya_chinnappan1_0-1720431828913.png

Then, select you required Data source. Now you could see the data in Live data model.

sowmiya_chinnappan1_1-1720432115046.png

Note: If you're using IAS set up kindly use the same credentials.

Thanks for Reading! Hope it is useful and see you next time.

 

 

 

 

 

 

 

 

 

 

1 Comment
Labels in this area