Live Data Connection to SAP HANA On-Premise Using a Tunnel Connection
You must configure your on-premise SAP HANA system for live data connections that use the tunnel connection type.
Who does this apply to?
- Users with any of these permissions for Connections: Create, Read, Update, Delete, and Maintain.
- Users with Execute permission for Other Data Sources.
- Users with any of these standard application roles: Admin, Application Creator, BI Content Creator, BI Admin, and Planner Reporter.
- Setting up a live connection requires working with the SAP Analytics Cloud system owner and different IT and application stakeholders within your organization. Most configuration steps are done on your SAP HANA server before creating the connection in your SAP Analytics Cloud tenant.
Prerequisites
- If end users will access the live data connection from outside of your corporate network, ensure that the SAP Information Access (InA) service (/sap/bc/ina/service/v2) on your SAP HANA server is exposed to browser users directly.
- Ensure that the InA package (/sap/bc/ina/service/v2) or a higher-level package is configured for basic authentication.
- Ensure that the sap.bc.ina.service.v2.userRole::INA_USER role is assigned to all users who will use the live connection. This role is required in addition to the usual roles and authorizations that are granted to users for data access purposes.
- Ensure that your SAP HANA XS server is configured for HTTPS (SSL) with a signed certificate, and that you know which port it is using for HTTPS requests. For details, see Maintaining HTTP Access to SAP HANA and SAP Knowledge Base Article 2502174.
- Set up SSO (optional):
- To set up SSO, see the following instructions: Set Up Trust Between SAP Analytics Cloud and Your On-Premise HANA Systems Using a Tunnel Connection
- Ensure that all users are SAML configured.
- Ensure that the InA package (/sap/bc/ina/service/v2) or a higher-level package is configured for SAML authentication. For details, see the SAP HANA XS Classic Configuration Parameters.
Note
Users require both the INA_USER role, and
additional object rights. The SAP HANA administrator must grant users
SELECT privileges on all view items in the _SYS_BIC schema that
users should have access to. For more information, see SAP Knowledge Base Article
2353833.Note
For information on supported versions of SAP HANA,
see System Requirements and Technical Prerequisites.Configuration for using the Cloud Connector
Procedure
Follow these configuration and setup instructions:
- Configure Your On-Premise Systems to Use the Cloud Connector.
- For SSO, also follow these instructions: Set Up Trust Between SAP Analytics Cloud and Your On-Premise HANA Systems Using a Tunnel Connection.
Increase the session timeout configuration parameters in SAP HANA XS server
Procedure
You'll need to increase the sessiontimeout parameter in
the httpserver section of the
xsengine.ini file.
For example, if you change the parameter to 43200, the session will be active for 12 hours.
For more information, see the SAP HANA XS Classic Configuration Parameters.
Add a remote system to SAP Analytics Cloud
Procedure
Results
Note
The connection is not tested
until you create a model. For more information, see Create a New Model.