cancel
Showing results for 
Search instead for 
Did you mean: 

How to create a dimension selector specific to a single visualization?

Astroraf
10 - ETL
10 - ETL

I am creating a dimensions selector for a specific to single visualization. I want the viewer to be able to pick any of the widgets I have available in a dashboard and ultimately be able to create the dashboard they want to view. In my example below, you can see the person has chosen fields to visualize. I am trying to recreate this option for my users. I would assume I would do this in either BloX or maybe a plugin? Any suggestions @Liliia_DevX @DRay 

 

image.png

1 ACCEPTED SOLUTION

Benji_PaldiTeam
11 - Data Pipeline
11 - Data Pipeline

Hi @Astroraf ,

From the screenshot you shared, it looks like you have a single measure applied to a column chart and want to give users the ability to choose which dimension to apply it to.

Sisense offers built-in solutions for this, such as:
Switchable Dimensions
Dynamic Dimension/Value Chart

While these solutions work well, they require users to right-click to access the functionality, which may not be the most intuitive experience.

For a more user-friendly and interactive UI, Paldi Solutions has developed the Dim Switcher—a plugin that adds a dropdown directly within the widget, allowing viewers to seamlessly select which dimension to display.

Benji_PaldiTeam_0-1739262666011.png

 

If you're looking to enhance self-service BI capabilities, you may also find these add-ons useful:
🔹 Measure Changer – Allows users to switch between different measures dynamically.
🔹 Chart Type Switcher – Enables easy toggling between different chart types.

Benji_PaldiTeam_1-1739262817261.png

 

However, if your goal is to let users fully build and customize their dashboards by selecting widgets from a catalog, I’d highly recommend checking out the Viewer’s Dashboard Plugin as @HamzaJ  suggested — it has been designed specifically for this level of self-service BI.

Feel free to reach out to us at [email protected]—we’re always happy to help and can walk you through the available free and premium solutions!

Paldi Solutions - Number #1 Sisense Plugins Developer 

View solution in original post

3 REPLIES 3

HamzaJ
12 - Data Integration
12 - Data Integration

I have not come across someone building this within Sisense without a plugin. I think you can do this with ComposeSDK. If you want to stay within the current sisense application (albeit with embedding) you could check out @Benji_PaldiTeam 's Viewer Dashboard 2.0 . This allows users to create dashboards based on predefined widgets and filters.

Hamza

Benji_PaldiTeam
11 - Data Pipeline
11 - Data Pipeline

Hi @Astroraf ,

From the screenshot you shared, it looks like you have a single measure applied to a column chart and want to give users the ability to choose which dimension to apply it to.

Sisense offers built-in solutions for this, such as:
Switchable Dimensions
Dynamic Dimension/Value Chart

While these solutions work well, they require users to right-click to access the functionality, which may not be the most intuitive experience.

For a more user-friendly and interactive UI, Paldi Solutions has developed the Dim Switcher—a plugin that adds a dropdown directly within the widget, allowing viewers to seamlessly select which dimension to display.

Benji_PaldiTeam_0-1739262666011.png

 

If you're looking to enhance self-service BI capabilities, you may also find these add-ons useful:
🔹 Measure Changer – Allows users to switch between different measures dynamically.
🔹 Chart Type Switcher – Enables easy toggling between different chart types.

Benji_PaldiTeam_1-1739262817261.png

 

However, if your goal is to let users fully build and customize their dashboards by selecting widgets from a catalog, I’d highly recommend checking out the Viewer’s Dashboard Plugin as @HamzaJ  suggested — it has been designed specifically for this level of self-service BI.

Feel free to reach out to us at [email protected]—we’re always happy to help and can walk you through the available free and premium solutions!

Paldi Solutions - Number #1 Sisense Plugins Developer 

DRay
Community Team Leader
Community Team Leader

Hello @Astroraf,

I’m following up to see if the solution offered by @Benji_PaldiTeam or @HamzaJ worked for you.

If so, please click the 'Accept as Solution' button on the appropriate post. That way other users with the same questions can find the answer. If not, please let us know so that we can continue to help.

Thank you.

David Raynor (DRay)