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

KB18002: ’The browsing result cannot be displayed because it exceeds the maximum row limit in governing’ error message appears when element browsing in MicroStrategy Developer 9.x - 10.x.


Stefan Zepeda

Salesforce Solutions Architect • Strategy


This technical note explains how to change the maximum row limit for element browsing in MicroStrategy Developer 9.x - 10.x

SYMPTOM:
When expanding a hierarchy to view its attribute elements, users see the following error message in Strategy Developer:
 

ka02R000000kXSYQA2_0EM440000002Eu1.jpeg

 


QuerryEngine encountered error: The browsing result cannot be displayed because it exceeds the maximum row limit in governing:60 Error in Process method of Component: QuerryEngineServer, Project Strategy Tutorial, Job 1324, Error Code= -2147205439.

 

This error occurs even though a limit is set on the number of attribute elements to view in that hierarchy.
 
The example below illustrates the case for the 'Customers' hierarchy on the 'Customer' attribute. The Customer attribute limit is set to display only 50 attribute elements at a time, as shown below:
 

ka02R000000kXSYQA2_0EM440000002Ety.jpeg

 
 
In this example, the maximum row limit in the project configuration is set to 60. In the data warehouse, the 'Customer' attribute has more than 60 elements, as shown below:
 

ka02R000000kXSYQA2_0EM440000002Eth.jpeg

 
CAUSE:
In the Hierarchy Editor, users specify a limit to the number of rows returned to the client application during element browsing. This setting differs from the row governing setting in the project configuration.
 
The 'Number of result rows' setting in the Governing section (shown above) is the maximum number of rows that can be returned from the data warehouse. The Element Display 'Limit' for the hierarchy is the number of attribute elements that can be displayed at a time.
 
The SQL engine does not generate SQL to retrieve a specific number of rows at a time. Rather, when users are element browsing, the SQL to return all elements is generated and the result is returned into memory. Elements are pulled from memory based on the browsing limit defined for the hierarchy. This element browsing feature is designed to limit the number of attribute elements returned at a time during element browsing. Whether the 'limit' or 'unlocked' option is used, the same SQL is generated.
 
ACTION:
Increase the governing result set by performing the following steps.
 

  • In Strategy Developer, right-click on the project name. Select 'Project Configuration'.
  • Click on the 'Governing' section, as shown below:
ka02R000000kXSYQA2_0EM440000002Eu0.jpeg
  • Under 'result set', increase the 'Number of element rows' to accommodate the number of elements in any attributes being browsed.

After performing these steps, users see the attribute elements as they attempt to browse with a set element display limit, as shown below:
 

ka02R000000kXSYQA2_0EM440000002Etz.jpeg

 
 
 


Comment

0 comments

Details

Knowledge Article

Published:

June 15, 2017

Last Updated:

June 15, 2017