EducationSoftwareStrategy.com
StrategyCommunity

Knowledge Base

Product

Community

Knowledge Base

TopicsBrowse ArticlesDeveloper Zone

Product

Download SoftwareProduct DocumentationSecurity Hub

Education

Tutorial VideosSolution GalleryEducation courses

Community

GuidelinesGrandmastersEvents
x_social-icon_white.svglinkedin_social-icon_white.svg
Strategy logoCommunity

© Strategy Inc. All Rights Reserved.

LegalTerms of UsePrivacy Policy
  1. Home
  2. Topics
  3. Dynamic Custom Group in Dashboard/Dossier (similar to VLookup)

Dynamic Custom Group in Dashboard/Dossier (similar to VLookup)


Robert Prochowicz

Manager, Sales Engineering • MicroStrategy


Learn how to dynamically cluster attribute elements by using a table with range classification. This specific table you use can be imported from Excel file or can be a table in relational database. Walk through this article to find out just how to start creating custom groups!

Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
Strategy Best Practices
Dynamic Custom Group in Dashboards or Dossiers
Custom groups enable users to view specific elements based on a metric or specification. For example, you may want to see all the customers in a retail store that bring in over $1,000k in revenue per month, or a teach may want to only view data on students who scored over 2000 on their SATs. 
The Scenario
Let's assume you have a table that clusters your Employees by the Cost brackets. Based on those brackets a Rating is defined (like A, B, C...). This table can be imported from Excel file or from a table in relational database.mPlease notice there is a Flag column that contains value '1' for each row. If you don't have this column in your data don't worry! Just use the Upper column instead in the formula (see formula of 'Rating Metric' below). Continue on with the process. 

ka0PW0000001JOfYAM_0EM44000000Q8LQ.png

Methods for creating a custom group
Currently, your Dashboard or Dossier displays Cost per Employee, but it is missing Rating information. Continue on through the numbered steps that are labeled with images to help you along the way.
The images will act as a guide through the process.

ka0PW0000001JOfYAM_0EM44000000Q8La.png

As a first step import your Rating table.
 

  1. Import Rating as an attribute.
ka0PW0000001JOfYAM_0EM44000000Q8Lf.png

 

  1. Create a metric 'Rating Metric' with the following formula:

Max(IF(((Cost>Lower)And(Cost<Upper)),Flag,0)){~+}

ka0PW0000001JOfYAM_0EM44000000Q8Lu.png

 

  1. Create a grid that contains Employee, Rating (attribute) and Cost.
    The data comes from two unrelated data sets so you will get a cross join of data.
ka0PW0000001JOfYAM_0EM44000000Q8ME.png

 

  1. Add "Rating Metric" to Filter Pane and set a filter 'Greater than or Equal to" 1. You will see a proper Rating assignment and you don't even need to display 'Rating Metric" on the grid.

Final Report

ka0PW0000001JOfYAM_0EM44000000Q8M4.png

Note: This assignment is dynamic, meaning that if you change the Rating brackets in your data set the new Rating rules will be applied automatically (assuming, you are using a live connection to a database).
You may need to change Level of your metrics if there are more attributes in your initial data set.
Want more information? Check out the Learning Center or reach out to Strategy for learning materials!
 


Comment

0 comments

Details

Example

Published:

November 27, 2017

Last Updated:

March 21, 2024