Start of Content Area

Background documentationOperations in BWA  Locate the document in its SAP Library structure

To decide which analytic operations the system will perform in the SAP HANA database or on data indexed in SAP NW BWA in SAP NetWeaver BWA, you can make the relevant settings in the query property Operations in BWA(for information on how to use the various software components, see Analytic Engine).

If you are using the SAP HANA database, the same parameters are relevant as when using any other database with a SAP NetWeaver Business Warehouse Accelerator. The selection made for this query property therefore has the same effects on a SAP HANA DB as on a BWA.

The system always checks whether there is a BWA index for the InfoProvider underlying the selected query. It also checks whether this BWA index can be used. If you are using a MultiProvider, the system checks each InfoProvider it contains.

If there are BWA indexes that can access the selected query, you can decide whether and for what purpose the system should use the BWA indexes (see Query Properties and Creating and Managing BWA Indexes in the BW System).

Choose one of the following options:

      No operations in BWA: If you do not want the system to use a BWA index for the selected query, choose No Operations in BWA.

Note

If the obsolete field “Do not use BWA: There are virtual chars/key figures“ is selected (see SAP Note 1161525) before an upgrade to SAP NetWeaver 7.30 or higher, the system makes the setting “No Operations in BWA“ after the upgrade.

      Individual Access per InfoProvider: The SAP HANA database or BWA is used as described under Standard. If there is a MultiProvider however, each InfoProvider is accessed separately via its BWA index.

      Standard: The BWA index is used in the standard setting. For MultiProviders, the BWA indexes of all participating InfoProviders are accessed in one go.

Note

If virtual characteristics or key figures are used in the query, a warning appears to inform you. 

      Exception aggregation: You can also calculate exception aggregation (see Aggregation) in BWA.

Note

If a MultiProvider is being used for part of the InfoProviders, and no BWA index can be used, the system reads these InfoProviders without BWA and copies their data to the BWA temporarily.

The following exception aggregations can be calculated in BWA:

       Counter for all detailed values

       Constants with exception aggregation total

       Multiple-dimensional exception aggregation total for a constant

       Total

       Minimum

       Maximum

       Counter for all detailed values that are not null, that are null or contain errors

       Average

       Average of values that are not null, that are null or contain errors

If Counter for All Detailed Values is selected for exception aggregation in the BWA, exception aggregation is performed for all key figure types. Otherwise, it is only performed for key figures without a unit or key figures with a fixed unit.

Calculating exception aggregation for a single key figure in BWA is not possible if the key figure uses one of the following functions:

       Non-Cumulative Key Figures

       Key figures with elimination of internal business volume

       Virtual key figures

       Quantity conversion

       Formula calculation before aggregation

Calculating exception aggregation for a query in BWA is not possible if the query uses one of the following functions:

       Determination of time-dependent hierarchies for an event (temporal hierarchy join)

       MultiProvider with compound characteristics that are used either directly or indirectly by the query (as a reference characteristic for exception aggregation for example), at least one of which is defined in such a way that the compounding parent is supplied with homogenous data, but at least one of the contained InfoProviders does not contain the compounding child (compounding problem, see SAP Note 1009987).

       Virtual characteristics

If the system cannot calculate the exception aggregation in BWA because of the functions used, it uses the Standard option instead.

 

 

 

End of Content Area