Learn, Practice, and Improve with SAP E_BW4HANA214 Practice Test Questions

  • 40 Questions
  • Updated on: 3-Mar-2026
  • SAP Certified Application Specialist-SAP BW/4HANA 2021 Delta
  • Valid Worldwide
  • 2400+ Prepared
  • 4.9/5.0

Which of the following statements describe the benefits of the SAP BW/4HANA Content Add-On? Note: There are 2 correct answers to this question

A. The content delivers SAP HANA HDI Calculation Views for Mixed Scenarios.

B. The content delivers Transformations that are optimized to enable push-down to SAP HANA

C. The content follows the LSA++ recommendations and delivers an LSA++ aligned structure.

D. The content delivers predefined settings for SAP BW/4HANA Data Tiering Optimization (DTO).

B.   The content delivers Transformations that are optimized to enable push-down to SAP HANA
C.   The content follows the LSA++ recommendations and delivers an LSA++ aligned structure.

Explanation:

The modern Business Content for BW/4HANA is not just a copy of old BW content; it has been completely re-engineered to take advantage of the HANA database and the simplified object model.

LSA++ Alignment (C):
The Layered Scalable Architecture (LSA++) is the gold standard for BW/4HANA. The content follows this by using a streamlined layering approach (Open Operational Data Store Layer, Core Data Warehouse Layer, and Virtual Data Mart Layer). It eliminates redundant layers found in the old LSA to reduce data latency and footprint.

HANA Push-down Transformations (B):
In legacy BW, many transformations relied on ABAP. The BW/4HANA Content is built using HANA-native logic. This ensures that data transformations occur directly within the HANA database layer (Push-down), significantly increasing performance during data loads.

Why the Other Options are Incorrect

A. SAP HANA HDI Calculation Views:
While BW/4HANA can generate HANA views, the Business Content Add-On itself primarily delivers BW-native objects (aDSOs, CompositeProviders, and Queries). It does not typically ship raw HDI Calculation Views as part of the standard BW content package; these are usually part of native HANA content or custom "Mixed Scenarios."

D. Predefined DTO Settings:
Data Tiering Optimization (DTO) settings (Hot, Warm, Cold) are highly specific to an organization's data volume, hardware budget, and retention policies. Therefore, SAP does not provide "predefined" DTO settings in the content; these must be configured by the administrator based on the specific system landscape.

References
SAP Course BW405: SAP BW/4HANA Query and Analysis (Section: Business Content).
SAP Course BW430: SAP BW/4HANA Modeling (Section: LSA++ and Content).

You want to create an SAP HANA HDI Calculation View that consumes an External SAP HANA View representing a Data Store Object (advanced).What needs to be defined? Note: There are 2 correct answers to this question

A. Package

B. Synonym

C. Cross-schema Service

D. Delivery Unit

B.   Synonym
C.   Cross-schema Service

Explanation:

HDI containers are isolated by design. To access an object that lives outside your specific container (like an External HANA View generated by BW), you must explicitly "invite" that data in using the following two components:

Cross-schema Service (C):
This is the administrative "handshake." You must define a service (often via a .hdbgrants file) that gives the HDI container's technical users the necessary privileges (SELECT) to access the external schema where the BW view resides.

Synonym (B):
Because HDI uses a specific namespace, you cannot directly reference SAPABAP1.VIEW_NAME in your graphical Calculation View. You must create a Synonym (using a .hdbsynonym file) within your HDI project. This acts as a local "alias" or pointer to the external BW view, allowing the HDI modeler to treat it as a local object.

Why the Other Options are Incorrect

A. Package:
Packages are used in HANA Classic repository modeling (HANA 1.0/2.0 XS Classic). HDI uses a file-based folder structure in a Project (within Business Application Studio or Web IDE), not the legacy "Package" metadata.

D. Delivery Unit:
Similar to packages, Delivery Units (DUs) are the transport mechanism for the HANA Classic repository. In the HDI world, deployments and transports are handled via MTAR (Multi-Target Application) files or Git-based version control, making DUs irrelevant for this specific modern scenario.

References
SAP Course BW450: SAP BW/4HANA Data Acquisition (Mixed Scenarios).
SAP Help Portal: "Accessing External Objects from an HDI Container."
SAP HANA Cloud Documentation: "Developing with the SAP HANA Deployment Infrastructure (HDI)."

Which rule types support SAP HANA Runtime for Transformations in SAP BW/4HANA?
Note: There are 3 correct answers to this question

