Custom (re)ordering of legend/bar segments in Einstein Analytics


Currently I can sort bar segments of a stacked column chart in asc/desc order or keep it unsorted. However I would like to sort them in a custom fashion like in the image. How to do it with custom SAQL or XMD?

Reordering Bar Segments


Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1


I used an approach using the SAQL mode. However I also wanted to get rid of the numbers in the legend. Therefore I edited the XMD .json file as well.

Here is my complete answer to the question.

All methods was sourced from or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x