08-27-2024 07:09 AM
There is no shortage of reporting options within WorkView. So I wanted to gather some opinions and possible best practices on when to use what reporting/data delivery mechanisms for users.
Environment: On-Prem environment with 24.1.7; primarily web client (want to avoid Unity if possible)
Claim system users process hundreds of objects a day, and these claims can be in various states/statuses. Currently, business groups use filters to retrieve objects in different statuses. However, the web client has proven a bit of a challenge from time to time. Mainly, by default, filters are maxed out at 1000 items by default. It is worth noting too that most of the reports we generate are data grid type data dumps and less of a dashboard. These grids often return all attributes, which can be 30+ columns. While it is common for filters to contain thousands of items at a time, it is uncommon for someone to request "all items" in a query. We often force parameters in filters (User Prompts), but that would not stop someone from setting a Date Range for 5 years and quickly exceeding the 1000 limit.
So, for large data sets, how does your organization report out WorkView items sitting in a variety of different filters? Do you utilize different ones for different types of data returns? And how do you streamline the UX if reports are in different spots (filters vs dashboards)?
08-27-2024 03:25 PM
You may be interested in Report Processor (built into WorkView in 2004 for the purpose of creating SOX compliance documents). However, I am not sure how it will perform with large datasets.
Technical Tips and Tricks: November 2015 – WorkView Charts with Report Processor 2.0 (hyland.com)
Documentation:
08-28-2024 12:35 PM
I did just want to point something out.
Reportable Views weren't really created for Reporting Dashboards. Dashboards has its own Filter-backed data providers so you can get to WV filter data without reportable views.
What Reportable Views were intended to do was take away the need to code to attribute and class ids and use simple, dependable field names to access WV data. This way, any third party reporting tool can create WV-based reports.
What that also means is that SQL coders have an easier time querying for WV data if a reportable view is created. If that DB view exists on all of your environments, the same SQL will run on all of them too.
I would dabble with the Report Processor, too. I'm partial to that but I can't say why. Hmmmm/
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.