Hello - I am trying to create a report that contains 6 rows, 1 page for the year, and 2 columns.
The plan is to export it to a csv file format so I can do further analysis of the data. It works with 5 rows and 2 columns. When I add the 6th row and expand All Users to list the Logged by individuals it times out.
I am new to eazyBI. Should I be doing this another way or do I need to increase the timeout parameter.
It is under Larry-Ready for Production and the report name is My Team Requests test.
As you can see I changed it to 180. it still times out and says “Query execution timeout of 60 seconds reached.” Shouldn’t it say …180 seconds reached? Did my change take hold?
We are new to both Jira and eazyBI. I would be as close to an sysadmin for our company.
Please see the attached. My options are to unsubscribe. Seems a bit drastic to unsubscribe to make this work. Any other options?
Ah, queryTimeout is a configurable setting that only applies to EazyBI for Jira Server where the child process has been enabled. As you’re using a cloud instance it will not apply to you.
I did some reading in the EazyBI docs and it doesn’t appear that there is any way to change the timeout for cloud instances. You may want to email support@eazybi.com to see if there’s anything that is not documented that you might be able to use. That has cropped up a few times in my travels with EazyBI over the years.
@malikgp thanks for the idea, but increasing the query timeout would not be possible when eazyBI is used for Jira Cloud.
@lwilson185 you should rather focus on improving the report to make the query as simple as possible.
In this case, I would recommend enabling the " Nonempty " cross-join in your report when multiple dimensions are used in rows. That would skip query iteration through empty members.
Also, to help explain for others that may be reading this channel:
The 60 second timeout is set to that value for a reason. If you change it to a higher number, people can lazily write inefficient queries that can take a large amount of server and db resource to execute.
60 seconds should normally be enough to write queries. It forces you to reevaluate what you are trying to show and to simplify it. Most times this is a very useful prompt and results in better queries.
Granted though that there are some times when you just wish you could have longer for a particularly complex query. Martins, is it possible maybe to have a parameter for complex queries where we specifically allow it a longer timeout?
Thank you for the feedback.
At the moment there is no such feature to increase the timeout for specific report or query only. This has to be done for the whole eazyBI instance.
But that is very great idea.
Hi @martins.vanags
Is there a way to disable the error from appearing when in the Dashboards tab? I have multiple large dashboards, that have to peel through a lot of data, and I’m afraid the error is going to scare users of my dashboards into thinking that something is wrong or broken.
Thanks,
Dani