Elasticube Build Button
Download: Link
INTRODUCTION
This article explains how to install and use the Elasticube Rebuild Button.
This plugin adds a button to all dashboards' settings menu, that enables an admin user the ability to trigger an Elasticube build. This is an important distinction, because ONLY admin users are allowed to start Elasticube builds, so the button will not show up for viewer or designer users.
IMPLEMENTATION:
Step 1:
Download the attached .zip file.
Extract the .zip file into the following path: "[Sisense installation path]\PrismWeb\Plugins".
If you are using version 7.2 and higher unzip the contents into your C:\Program Files\Sisense\app\plugins\ folder.
Step 2:
On your dashboard, open the settings menu and click the new button for rebuilding the elasticube
This will use the Sisense REST API to kick off a build process, and will show you a notification with either a success or failure notification.
If you try and start the build of an Elasticube that is already building, you will get this notification instead
NOTES:
- This new functionality is available ONLY for admin users
-
This is a great plugin. I was looking at modifying this plugin to enable this feature on the elasticube admin screen. So you can start builds in a central location without going to each dashboard or remote to the server.
I have the menu item added in the 'beforemenu' event but how should I go about getting the prism.$ngscope.dashboard.datasource.address (server) and prism.$ngscope.dashboard.datasource.title (elasticube) values from the elasticube grid for each cube?
Any idea how to get access the the underlying entity for each row in that grid?
Thanks for a great plugin.
John
Please sign in to leave a comment.
Comments
2 comments