Request for API to Programmatically Retrieve Widget-Level Error Responses in Sisense Dashboards
We are currently conducting automated tests on Sisense dashboards to ensure data reliability and visualization integrity. To detect failures, we’ve been using HTML tags to inspect widget responses. However, this approach has limitations especially with indicator widgets that use the <canvas> tag, which restricts DOM-level access and makes it difficult to capture error states. We’ve also explored using the POST /datasources/{cubeName}/jaql API to fetch data, but the payload is large and complex, making it challenging to parse programmatically for error detection. Given these constraints, we’re looking for an API or method that allows us to programmatically retrieve widget-level error responses or statuses from the dashboard. This would significantly improve the reliability and coverage of our automated testing framework Feature Request: Introduce an API or system-level mechanism to: Detect and retrieve widget-level error states Identify query execution failures tied to specific widgets Support automated testing and validation workflows19Views0likes0CommentsAdd filter option in Report Manager UI to see errored reports
There is no way to filter the errored schedule reports on the Report Manager dashboard. We need to scroll through the pages to see the failures of the day. Is there any way you can add one more filter value, Failed, along with the following options (Running, Not Running, and Pending)?54Views1like1CommentReportManager - Add sort options / sizeable columns
Hello, Currently, we can only sort reports based on column "Report name". It would be good to sort reports based on "last run" column too. It would also be good to have sizeable column headers for better readability. Thank you ! Franck444Views1like1CommentAbility to add many items to add to widget at once
When adding a new piece of data to a widget, instead of having to add one at a time, add a checkbox to each item to the left of each item in the list. The user can check the box for each item they want to add to the widget, instead of having to add one at a time. This will speed up adding many items to a widget.2.7KViews6likes3CommentsPlugin parameters
Feature request: When you install my plugin, you have to enter your "Region". Currently, I can handle that with a config.json file that you edit before installing the plugin. I would like an option in the Sisense UI to set plugin parameters: At /app/settings/add-ons, you can already turn plugins on and off. Add a "configure" button to each plugin. It should look at the config.json file, display all the parameters found there, and let you edit them. Purpose: When the plugin configuration needs to change, users can do that without using SSH.15Views0likes0CommentsReport Manager - Option to suppress Sending Empty Reports
Would like to see a togglable option, for example: "do not send empty reports" in Report Manager. The use case here is where a customer only wants to see a report if there is data in it. A listing of errors or exceptions, for example. Most of the time would be getting blank reports because nothing is wrong, and they only want to be alerted where there is something to take action on.14Views3likes0CommentsPDF Download Options
Hi there, Sisense should enhance the PDF export functionality by allowing users to select specific widgets to include when downloading a dashboard. Additionally, a 'fit to page' option should be provided to automatically resize widgets according to the paper size, while preserving layout integrity and readability. We strongly recommend including these features in a future release, as many of our clients are experiencing difficulties with the current limitations. At present, we are relying on alternative solutions that are both complex and time-consuming to manage. Thank You!35Views1like1CommentReport Manager / Export to PDF >> support pageless PDF
since 99.9% of user view PDF on screen and do not print them - allow the PDG generation to be pageless. this is a relic of printers days and it is inhibiting 2020's digital-days experience PDF generators SUPPORT pageless option.21Views3likes0CommentsAdd Support for OR condition between dimensions in Custom Row Level Security Plugin
Add Support for OR condition between dimensions in Custom Row Level Security Plugin Plugin Home Page - https://www.sisense.com/marketplace/add-on/custom-row-level-security/ Example: { "rules": [ { "dim": "[employee.gender]", "members": [ "Male", "Female" ] }, { "dim": "[employee.country]", "members": [ "Russia", "India" ] } ], "includeAll": false, "excludeAll": false } currently evaluates to employee.gender in ("Male","Female") AND employee.country in ("Russia","India") We request to add a new feature in the plugin that supports evalation of OR condition between 2 or more dimensions; or in more complex scenarios a mix of AND and OR conditions. Example Psuedocode: employee.gender in ("Male","Female") OR employee.country in ("Russia","India") The JSON format can be something like below: Example 1 (OR): { "rules": [ { "condition": "OR", "dimensions": [ { "dim": "[employee.gender]", "members": [ "Male", "Female" ] }, { "dim": "[employee.country]", "members": [ "Russia", "India" ] } ] } ], "includeAll": false, "excludeAll": false } Example 2 (mix of AND and OR): { "rules": [ { "condition": "AND", "dimensions": [ { "dim": "[employee.age]", "members": [ "20", "30", "40", "50" ] }, { "condition": "OR", "dimensions": [ { "dim": "[employee.gender]", "members": [ "Male", "Female" ] }, { "dim": "[employee.country]", "members": [ "Russia", "India" ] } ] } ] } ], "includeAll": false, "excludeAll": false }127Views0likes1Comment