6

Expand SAP Analytics Cloud’s Data Access Using Apos Live Data Gateway: Installat...

 1 year ago
source link: https://blogs.sap.com/2023/05/10/expand-sap-analytics-clouds-data-access-using-apos-live-data-gateway-installation-and-configuration/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
May 10, 2023 5 minute read

Expand SAP Analytics Cloud’s Data Access Using Apos Live Data Gateway: Installation and Configuration

Introduction:

The APOS Live Data Gateway expands SAP Analytics Cloud’s data access. It provides the live data connection to SAP Analytics Cloud. For SAP BI solutions, Realtime data connections and additional data source possibilities are made possible by the Data Gateway.

Live data access to SAP HANA data stored locally is intrinsic to SAP Analytics Cloud. Without ever moving the data outside the firewall, the APOS Live Data Gateway offers live data access from SAP Analytics Cloud to a wide range of on-premise data sources. No replication or upload needs, no need to create or duplicate data models, and the data is maintained securely behind the firewall.

The APOS Live Data Gateway offers live data access for SAP Analytics Cloud to a wide range of on-premise data sources Like-

  • MySQL
  • Google Big Query
  • CDATA Drivers
  • MongoDB and many more

Installing APOS Live Data Gateway:

Download the .msi file from the below APOS website and install the apos live data gateway

“https://www.apos.com/content/content.aspx?content=downloads#”

Create APOS Live Data Gateway as a Service:

Here is the installation folder for apos live data gateway (this is the default location) you can change this during installation.

MicrosoftTeams-image-42.png

Now create a new folder LDG_Service to store the service files.

Copy all the files in the service folder and paste it in new folder LDG_Service

Picture3-14.png

Edit the files:

Now we need to make some changes in the installation files to Use apos live data gateway as a service.

Edit application.properties as follows:

logging.level.root= Enter the logging level. By default this value is set to error we need to change Error to debug

server.port= Enter the server port

server.ssl.key-store-type= in this we Enter the certificate type

server.ssl.key-store-password= Enter the certificate password

server.ssl.key-store= Enter the keystore path and filename where the certificate is located

server.ssl.key-alias= Enter the certificate alias

security.require-ssl= Enter true

Picture4-12.png

Edit log4j2 file:

Replace error to debug

MicrosoftTeams-image-17-1.png

Edit livedatagateway file as follows:

Here we need to enter the path of current service folder or working directory.

MicrosoftTeams-image-18-1.png

Enter the path of current service folder

MicrosoftTeams-image-19-1.png

Run serviceStartStop.bat file as an administrator  to check the service is running or not.

MicrosoftTeams-image-20-1.png

Now check in services that APOS live data gateway service is running or not And the service is running.

MicrosoftTeams-image-21-1.png

Installing SQL Server Express for Live Data Gateway:

It is a free version and we don’t need license for it.

To install SQL Server Express, installation file can be found in “SQL Express” folder.

MicrosoftTeams-image-22-1.png

Run .exe file inside sql express folder as an administrator

MicrosoftTeams-image-23-1.png

Choose new SQL Server stand alone installation and next

MicrosoftTeams-image-24-1.png

Use Mixed Mode as Authentication Mode and Provide the Password for the SQL Server system administrator (sa) account and click on next.

MicrosoftTeams-image-25.png
MicrosoftTeams-image-26.png

Installation has finished

Run the .exe file to start

MicrosoftTeams-image-27.png

Create Database In SQL Server:

Start SQL Server Management Studio to create a database in SQL Server for live data gateway

MicrosoftTeams-image-28.png
MicrosoftTeams-image-29.png

Apos live data gateway service test url (test for secure access in browser):

LDG service: https://<Host Name>:<Port>/About

Apos live data gateway web ui (web based semantic layer)

LDG web ui: https://<Host Name>:<Port>/web /index.html

Run these URL in browser for that first we need to install certificate

MicrosoftTeams-image-30.png

Give the path of the folder (trusted root certification authorities)

MicrosoftTeams-image-31.png

Click next and the certificate import was successful

Certificate need to be installed on end user machine in the trusted root certification authorities

Login to Apos Live Data Gateway and Create a Connection with SAC:

MicrosoftTeams-image-32.png
MicrosoftTeams-image-33.png

Apply License:

Go to File => Configurations and provide blow mention configuration information-

MicrosoftTeams-image-34.png

Provide the following configuration information and Save once complete.

Licence – Browse to the location of the supplied APOS.lic file verifying that the license is valid. You need to purchase the license from APOS.

Java Path – Browse to the location of Java OpenJDK 8 supplied with this application.

New SAC Tenants – Fill the URL of SAC tenant in case of multiple URLS add comma(,) between two URL.

Add – Press Add to add the SAC Tenants.

Press save button and it will show the information of the license and Expiry date.

MicrosoftTeams-image-35.png

It will show the below pop up that tenant has been successfully saved in the database.

MicrosoftTeams-image-36.png

And the connection with SAC  has been created.

Add Microsoft SQL Server Database in Apos Live Data Gateway (Create a connection):

Database : Microsoft sql server

Host: port : Enter the Host port

Database Name: APOS

MicrosoftTeams-image-37.png

SSO configuration:

Sac authentication user source: NTLM

Authentication type: pre define user

MicrosoftTeams-image-38.png

Click on save

MicrosoftTeams-image-39.png

Connection Has Been Created Successfully

In this way we can create a connection between SAC and Non SAP Data Sources through Apos live data gateway.

There are many Data Sources that we can use apart from Database like-

  • Essbase
  • Universe
MicrosoftTeams-image-40.png

Here is the full list of the available Database that we can use to connect with SAC –

MicrosoftTeams-image-41.png

Conclusion:

In this way we can install APOS Live Data Gateway and create a connection with SAP Analytics Cloud and use the many additional functionalities.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK