JamesDavis's avatar
JamesDavis
Cloud Apps
02-27-2024
Status:
Needs Votes & Comments

When using Every Elasticube Update send option send when final elasticube is processed not the first

Every day we process our elasticubes and they always process in the same sequence.  Users are able to create dashboards that have widgets from different elasticubes. 

However when they select to send the dashboard by email on "Every Elasticube Update" this sends after the first of the elasticubes has processed, rather than waiting until all of them have updated.  This means users are emailed dashboards that have some data correct, and some that is old.

I think the solution would be an option to send after all of the elasticubes in the dashboard have updated, or to select a specific one, if the elasticubes generally build in a particular order.

It would be good if this could be considered for enhancement as users wouldn't want to receive partially correct dashboards in this situation.

Thanks,
James

2 Comments

  • It may be challenging since Sisense doesn't really have a way to know (today) that it is processing 1 cube out of 5.  I.e. there's no logical chain of cubes, other than by schedule.

    Maybe a quick-and-dirty implementation of this is a field that lets you specify, "do not send notification before [00:00]" and the user can pick a time.  That way they could time it roughly near when the last cube build completes.

    A more comprehensive solution would be to let you schedule a chain/sequence of cubes rather than simply cube-by-cube.  This would also let you decrease the total time it takes, since you don't have to have any buffer time built into each cube's schedule.

  • Status changed:
    New Idea
    to
    Needs Votes & Comments

    Hello JamesDavis,

    Thank you for sharing your idea and providing details. This would require a rewrite of the build process, so I doubt it would be a quick fix, but if there is enough interest we may be able to make it happen.

    We encourage people to continue to vote and comment. We use community interest as one of the ways we prioritize efforts, so every vote and comment can help turn a request into a reality.

    Thank you again for sharing and being part of our community!