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

KB275613: “Fact group does not exist at a common level that can support the request analysis” error message appears when trying to run a report with a metric that is based off of a fact with multiple extensions in MicroStrategy 9.x-10.x


Community Admin

• Strategy


SUMMARY:
This article discusses a known issue in Strategy 9.x-10.x in which a fact with multiple extensions leads to errors in reporting.
 
SYMPTOM:
When trying to run a report with a metric that is based off of a fact that has multiple extensions, an error message displays.

ka04W000000OhTGQA0_0EM440000002C37.jpeg

 
 
 
 


Fact group does not exist at a common level that can support the request analysis

 
STEPS TO REPRODUCE:
1. Create an attribute from LU_DAY with the column DAY_DATE (use manual mapping)

ka04W000000OhTGQA0_0EM440000002C2w.jpeg

2. Set Day as the parent of this attribute

ka04W000000OhTGQA0_0EM440000002C35.jpeg

3. Create an attribute from LU_EMPLOYEE with the column EMP_ID (use manual mapping)
4. Set Employee as the parent of this attribute
5. Create a fact from YR_CATEGORY_SLS with the column TOT_COST
6. Add two fact extensions, Day and Employee, with all default settings

ka04W000000OhTGQA0_0EM440000002C3A.jpeg

7. Update the schema.
8. Create a metric from this fact SUM(fact)

ka04W000000OhTGQA0_0EM440000002C39.jpeg

9. Create a report with Day, Employee in the rows and the metric from step #8 in the columns.
10. Execute the report, and notice the error message displays:

ka04W000000OhTGQA0_0EM440000002C31.jpeg

“SQLEngine got an Exception from DFC: [DFCENGINE] Engine Logic: Fact does not exist at a level that can support the requested analysis: “Total Cost”. Level: “Day Date, Emp”
CAUSE:
This is a known limitation in Strategy 9.x-10.x
 
ACTION:
Currently this issue is still being reviewed for feasibility by our Technology team and it is not scoped for any upcoming scheduled Strategy release.
 
ALTERNATE SOLUTION:
Depending on the functionality needed, level metrics can assist in getting the desired results.  In the above example the level metric would be set to the level of "Day" and "Employee".
 
The Strategy Internal Reference Number for the issue discussed in this technical note is DE23255.
 


Comment

0 comments

Details

Knowledge Article

Published:

May 18, 2017

Last Updated:

May 18, 2017