A. ABAP start routine

B. SQL Script field routine

C. Lookup from Data Store object (advanced)

D. ABAP end routine

E. ABAP field routine

B.   SQL Script field routine
C.   Lookup from Data Store object (advanced)
D.   ABAP end routine

Explanation:

To maintain the HANA runtime, the transformation engine must be able to generate a Calculation Scenario.

SQL Script field routine (B):
This is the native way to write custom logic for the HANA runtime. Since it is written in SQLScript, the database can execute it directly without switching to the ABAP layer.

Lookup from aDSO (C):
This is a "Standard Rule" type. SAP has optimized the lookup logic so that if you are pulling data from another advanced DSO, the system performs a native HANA Join/Lookup. This does not break the HANA runtime.

ABAP end routine (D):
On the E_BW4HANA214 exam, this is a bit of a trick. While a "Classic" ABAP routine breaks the pushdown, the system allows the creation of an End Routine as an AMDP. Because an AMDP wraps SQLScript inside an ABAP class, the runtime treats it as a HANA-native operation.

Why the Other Options are Incorrect

A. ABAP start routine:
A standard ABAP Start Routine operates on the entire data package in the ABAP application server memory. This fundamentally requires the data to leave the HANA database, thus disabling the HANA runtime.

E. ABAP field routine:
Similar to the start routine, a field-level ABAP routine is executed row-by-row in the ABAP layer. This is one of the most common reasons a transformation falls back to the "ABAP Runtime."

References
SAP Course BW430: SAP BW/4HANA Modeling (Unit: Transformation Runtimes).
SAP Note 2603241: Detailed list of supported and unsupported features for HANA pushdown.

During the prepare phase of an in-place conversion to SAP BW/4HANA, you work with the SAP BW/4HANA Transfer Cockpit. Which functions are provided? Note: There are 3 correct answers to this question.

A. Transfer Standard Authorizations (initial nun)

B. Execute Pre-Checks

C. Run Sizing Report

D. Change Operation Mode

E. Delete Technical Content

B.   Execute Pre-Checks
D.   Change Operation Mode
E.   Delete Technical Content

Explanation:

Execute Pre-Checks (B):
This is a critical starting point. The cockpit integrates with the pre-check framework to scan your entire metadata repository. It identifies which objects are compatible, which can be converted automatically, and which require manual intervention (like obsolete 3.x objects) before the conversion can proceed.

Change Operation Mode (D):
The Transfer Cockpit is used to move the system through the three functional states:
Preparation Mode: Normal BW operations.
Compatibility Mode: Existing objects work, but you can only create BW/4-ready objects.
B4H mode: The final state where only BW/4-compliant objects exist.

Delete Technical Content (E):
Legacy technical content (standard InfoCubes/DSOs starting with 0TCT...) is not supported in BW/4HANA and cannot be converted. The Cockpit provides a dedicated function to wipe this legacy technical content efficiently to clean up the system before the final switch.

Why the Other Options are Incorrect

A. Transfer Standard Authorizations:
While authorizations are converted, this specific activity (initial run) is typically part of the Realization Phase or handled via the Conversion Workbench specifically for Analysis Authorizations (converting 0BI_ALL, etc.), rather than being a primary button in the "Prepare" phase of the Transfer Cockpit.


C. Run Sizing Report:
Sizing is usually performed prior to using the Transfer Cockpit as part of the initial landscape planning. While crucial for the overall "Prepare" phase of the project, the sizing report (specifically the BW4HANA_CHECK_REPORT) is a separate standalone report run via SE38, not a primary function embedded inside the Transfer Cockpit tool itself.

References
SAP Course BW401: SAP BW/4HANA Conversion and Transformation.
SAP Guide: Conversion Guide for SAP BW/4HANA (Chapter on In-Place Conversion).
Transaction Code: RSB4HTRF (The Transfer Cockpit).

You plan to virtually consume data from an ABAP CDS View in SAP BW/4HANA and decide to use an Open ODS View. Which source type does SAP recommend?

A. BADI Provider

B. Database Table or View

C. Data Source (BW)

D. HANA Calculation View

C.   Data Source (BW)

Explanation:

To virtually consume data from an ABAP CDS View in SAP BW/4HANA using an Open ODS View, SAP recommends the source type "Data Source (BW)" .

