Limiting Date Range Filters in Sisense Dashboards
Wide date ranges in Sisense dashboards can lead to performance issues, especially when using live models or querying large datasets. For live data models, large queries increase costs as more data is pulled from the data warehouse. For Elasticubes, this can cause performance bottlenecks. To avoid these issues, here is a quick solution to "limit" the date range users can select, ensuring both cost-efficiency and smooth performance. Read more to find out how!639Views1like0CommentsReading multiple excel files into Sisense data model
Reading multiple Excel files into Sisense data model Introduction: If you are migrating from Windows to a Sisense Linux-hosted solution, on the Sisense Windows machine you may use an SFTP client that moves Excel files placed in a remote server's folder to a folder on the Sisense Windows server. With this, it is used as a source folder for Excel file import to an ElastiCube. Since this is not possible with your hosted Linux, we could use the CDATA SFTP Connector to import these files. In your existing connection string, you will get just the names of the files. When connecting to an Excel sheet stored in an SFTP server, the URI must be sftp://<server>:<port>/<path to file>, as shown below. If the connection string does not contain this, you will just get the names of the files. Additionally, the ConnectionType and AuthScheme must be set to SFTP, and the SSHAuthMode must be set to either None, Password, or Public_Key depending on your SFTP server. If the issue still persists, it would be helpful to have a log file. To generate a log file, in your connection string to Excel, please set the Log file to the path where the log file will be generated (such as C:/Logs/log.txt) and Verbosity to 3. Then reproduce the error. Additional Resources: Sisense Docs: https://docs.sisense.com/win/SisenseWin/introduction-to-data-sources.htm Sisense Academy: https://academy.sisense.com/sisense-data-designer-web-application433Views1like0CommentsHow to Calculate Absolute Sum
How to Calculate Absolute Sum We have a table with data and we are going to calculate the absolute SUM for [sum] column. We divide this into two parts. First of all, we SUM all positive values with the formula ([Total sum],[sum1]) The first argument is a SUM and second is a filter With the help of it, we select all positive values. The second part of the formula will be ABS(([Total sum],[sum1])) The first argument is the SUM of the values, the second filter of all negative values And all this calculation wraps with the function ABS (you can read more here). The whole formula will have a look: ([Total sum],[sum])+ABS(([Total sum],[sum1])) And the final result of it will be 5 Check out this related content: Academy course Sisense Documentation604Views0likes0CommentsCan use use Switchable Dimensions for Line and Area Charts
I am trying to use switchable dimensions pluggin in Sisense for a line chart and area chart using a date dimensional table where my dates are in numerical values for conventionality. I am trying to use this pluggin to go from monthly, quarterly, and yearly. Can this work?Solved1.7KViews0likes3CommentsCustomize Embedded Dashboard Layout
We have some dashboards embedded in our site. We would like to have the ability for the end user to customize their dashboard layout if they choose to do so by dragging and dropping widgets. Is it possible for end users/viewers to have the ability to move a widget within a dashboard but not alter the widget level filtering that can be done by designers or owners of the dashboard? thanks, Zach2KViews1like3CommentsIs it possible to change the scroll bar color?
I have several pivots and tables that require scrolling through. Given that I have a dark background, the scroll bar is hard for users to see. I’d like to change the color to improve the user experience. Ideally, this would be done at a high level, but I would also be happy with any JS to do it at the widget level.4.8KViews0likes6CommentsInclude All filter to use values in list
When I use a filter in the dashboard and select all of the options Sisense doesn't include all of the options, it actually removes the "where clause" as the select all. So if I have three options in a filter and have all of them selected the filter behaves like there is no filter selection but what I really want is to filter by 3 three selected options, not the absence of a selection. Does this make sense? I want the filter actually filter by all of the selected items when all items are selected.Solved2.9KViews1like5CommentsWidget Custom Grouping
I have a pie chart of IP address that is counting logins. I would like to group the IP address that are similar into one group. So if the IP starts with 172.168.243.xxx then that would be group 1 then 174.166.222.xxx would be group 2. I can do this using MySQL statements but I would like to do this in the widget if possible so the elasticube doesn't need to change/build and someone building a dashboard or widget can have the ability to build these.Solved2.7KViews0likes4CommentsTabber Automatic Switching
Hello All, I am creating a dashboard that is displayed on a TV monitor and someone will not be able to manually click between the tabs. Has anyone had success creating a script that would switch between the two tabs automatically every 30 seconds?Solved2.5KViews0likes5CommentsHTTP Error REST_API Jupyter Notebook
Hi, I am using REST_API from the custom code section and want to query my elasticube but i am getting a below error: {'error': {'status': 401, 'httpMessage': 'Unauthorized'}} I am using the below query: logical_sql_res = sisense_conn.get_logical_sql(query=logical_sql, cube_name=cube_name) results = [x[:] for x in logical_sql_res["values"]] But facing issues, this was working fine last week. Can someone help?1.5KViews0likes1Comment