BI views for displaying the data in the business intelligence view
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
In order to be able to display the data in the business intelligence (BI) view, so-called BI views must be defined. These can be found in the folder Settings > BI views:
Each of these BI views represents a view in the BI module:
A BI view has the following properties:
designation | The designation of the evaluation is shown as a label for the tabs in the BI view.
This is an MLString field. |
Active |
Defines whether an evaluation is shown in the BI view. |
Order |
Defines the order in which the tabs are displayed in the BI view. |
Applied to individual object / list |
Defines whether the evaluation is available on individual objects and / or on lists of objects. Shows that have defined the same class under selection and grouping make little sense on individual objects, as they then only show a single bar for themselves. If certain evaluations are to be displayed on lists in a different order than on individual objects, they must be defined once for individual objects and once for lists: If the order does not play a role, the same view can be used for both individual objects and lists. |
The selection defines where the view is displayed.
Classes |
Defines for which class(es) this view is defined, i.e. where evaluations are available. |
Expression |
An expression is required if the selected class does not have measures that can be evaluated. This is the case for addresses, for example. In this case, an OCL expression must be specified, the result of which is an object (or a list of objects) that has measures. This does not refer to WHAT is shown in the evaluation. This is what defines the grouping. So it is only about where the numbers for the view come from, not how they are displayed. |
The grouping defines BY WHAT the numbers in this view are GROUPED.
Month |
If a view is grouped by month, it is displayed as a time series. In this case, the following grouping options are hidden. |
Classes |
This specifies the classes by which the numbers are grouped. For the overview here in the example, the numbers are grouped by project, i.e. by the same class that is also specified in the selection. If no expression is specified, the measures are simply grouped according to the available objects, in the example above according to the owned projects. The class specified here must be available as a dimension on the measures to be displayed. |
Expression | With this expression, the grouping can be further refined. It is applied to the result objects according to “Class”. The results are then grouped and displayed using this expression. Here as an example the evaluation “Customers”. The grouping class is also a project, but unlike the overview, the OCL expression kunde is now specified here.
This refers to the model (detail): this means that in this case the project numbers are grouped by customer address. |
folder |
Instead of an expression, a folder can be specified. In this case, the numbers are grouped by subfolders of the specified folder (“projection”). The folder or its subfolders must contain objects of the classes specified as the grouping. In the following example, we want to display the project numbers grouped by user location. To do this, we group the view by project users and select the folder keyword “user by location” as the folder: In the evaluation, a tab “By location” appears, which groups the numbers accordingly:
|
As an example, we use a folder structure Dienstleistungskategorien
. A hierarchy level is supported, so we define the structure as follows:
In our example, the service categories contain project phases. Now we define a new BI view. Since we want to show the projection on users, we select Bearbeiter
as selection. When grouping, we select the class that we have assigned in the folder structure. In our case, these are Projektphasen
.
If a user or a list of users is selected in the BI view, the evaluation named Dienstleistungskategorien
appears in which all performance figures of the users are grouped according to service categories:
If a folder is selected in the BI view, which contains subfolders with BI-selectable objects, a comparison view automatically appears on it, which shows the data grouped according to the folders in which they are located. There is no need to create a BI view. The first hierarchy level is taken into account.
The following conditions must be met for a folder comparison to take place:
WHAT is displayed, i.e. which numbers, is defined by the BI measures. This does not have to be specified when defining the view.
A variety of predefined BI views are supplied by Vertec as standard.
Classes | Designation | Expression | Grouping / Expression | Significance |
address | Time series | projekte |
Month | On individual objects: Total project values for this customer, per month. |
address | Overview | projekte |
Project / kunde |
Total project values per customer. |
address | Projects as a customer | projekte |
project | Values per project of the individual customer or customers in the list.
Corresponds to the project overview. |
address | user | projekte |
user | Values per project user on projects of the individual customer or customers in the list. |
address | Types of services | projekte |
Servicetype | Values per type of service on projects of the individual customer or customers in the list. |
address | Phases | projekte |
ProjectPhase | Values per project phase of projects of the individual customer or customers in the list. |
address | Time series | projekte |
Month | On Lists: Aggregate values across all customers on the list, per month. |
project | Time series | Month | On individual objects: Summed values for this project, per month. | |
project | Overview | project | Values per project | |
project | Customers | Project / kunde |
Values grouped by customer | |
project | user | user | Values grouped by users | |
project | Types of services | Servicetype | Values grouped by type of services | |
project | Phases | ProjectPhase | Values grouped by phases | |
project | Time series | Month | On Lists: Aggregate values across all projects in the list, per month. | |
user | Time series | Month | On individual objects: Summed values for this user, per month. | |
user | Overview | user | Values per project user | |
user | Projects | project | Editor values grouped by projects | |
user | Customers | Project / kunde |
Processor values grouped by customer | |
user | for project leaders | Project / projektleiter |
Editor values grouped by project leader | |
user | for key users | Project / hB |
User values grouped by main user | |
user | Types of services | Servicetype | Editor values grouped by service type | |
user | Own projects | eigprojekte |
project | Numbers of the user’s own projects, grouped by projects |
user | Users own projects | eigprojekte |
user | Numbers of the user’s own projects, grouped by user |
user | Time series | Month | On Lists: Aggregate values across all users of the list per month | |
ProjectPhase | Time series | Month | On individual objects: Summed values for this phase of the project, per month | |
ProjectPhase | Overview | ProjectPhase | Values per project phase | |
ProjectPhase | service type | Servicetype | Project phase values grouped by type of service | |
ProjectPhase | project | project | Project phase values grouped by project | |
ProjectPhase | user | user | Project phase values grouped by user | |
ProjectPhase | Time series | Month | On lists: Aggregate values across all phases of the list per month | |
Servicetype | Time series | Month | On individual objects: Summed values for this type of service, per month | |
Servicetype | Overview | Servicetype | Values per type of service | |
Servicetype | user | user | Activity values grouped by user | |
Servicetype | project | project | Activity values grouped by project | |
Servicetype | Customers | Project / kunde |
Activity values grouped by customer | |
Servicetype | Time series | Month | On lists: Aggregate values for all types of services on the list per month |