How to increase the rowlimit returned by reports in Smart Reporting? |
This knowledge article may contain information that does not apply to version 21.05 or later which runs in a container environment. Please refer to Article Number 000385088 for more information about troubleshooting BMC products in containers.
"rowLimit" in Smart Reporting Before: refreshCache=10;DateTimeFormat=MM/dd/yyyy HH:mm:ss a;DateFormat=yyyy-MM-ddAfter: refreshCache=10;DateTimeFormat=MM/dd/yyyy HH:mm:ss a;DateFormat=yyyy-MM-dd;rowLimit=50000; 5. Test data source connection and save the changes
Note: This value must not exceed the "Jdbc-Row-Limit" in AR System (change the Jdbc-Row-Limit as required)
"Max Rows Returned" in Smart Reporting This parameter is disabled by default, if enabled, it will take place over the parameter "rowLimit". "Max Rows Returned" parameter can be enabled under Smart Reporting Data Source configuration: 1. Log on to the Mid-Tier as the reporting administrator, and launch to Mid-Tier with report admin and launch Smart Reporting console 2. Go to Administration > Admin Console > Data Sources 3. Open the AR System data source 4. Expand Usage Parameters, enable the option Max Rows Returned and set the desired value 5. Save the changes "Max Entries Returned by GetList" in AR System This setting applies for versions below 20.02 In the case that no rowlimit is defined in SR, the amount data to be retrieved is defined by the "Max Entries Returned by GetList" in AR. By default, this is set to 2000. And, in the case that the rowlimit parameter is defined in Smart Reporting, the "Max Entries Returned by GetList" in AR defines the chunk size instead. In this case, setting a rowlimit = 10,000 while having Max Entries Returned by GetList = 2000, means that data will be retrieved in chunks of 2000. To define data restrictions in AR System server: 1. Log on to BMC Remedy IT Service Management. 2. Choose Applications> AR System Administration> AR System Administration Console. 3. Choose System > General > Server Information. 4. On the Configuration tab of the Server Information page, modify the value of the Max entries returned by GetList field. This field sets a row limit for any query sent using the JDBC driver. |