Sisense Community logo
     
    • Community Feedback
    • Chapters
    • Events
    • Forums
      • Help and How To
      • Product Feedback Forum
      • Strategy & Use Cases
    • Blogs
    • KB Docs
      • KB Docs
      • Add-Ons & Plug-Ins
      • APIs
      • Best Practices
      • Blox
      • CDT
      • Cloud Managed Service
      • Data Models
      • Data Sources
      • Embedding Analytics
      • How-Tos & FAQs
      • Onboarding
      • PySisense
      • Security
      • Sisense Administration
      • Sisense Intelligence & AI
      • Troubleshooting
      • Widget & Dashboard Scripts
    • Support
    • Learning
      • Sisense Academy: Free Courses and Certifications
      • Official Developer Documentation
      • Official Product Documentation
      • Official Sisense Youtube Channel
      • Sisense Compose SDK Playground
      • Official Sisense Discord
    • Use Case Gallery
    •      
    Discussions
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
    •                    
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    Discussions
    • TagsChevronRightIcon
    Data Designer
      • Help and How-ToChevronRightIcon
      Your Sisense charts are clean, but are your tooltips telling the whole story?
                                                                                               
      Mia Isaacson
      Mia IsaacsonPosted 2 weeks ago
               
      0
               
    • dsonam

      Help and How-To

               
      dsonam
      Posted 3 months ago • Last reply 2 weeks ago
      Feature Request: Expose build error details via /api/v2/builds endpoint
               

      We're using the /api/v2/builds endpoint to track ElastiCube build outcomes (successes, failures, retries). The endpoint works well for tracking basic build task status, but we are running into severe limitations regarding failure visibility. Currently, when the build fails, the API response only returns a status of [Failed] with no accompanying error message or failure reason. The actual error detail is visible in the Sisense UI under the cube's build history, but there is no way to retrieve it through the REST API. Request:  Expose the build error message or error category as fields in the GET /api/v2/builds and GET /api/v2/builds{buildId} response objects. Even a brief top-level error summary would be sufficient to make monitoring and alerting useful. This would benefit any team building operational dashboards and alerting scripts around Sisense build reliability, making automated monitoring truly actionable.  

                                             
      1
               
    • gwolfe

      Help and How-To

               
      gwolfe
      Posted 4 months ago
      Adding Dashboard Descriptions with a Modal Info Icon
                       

      Every widget in Sisense supports descriptions, but what about dashboards themselves? Sometimes you need to explain a dashboard's purpose or guide users on how to interact with it effectively. We solved this by adding an info icon to the top toolbar that triggers a modal with the dashboard description. Add this script at the dashboard level and update the CONFIG object at the top with your custom text. We also included a feedback email in the configuration, making it easy for users to reach out with questions or suggestions. If you'd prefer, you could split this into a separate feedback button instead of including it in the description modal. Another nice touch: you can swap the ℹ️ emoji for a different icon to match the style of Sisense's built-in widget info icons. Let me know if this is helpful or if it this feature already exists and I have missed it.  // Configuration - update these values for your dashboard const CONFIG = { feedbackEmail: 'feedback@feedback.com', description: 'You can put your additional context here.' }; $(document).ready(function() { setTimeout(function() { // Clean up any existing instances $('#dashboard-info-icon, #dashboard-info-modal').remove(); // Create info button const infoButton = $('<button id="dashboard-info-icon" title="Dashboard info">ℹ️</button>').css({ cursor: 'pointer', background: 'none', border: 'none', fontSize: '20px', padding: '5px 10px', color: '#666' }); // Add button to toolbar (after Widget button if found, otherwise append to toolbar) const widgetButton = $('button:contains("Widget")').filter(':visible').first(); if (widgetButton.length) { widgetButton.after(infoButton); } else { $('.dashboard-toolbar').append(infoButton); } // Create modal const modal = $(` <div id="dashboard-info-modal" style="display:none; position:fixed; z-index:10000; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);"> <div style="background:white; margin:15% auto; padding:30px; border-radius:8px; width:500px; max-width:90%; box-shadow:0 4px 6px rgba(0,0,0,0.1);"> <h2 style="margin-top:0; color:#333;">Dashboard Description</h2> <p style="line-height:1.6; color:#555;">${CONFIG.description}</p> <p style="line-height:1.6; color:#555; margin-top:20px;"> <strong>Feedback:</strong> <a href="mailto:${CONFIG.feedbackEmail}" style="color:#0078d4; text-decoration:none;">${CONFIG.feedbackEmail}</a> </p> <div style="text-align:right; margin-top:20px;"> <button id="close-modal" style="background:#0078d4; color:white; border:none; padding:10px 24px; border-radius:4px; cursor:pointer; font-size:14px; font-weight:500;">OK</button> </div> </div> </div> `); $('body').append(modal); // Event handlers infoButton.click(function() { modal.fadeIn(200); }); $('#close-modal').click(function() { modal.fadeOut(200); }); // Close when clicking outside modal modal.click(function(e) { if (e.target.id === 'dashboard-info-modal') { modal.fadeOut(200); } }); // Close with ESC key $(document).keydown(function(e) { if (e.key === 'Escape' && modal.is(':visible')) { modal.fadeOut(200); } }); }, 1000); });  

                                             
      0
               
    • Astroraf

      Help and How-To

               
      Astroraf
      Posted 6 months ago • Last reply 4 months ago
      How to Display Category with 0 Values in Bar/Line Chart?
                                       

      Hi HamzaJ​ DRay​ , Is there a way to display Categories with no data/zero value in a line or bar chart in Sisense without a widget edit script?  

                                             
      6
               
    • Luke Flett

      Help and How-To

               
      Luke Flett
      Posted 7 months ago • Last reply 5 months ago
      Filter to only show Relevant Dimension Values
                                       

      Morning Sisense community!  I have my Fact Table and a related Dimension Table . My dimension table contains more unique values than are actually present in the fact table. When I use a field from the Dimension Table as a filter, the filter displays all values from the dimension, even those that have no corresponding fact records . I only want the filter to show dimension values that are relevant to the data in the fact table . Example Tables: fact_table   dimension_table   id dim_id dim_id dim_name 1 1 1 one 2 2 2 two 3 1 3 three 4 2 4 four fact_table and dimension_table have a relationship in the EC based on dim_id Desired Outcome: In the filter based on dim_name, I only want to see "one" and "two" , but currently, I see all four: "one," "two," "three," and "four." How do I achieve my desired outcome?

                                             
      5
               
    • Blog banner
      • News & UpdatesChevronRightIcon

      Big news for 2025! Sisense Academy is kicking off the new year with 30 all-new courses

                               

      🚨  Big news for 2025!  🚨  Sisense Academy is kicking off the new year with 30 all-new courses for Data Designers! Whether you’re a data analyst, engineer, or architect, this content refresh is built to meet you where you are and level you up: 🛠 ️ Hands-on opportunities 📚  Microlearning modules ✅  Fully captioned (finally!  🙌 ) From mastering data modeling to tackling delayed time-to-market challenges, this revamped academy will empower YOU to build better, faster, and smarter.

      jpacheco
      jpachecoPosted 1 year ago
      0
               
    • Blog banner
      • News & UpdatesChevronRightIcon

      Important update: connections management GA release & API behavior changes

                                                                       

      Important update: connections management GA release & API behavior changes Hello Sisense Community! I would like to inform you about an upcoming change to the Sisense Fusion platform that will affect how you work with Data Source Connections . As part of the L2024.3 Service Update 2, we are releasing the Connections Management feature in GA, enabled by default. This update aims to unify the management of data source connections, making Connections Management the single solution.  With the GA release, legacy connections are automatically disabled, and we have introduced temporary backward compatibility for certain endpoints that previously returned connection parameters data.  Starting in Q2 2025 (L2025.2), these temporary measures will be removed , fully deprecating legacy connections.  While we support full backward compatibility within the application, some custom script solutions that directly interact with our API endpoints may be impacted. To help you navigate this change, we have prepared the following resources:  API and System Behavior Changes with Connection Management , which will help you determine whether any of the listed endpoints are used in your custom solutions and guide you in making any required adjustments. If you would like to connect with us for support in making the required changes, please do not hesitate to reach out. Thank you for your understanding and continued partnership. Oleksandr Krokha

      Oleksandr_K
      Oleksandr_KPosted 1 year ago
      0
               
    • Blog banner
      • News & UpdatesChevronRightIcon

      New year- new content!

                                                       

      New year- new content! We are pleased to announce the launch of 25 ALL NEW COURSES that are AVAILABLE NOW for Data Designers! These courses will help data designers of all skill levels by expanding your knowledge, providing hands-on opportunities, and covering all of our LATEST data modeling best practices (approx 3 to 4 hours of content and hands-on practice). Our new courses are based on brand new data and assets, divided into microlearning units, they are interactive and accessible! (yes, yes, we finally have captions!) To get access to the new Data Designers learning path  CLICK HERE  and then click on the blue Get Started button to register. If you are new to the Sisense Academy, I encourage you to make an account and sign up for courses based on your role. This is just the beginning of new content releases in Sisense Academy as we are working hard behind the scenes on the next set and we look forward to sharing more with you soon! This is a continuation of the ongoing update on the general Sisense Academy.  Towards the end of 2023, we launched our ALL NEW Sisense Academy! We improved user experience, updated content, removed outdated content, improved the navigation of courses, and even added on-demand webinars. Happy Holidays and I hope to see you all in the Academy! Iyyar Schwartz Gabay Primary Role and Resp onsibilities: Content Strategy, Creation & Management Academy administrative &  operational support Technical Teams Enablement   [Headshot of Iyyar with long brown hair, looking directly at the camera, radiating happiness and approachability]

      iyyar_sg
      iyyar_sgPosted 1 year ago
      0