👋 Welcome! Let’s Get to Know Each Other!
Hey there, new community friend! We’re so glad you’re here. Whether you’re brand new to Sisense or a long-time power user, this is your space to connect with others, share your story, and find your people. 💬 Take a moment to introduce yourself! You can copy/paste these prompts (or freestyle it—totally up to you): Name & where you're based 🌎 Your role & how you use Sisense 💡 A fun fact about you or a hobby outside of work 🎨 What you’re hoping to learn or do in the community ✨ Our team will start in the comments 👇 We can't wait to meet you!47Views1like3CommentsDoes the data cube use always inner join?
Hi Community! I have many years experience with other BI tools but I’m new in the Sisense’s world. I just built up a basic model and recognise when I tried to create a table or pivot, I saw just those rows where the keys are same. It seems that the cube default use inner join 🤔 Could it be possible? Can I configure somehow the way/direction of the connection (left join, right join, 1-1, 1-many, many-many)? And it could be possible that I did something wrong 🙈 Thanks for all comments! Zoli @datacubeSolved223Views1like3CommentsDashboards as Code With Sisense Git Integration
As infrastructure-as-code becomes standard in modern DevOps, the same principles are extending into the world of BI and analytics. Tools like Sisense now support treating dashboards and data sets as code — versioned, reviewed, and deployed just like software. This approach, often called “Dashboards as Code” or “Observability as Code”, enables structured workflows, collaboration, and CI/CD. This article summarises key learnings from working with Sisense Git integration — aimed at helping others get started faster and avoid common pitfalls. It’s best suited for those who’ve either explored the feature or are ready to implement a version-controlled workflow for dashboards and analytics assets. Prerequisites: Git integration must be enabled in your Sisense environment A connected and authenticated Git repository (e.g. GitHub, GitLab, Bitbucket) At least one dashboard, chart, or cube added to version control (Git project) and understand the folder structure Workflow For a typical Dev->Staging->Prod workflow below: https://docs.sisense.com/main/SisenseLinux/introduction-to-sisense-git-integration.htm?tocpath=Git%20Integration%7C_____1#UsingacrossMultipleEnvironments Create two Git branches: dev and main Point a dedicated Sisense Dev instance to the dev branch Use pull requests to merge approved changes from dev to main Set up a CI/CD pipeline to deploy changes from main to Staging and Production environments For Reporting Analysts (Dashboard Creators) Work in Dev: Build or update dashboards in the Sisense Dev instance. Add charts, tweak filters, or refine layouts using the visual editor. Save to Git: When ready, pushes changes as YAML/SQL files to the dev Git branch. Request Review: Open a pull request (PR) from dev to main. Collaborate with data engineers for review. Test in UAT: After merge, changes get deployed to the UAT environment. Here, stakeholders validate dashboards with near-final data. Deploy to Prod: Once approved, the changes are automatically or manually pushed to Production, making dashboards live for end users. For Data Engineers (BI Platform Owners) Maintain Git Structure: Set up and manage separate Git branches for Dev, UAT, and Prod. Ensure Sisense environments point to the right branch. Review PRs: Check for query performance, consistent naming, secure access, and use of reusable snippets/views before merging PRs to main. Handle Conflicts: Resolve any merge issues Automate Deployments: Use Sisense’s API to push content from Git main to staging and production instances. Ensure Data Connection Consistency: Make sure Elasticube and data source names match across environments and are actually connecting to the right data source. Benefits Improved Data Quality & Fewer Production Issues Version-controlled queries and dashboards reduce accidental errors, ensuring only reviewed changes make it to production. Testing changes in Dev and UAT before release helps catch logic errors, broken filters, or misaligned metrics early. Consistent Definitions Shared YAML/SQL assets eliminate the risk of inconsistent logic across environments or dashboards. P.S. This is the only way to keep Dashboard and Cube IDs consistent across multiple Sisense instances so far. Collaborative Development Analysts and engineers can work together using branches and pull requests — encouraging peer review and shared ownership. Analysts can you the Sisense UI they are familiar with to make safe changes in Dev Sisense. Engineers can make use of the json code files to enable automations and workflows. Faster Rollbacks If a mistake does reach production, Git history makes it easy to identify and revert to a known good state. Auditability & Traceability Every change is tracked — helpful for compliance, debugging, or understanding the evolution of KPIs over time. Pitfalls Data Connection Consistency If Elasticubes are used, ensure data connection names are consistent across environments. Mismatches can cause sync or deployment failures. Merge Conflicts Across Instances Conflicts may occur when merging from main to staging or production Sisense instances—often caused by local, manual changes in those environments. To resolve, either manually fix conflicts or discard pending changes. Best practice: avoid making direct changes in production Sisense instances. Collaboration Overhead When multiple BI analysts work on the same Git-connected project, coordination becomes critical. Without agreed workflows (e.g. feature branches, PRs, naming conventions), it’s easy to overwrite each other’s changes or introduce conflicts. CI/CD Automation via API While Sisense provides APIs to automate deployments, no official SDKs or wrapper libraries exist. You’ll need to build and maintain your own scripts to integrate Git workflows with CI/CD pipelines. Hope this helps others get started and level up their workflow, collaboration, and data quality with or without Sisense 🙂 Original article can be found on my medium : https://medium.com/@chaobioz/dashboards-as-code-with-sisense-git-integration-71bcb0957721120Views2likes1Comment🌌 May the 4th Be With You, Sisense Community! 🚀
In a galaxy not so far away… it's almost Star Wars Day! 💫 Whether you're Team Jedi, rolling with the Rebels, or secretly rooting for the Dark Side (we won't tell 😉), we want to celebrate with YOU. 🎉 Join the fun: Drop your favorite Star Wars meme in the comments below! Funny, clever, nostalgic – all memes are welcome (as long as they’re PG, of course 😄). See mine in the comments!750Views4likes12CommentsCelebrating International Women’s Month! 🚀
March is International Women’s Month, and we’re excited to celebrate the incredible women in our community and beyond! 🎉 Throughout the month, we’ll be rolling out special initiatives, discussions, and content right here in the Sisense Community—so stay tuned! Until then, comment below with a shoutout to a woman who has inspired you—whether it’s a colleague, mentor, or historical figure! Let’s spread some appreciation! 💜 Mine will be in the comments!957Views2likes7CommentsHello, Everyone.
Hello. I'm Assistant Manager Min ji Kim of a company specializing in BI solutions in South Korea. I am studying sisense and tried to contact sisense through "Contact" on the official website, I did not receive a reply. Also, there was no reply with the free demo request. As a potential partner, I couldn't find a way to ask questions and get information about sisense! So I was here to write to the community like this.(I'm sorry to write something that doesn't fit the topic.) Can anyone please tell me how to contact the person in charge of sisense Partner team? Have a good day!480Views1like2CommentsNew website/forum theme is hard to read
(Sorry if this is the wrong forum to post this in, but I didn't want to put it elsewhere since this is more meta and not related to using Sisense itself...) I noticed there's a new visual theme for the website. However, it makes certain bits of text extremely hard to read, at least on my end. It's using a very light grey font on a white background, which makes the text completely invisible depending on the contrast settings of your monitor. There's also a few other examples, like a very light blue/cyan on white, or white text on a light cyan/blue background (kinda "hurts" to look at, if that makes sense). It's not always the same text elements. They seem to differ from forum to forum, but here's a few random examples I noticed. Here's the white-on-cyan example I mentioned earlier. It is readable, sorta, but not exactly very pleasant to look at. At least, in my opinion... Maybe if it was a more muted color, or darker, so there's more of a contrast with the white text, it would be better?992Views0likes3Comments