Datamodel Tags

Unknown
edited January 2022 in Idea Exchange

Hi,

at the moment, when developing a BOARD datamodel, we do not have an easy way of finding sub-sets of cubes/entities/etc.. used for a specific business process inside a database or with specific features, for example:

  • all cubes used in data-entry for budgeting purposes
  • all cubes containing actual data loaded directly from a datasource
  • al cubes containing calculated / allocated values
  • all cubes belonging to a specific sub process

 

Many BOARD developers achieve this by "tagging" the name of the elements - for example a cube used in a planning process, available for dataentry in the application, would be named like

 [DE] [PLANNING]  My Planning Measure

 

The idea is to have a "Tag" feature when creating a cube. This can be achieved with:

  • A simple interface for tag management, where people can create a tag and assign a specific color for it
  • When creating a cube, you can search through the tags (or simply visualize them, there shouldn't be to many to avoid overcomplicating the application ofc) and flag them on the cube

 

A very nice implementation of a tagging system is the one done by GITHUB - the tags are called labels -  a couple of example screenshots below:

 

Management interface:

 

image

 

You can then use labels anywhere (when pushing code, creating issues etc - in our case it would be when creating cubes, entities, datareaders, procedures i.e.)

 

image

 

 

Any feedback is appreciated!
Michele

28
28 votes

Planned · Last Updated