Eine analytische Dimension mit Hierarchie-Assoziation zum Schlüsselfeld.
Annotationen am View
@Analytics.dataCategory: #DIMENSION
@ObjectModel.representativeKey: 'ProjectGuid'
Annotationen an Feldern
- Schlüsselspalte:
@ObjectModel.hierarchy.association: '_ProjectHierarchy
@ObjectModel.text.element: [ 'Name' ]
- Textspalte:
@Semantics.text: true
@Analytics.dataCategory: #DIMENSION
@ObjectModel.representativeKey: 'ProjectGuid'
define view entity zi_97_Projects as select from zbc_projects
association [0..1] to ZI_97_ProjectsHierarchy as _ProjectHierarchy
on $projection.ProjectGuid = _ProjectHierarchy.Project
{
@ObjectModel.text.element: [ 'Name' ]
@ObjectModel.hierarchy.association: '_ProjectHierarchy'
key project_guid as ProjectGuid,
project_key as ProjectKey,
parent_guid as ParentGuid,
parent_key as ParentKey,
@Semantics.text: true
name as Name,
project_manager as ProjectManager,
changed_by as ChangedBy,
changed_at as ChangedAt,
created_by as CreatedBy,
created_at as CreatedAt,
local_changed_at as LocalChangedAt,
_ProjectHierarchy
}