Import Data Connection to an SAP BW System

How to create a connection that allows you to import models from an SAP Business Warehouse (BW) system.

Prerequisites

  • You are connecting to an SAP BW system, version 7.3x or higher release.
  • You have completed one of the following setup options:
    1. Performed setup using the SAP Analytics Cloud Agent Simple Deployment Kit. For more information, see SAP Analytics Cloud Agent Simple Deployment Kit.
      Note
      The SAP Java Connector (JCo) must be installed using the instructions in the Post-Setup Guide included in the kit.
    2. Performed a manual setup of the following required components:
      1. The cloud connector must be installed. For more information, see Installing the SAPCP Cloud Connector.
      2. The SAP Analytics Cloud agent must be installed. For more information, see Installing SAP Analytics Cloud Agent.
      3. The SAP JCo must be installed. For more information, see Installing the SAP Java Connector (JCo).
      4. The cloud connector must be configured. For more information, see Configuring the SAPCP Cloud Connector.
      5. The SAP Analytics Cloud agent must be configured in SAP Analytics Cloud For more information, see Configuring SAP Analytics Cloud Agent.
  • You've assigned the required SAP BW authorizations.

    R/3 Role Maintenance - PFCG

    • Select role (or create a new one)
    • Authorizations tab - Display/Change Authorization Data
    • The following authorizations are needed for BW connections. The first table summarizes the RFC authorizations, while the second table focuses on the R/3 authorization objects required for BW.
    Authorization Object Activity Name of RFC Object Type of RFC Object Comments
    S_RFC Execute
    RFCPING
    Function Module
    • Required for creating a connection - Function module RFCPING is called to verify that the connection exists.
    • Error message: Proper error message is shown.
    S_RFC Execute
    BICS_CONS_SET_GET_SESSION_PROP
    DDIF_FIELDINFO_GET
    RFC_GET_FUNCTION_INTERFACE
    RSBOLAP_BICS_STATISTIC_INFO
    RSOBJS_GET_NODES
    RSOBJS_GET_SUPPORTED_TYPES RSOBJS_INIT
    Function Module
    • Required for searching queries.
    • An empty list is returned when the user is not authorized to access these function modules.
    • Error message: No error message is shown.
    S_RFC Execute
    RSBOLAP_BICS_PROVIDER
    RSBOLAP_BICS_PROVIDER_VAR
    Function Group
    • Required for executing a query/reading the metadata and data.
    Authorization Object Authorizations Value Comments
    S_RS_AUTH
    BIAUTH
    MU_BW_3
    • Name of the BW authorization object defined in transaction RSECADMIN.
    • Required for executing the query/reading the data.
    • Not required for searching the queries.
    S_RS_COMP
    ACTVT
    RSINFOAREA
    RSINFOCUBE
    RSZCOMPID
    RSZCOMPTP
    Display,Execute
    BUSINESSOBJECTS_QA
    Z_BOBJ
    QRY_VAR_H_MDT_HNM_MDT
    Query
    • Activity Display is required for searching the BW objects.
    • Activities Display and Execute are required for executing a query/reading query data - Restriction to specific info areas, cubes, or queries possible. Example: only query QRY_VAR_H_MDT_HNM_MDT on cube Z_SAP is visible.
    S_RS_COMP1
    ACTVT
    RSZCOMPID
    RSZCOMPTP
    RSZOWNER
    Display, Execute
    QRY_VAR_H_MDT_HNM_MDT
    Query
    *
    • Activity Display is required for searching for BW objects.
    • Activities Display and Execute are required for executing a query/reading the query data - Restriction to specific queries and/or owners possible.

Procedure

  1. Go to Start of the navigation path (Main Menu) Next navigation step  Connection Next navigation step Connections Next navigation step  (Add Connection)End of the navigation path.
    The Select a datasource dialog will appear.
  2. Expand Acquire Data and select SAP BW.
  3. In the New BW Connection dialog, enter the following information:
    1. In the Connection Information section, add a Connection Name and Description.
    2. In the Datasource Configuration section, select the Location of your cloud connector from the list.
    3. Enter the Application Server, System Number, Client ID, and Language.
    4. Enter the User ID and the Password for your SAP BW system.
  4. Choose Create.
    The new connection is added to the list of connections on the Connections screen.