Prevent Running Reports Without Applying Filters
Not Planned
Can we implement a Global Configuration that disables the Auto Refresh of reports?
We would like this to apply to both the Report Builder and while running reports, i.e. clients should have to submit filters before a report runs. Ideally this could have two options.
1. If report is being executed without filters then show Warning popup displaying a message for potential performance hit, User can still bypass the warning and execute the report.
2. Second option will be an error message and user cannot bypass this.
Hi Abhijeet,
Thanks for reaching out with your Idea. I've logged this for review with our Development team and will keep this post updated with further information as it is available to me. For others wanting similar functionality, the following are some ways to do this with current Yellowfin features:
For report creation, the following current solutions exist:
For report viewing:
Thanks,
Ryan
Hi Abhijeet,
Thanks for reaching out with your Idea. I've logged this for review with our Development team and will keep this post updated with further information as it is available to me. For others wanting similar functionality, the following are some ways to do this with current Yellowfin features:
For report creation, the following current solutions exist:
For report viewing:
Thanks,
Ryan
Hi Abhijeet,
This item has been reviewed, and it seems there are a things things to address here, and there won't be a away to address them all in a single task, so we need to pull this apart and really understand the issue, and what options people have right now to get around this.
E.g. You can disable 'Auto-Refresh' on the view, which will carry over the reports.
You can set mandatory filters on a view, so that they need to be included in reports, and will not run unless a value has been selected etc..
If you can help us with a deeper understanding of what has been implemented, and why it's not working, we can re-visit this idea, though for now we don't have any plans to support a 'global wide warning when no filters are used in the report'.
Thanks,David
Hi Abhijeet,
This item has been reviewed, and it seems there are a things things to address here, and there won't be a away to address them all in a single task, so we need to pull this apart and really understand the issue, and what options people have right now to get around this.
E.g. You can disable 'Auto-Refresh' on the view, which will carry over the reports.
You can set mandatory filters on a view, so that they need to be included in reports, and will not run unless a value has been selected etc..
If you can help us with a deeper understanding of what has been implemented, and why it's not working, we can re-visit this idea, though for now we don't have any plans to support a 'global wide warning when no filters are used in the report'.
Thanks,David
Hi David,
This request was raised in the past based on recommendation provided by our Internal Performance & Scalability Team. This design we need is purely as Preventive Measure which needs to be enforced from global configuration.
The other settings which you described are definitely present and we are aware of those but those settings are at content level which means person who is developing the report/view needs to follow them and of course those will come under best practices. But as product it needs to have some preventive measure to avoid potential performance impact/issues.
Eg; Majority of Remedy customer base has reasonably huge amount of data in the source if they try to hit any report without applying any filter may take longer time to finish because it doesn't have any filters. But for end user this is performance issue, So in this situation if user gets a warning message in advance for missing filters then he/she can prevent running the report blindly. Basically that was the whole idea behind this.
Hope it makes sense, Let me know if you need any further info.
Thanks,
Abhijeet
Hi David,
This request was raised in the past based on recommendation provided by our Internal Performance & Scalability Team. This design we need is purely as Preventive Measure which needs to be enforced from global configuration.
The other settings which you described are definitely present and we are aware of those but those settings are at content level which means person who is developing the report/view needs to follow them and of course those will come under best practices. But as product it needs to have some preventive measure to avoid potential performance impact/issues.
Eg; Majority of Remedy customer base has reasonably huge amount of data in the source if they try to hit any report without applying any filter may take longer time to finish because it doesn't have any filters. But for end user this is performance issue, So in this situation if user gets a warning message in advance for missing filters then he/she can prevent running the report blindly. Basically that was the whole idea behind this.
Hope it makes sense, Let me know if you need any further info.
Thanks,
Abhijeet
Replies have been locked on this page!