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

KB37561: The error "Fact group does not exist at a common level that can support the requested analysis" is displayed when trying to generate SQL for a report that contains multiple attributes using the same columns for IDs in MicroStrategy


Community Admin

• Strategy


This article describes a situation where a fact group error can be seen

SYMPTOM:
The following error is thrown when multiple attributes whose ID's are based on the same column are on a report along with a metric in Strategy.
 


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

SQL does not generate for the report when attempting to go straight to SQL view instead of executing.
 
CAUSE:
This is caused when the VLDB property "engine attribute role option" is set to enabled for the database instance the project uses. This causes the fact table which contains all the necessary attributes for the fact used in the metric to be split into table aliases which each only contain one of the attributes with shared IDs.
From there the fact does not see any single table containing all the needed attributes for SQL generation and throws the error message discussed above.
 
ACTION:
Disable the VLDB property "engine attribute role option".
 
If the table aliases produced by that VLDB property are needed for lookup tables it will be necessary to manually create the table aliases as needed.
  


Comment

0 comments

Details

Knowledge Article

Published:

April 17, 2017

Last Updated:

April 17, 2017