SAP Knowledge Base Article - Public

3461399 - CDS views are not displayed in Data Builder for source system S/4 HANA Public Cloud - SAP Datasphere

Symptom

  • In SAP Datasphere, Data Builder -> new Data Flow/Graphical View -> Connection for S4HANA Cloud -> CDS container does not display any CDS views
    For source S4HANA On-Prem systems, all views are displayed as expected.

  • The Datasphere connection type: "SAP ABAP" is correctly set for use of CDS integration with S4HANA Cloud (per Prepare Connectivity to SAP S/4HANA Cloud | SAP Help Portal).
    Validation of this connection is successful for both Data Flows and Replication Flows

  • On the source S4HANA Cloud system:

    "View Browser" shows that all the views are present with the correct CSN annotations (@Analytics.dataExtraction.enable = true)
    The required Communication setup (user/system/arrangement = SAP_COM_0532 ) is correct per Integrating CDS Views Using SAP Datasphere | SAP Help Portal.

 

Environment

SAP Datasphere

S4HANA Public Cloud 2402

Cause

Incorrect authorization for extracting CDS views  from S4HANA Cloud  into Datasphere

Authorization Group ID = SAP_DI is set for communication arrangement: SAP_COM_0532. SAP_DI by default contains an empty "allow list for CDS views" ( see SAP KBA 3220248 ) . This needs to be set to ALL (views are allowed) - as mentioned in the manual:  Integrating CDS Views Using SAP Datasphere | SAP Help Portal

"You have created at least one authorization group ID with a CDS view allowlist. (To do so, proceed as follows: In your configuration environment, use the search function to open the following activity: Define Allowlists for CDS View Extraction. For more information, see Configuration Environment of SAP S/4HANA Cloud. When creating the communication arrangement, the communication user is assigned to an authorization group. CDS views that are not part of this authorization group will not be visible in in the CDS_EXTRACTION folder (the folder that is used to add source objects to a replication flow). "

 

Resolution

On the S4HANA Cloud system, per Integrating CDS Views Using SAP Datasphere | SAP Help Portal :

In the S4HANA Central Configuration interface,  select the option “all data extraction views” for task:  "Define Allowlists for CDS View Extraction." 

(see SAP KBA 3118974 - Communication arrangement creation fails due to error "Authorization Group must be maintained"  for the navigation steps)

See Also

SAP KBA 3118974 - Communication arrangement creation fails due to error "Authorization Group must be maintained" 

Keywords

"CDS views", CDS, extractor, "S4HANA Cloud", SAP_DI, empty , KBA , DS-DI-DF , Data Flows , Problem

Product

SAP Datasphere all versions