Object documentationBCV Query Locate this document in the navigation structure

 

An analytical tool that collects data from multiple data sources and displays the result to the user in a query view.

Note Note

The application help, field help texts, message short and long texts, and Customizing documentation use the terms BCV query and query to specify the same entity in different contexts. The term BCV query is used wherever it is necessary to distinguish the query used in Business Context Viewer (BCV) from queries of other applications, for example SAP NetWeaver Business Intelligence (BI) queries.

End of the note.

 

A query is a business object of Business Context Viewer (BCV).

The system processes queries every time you perform one of the following actions:

  • Opening the side panel

  • Changing the focus object in the hosting application

  • Enlarging a quick view from the side panel

  • Starting a query view or dashboard from the side panel

  • Changing the input data of a query view

  • Performing a drill-down on a query view

  • Testing a query, query view, or dashboard

To improve system performance, the system buffers query processing. This means that the non-initial call for the same query, input data, and user can take the result data directly from the query cache, instead of retrieving it from the data provider. For more information, see BCV Query Cache.

You can test queries without executing them from the side panel or the view area. For more information, see BCV Query Test.

You can display statistics for BCV queries. For more information, see BCV Query Statistics.

Structure

A query has the following logical structure:

  • Header

    It contains information to identify a query (ID and description). It also contains administrative information.

  • Input interface

    It specifies the input fields required by the query.

  • Result interface

    It specifies the result fields provided by the query.

  • Data selection description

    It specifies the data records that the system retrieves, and the search connector (depending on the field values) that the system uses to retrieve them.

  • Data processing description

    It specifies how the system fills the result fields from the retrieved data records (including grouping, aggregation, sorting).

For more information, see Definition of Queries.

BCV is delivered with predefined queries to collect and analyze data. For more information, see Business Content for Business Context Viewer.

Integration

BCV integrates queries with the following business objects:

  • Search connector

    A search connector provides access to data that queries collect and analyze. For more information, see Search Connector.

  • Query view

    A query view displays the result of query processing on the user interface. For more information, see Query View.