Query Creation Rules

Test Queries

Core/Specific Queries

Before creating a new query, check if an existing one can be used instead directly, or by doing a simple modification.

Adding a variable/characteristic or changing the default characteristics is NOT a reason to create a new query !

Should the query be "Core" ?

To know if a query is core, then you can ask 2 questions : 

  1. Can it be used for any perimeter (GBU/Zone/Country...) and give correct results?
  2. Is the main purpose of the query something that is interesting for all perimeters (WW) ?

If yes, then it's CORE ! If not, it's specific and has to be indicated as such.

Usually specific queries are created for special cases :

Query Naming conventions

Query naming rules can be found in the Naming Conventions.

Query Performance Optimization

To optimize the performances, please follow the following rules :

More in details : 

http//scn.sap.com/community/business-explorer/blog/2013/07/25/how-to-optimize-reporting-performance

Query Publication Rules

The rule to assign Queries/Workbooks into a rule are based on a very simple principle : 

The roles must look clean/organised AND only include queries that can be run directly by the users.
Basically, we want the users to feel that they can use safely and trust any query in the folders.

The rule is :


This means, these queries should NOT be published in the roles