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

KB39049: Drilling behavior for attributes does not reflect definitions set in Hierarchy objects even with "Use as drill hierarchy" enabled for the hierarchy in MicroStrategy 9.x


Stefan Zepeda

Salesforce Solutions Architect • Strategy


Drilling behavior for attributes does not reflect definitions set in Hierarchy objects even with "Use as drill hierarchy" enabled for the hierarchy in MicroStrategy 9.x

SYMPTOM:
  
Users are able to drill to attributes that do not have drilling relationships defined within the respective hierarchy. "Use as drill hierarchy" option is enabled for the hierarchy. 
For example, a Time hierarchy object is defined as shown below, with "Use as drill hierarchy" enabled:
 
 

ka02R000000kcbKQAQ_0EM440000002DNm.png

 
Attributes in this time dimension should not have drilling capabilities to the "Day" attribute, because no relationship is set for "Day" to other attributes within the hierarchy. Thus, users should not be able to drill down to "Day" from other attributes within the hierarchy.
 
But running a report with "Year" and "Month" on the grid, the drill options for "Day" is available as shown below:

ka02R000000kcbKQAQ_0EM440000002DNl.png

 
CAUSE:
 
A possible cause is that no default drill map has been set for the project.
 
ACTION:
 
The "Use as drill hierarchy" option is dependent on a default drill map object called "ProjectDrillMap", which may not be in use by the project.
 
Verify if a default drill map is set for the issue project by opening Project Configuration in Strategy Developer and navigating to Project Definition -> Drilling as shown in the image below.

ka02R000000kcbKQAQ_0EM440000002DNo.png

 
If no drill map is in use, use the browse button to select the "ProjectDrillMap" drill map object in the Public Objects > Drill Maps folder (if no objects are shown in the folder, enable browsing of hidden objects).
 
 
After making the change,  attributes within the hierarchy should display expected drilling behavior (i.e. no drilling down to "Day" is available) as shown below:
 
 

ka02R000000kcbKQAQ_0EM440000002DNn.png

 
 
 


Comment

0 comments

Details

Knowledge Article

Published:

April 11, 2017

Last Updated:

April 11, 2017