This approach leverages the Operational Data Provisioning (ODP) framework. First, the ABAP CDS View must be enabled for extraction using the annotation @Analytics.dataExtraction.enabled: true . This makes it available as an ODP data source in BW/4HANA. When creating the Open ODS View, selecting "Data Source (BW)" allows you to choose this CDS-based data source from the ODP context . The Open ODS View then provides virtual access to the CDS data without physical persistence, enabling BW queries to run directly on the source data .

Why Other Options Are Incorrect

A. BADI Provider:
This is not a standard source type for Open ODS Views. BADIs are used for enhancement implementations, not as direct data sources for Open ODS Views .

B. Database Table or View:
While this source type allows direct access to HANA database tables or views, it bypasses the ODP framework and the semantic layer of the ABAP CDS View. It does not leverage the extraction annotations and delta capabilities defined in the CDS view .

D. HANA Calculation View:
This source type is used for native HANA views (like Calculation Views) via HANA Information Views context, not for ABAP CDS Views. It connects through the HANA context rather than the ODP ABAP_CDS context .

References
SAP Help Portal: Supported Sources for Open ODS Views
SAP Community: Different use cases of ABAP CDS Views in BW/4HANA (Scenario B)
SAP Press: Operational Data Provisioning with SAP BW/4HANA

You switch on the "External SAP HANA view flag in the settings for a Data Store object (advanced) and activate it. Which authorizations are used when you consume the SAP HANA view directly for reporting?

A. The existing Data Store object (advanced) analysis authorizations in SAP BW/HANA.

B. The existing Data Store object (advanced) object authorizations in SAP BW/4HANA.

C. The generated privileges in SAP HANA

D. The generated authorizations for the HDI container access in SAP HANA

C.   The generated privileges in SAP HANA

Explanation:

When you enable the "External SAP HANA view" flag for an advanced DataStore object (aDSO) and activate it, the SAP BW/4HANA system generates a corresponding HANA view in the HANA database. For direct consumption of this HANA view by reporting tools (bypassing the BW layer),

Why Other Options Are Incorrect

A. Analysis authorizations in SAP BW/4HANA:
These are the source definitions but are not directly used when bypassing BW. They must first be replicated to HANA as analytic privileges .

B. Object authorizations in SAP BW/4HANA:
These control modeling activities (who can create/change objects), not data access. For data visibility, analysis authorizations are required .

D. Generated authorizations for HDI container access:
HDI (HANA Deployment Infrastructure) is used for XSA applications and development containers, not for BW-generated external views which reside in the repository container (_SYS_BIC) .

References
SAP Help Portal: Authorizations for Generated SAP HANA Views
SAP Help Portal: BW2HANA Authorization Generation
SAP Learning: Working with Authorizations

You create an SAP HANA HDI Calculation View in SAP Web IDE for SAP HANA and have to select a data category which data category allows you to create restricted columns?
Note: There are 2 correct answers to this question.

A. Cube with Star Join

B. Dimension

C. SQL Access Only

D. Cube without Star Join

A.   Cube with Star Join
D.   Cube without Star Join

Explanation:

In HANA Calculation Views, the ability to create Restricted Columns is tied strictly to the presence of Measures. Only specific data categories support the "Measures" folder and the analytical engine required to process them:

Cube (with or without Star Join):
When you select the CUBE data category, the view is designed for multi-dimensional analysis. It defaults the top node to an Aggregation node, allowing you to define measures. Because measures are available, you can right-click the "Calculated Columns" or "Restricted Columns" folder to create logic that restricts a measure (like Amount) by a characteristic (like Year = 2026).

Star Join:
The "Star Join" variant simply allows you to join a central fact node with several dimensions (using the "Dimension" data category). Regardless of whether you use a Star Join or a standard Join/Aggregation path, as long as the category is Cube, the restricted column functionality is enabled.

Why the Other Options are Incorrect

B. Dimension:
The Dimension category is used for master data (attributes). It is intended to be the "side" of a join, not the "center." Because it does not support measures, it does not provide the option to create Restricted Columns.

C. SQL Access Only:
This is a setting (often used in conjunction with the "Dimension" or "Cube" category in older versions or specific HDI configurations) that determines how the view is consumed via SQL. It is not a data category that, in itself, defines the availability of analytical components like restricted columns.

References
SAP Course HA300: SAP HANA Modeling (Unit: Calculation Views). SAP Help Portal: "Create Restricted Columns in Calculation Views." SAP HANA Developer Guide: "Defining Data Categories for Calculation Views."

Page 2 out of 6 Pages
123