SEQUENCE
This function is typically used in rolling balance calculations. In example you might have a measures dimension tracking the number of subscribed customers which in any given period has an Opening Balance, New Subscriptions, Churning Subscriptions which added together results in a Closing Balance. You can use the SEQUENCE function on the Opening Balance element to make it equal to the prior periods Closing Balance
js
SEQUENCE(dimension, hierarchy, sequency_shift, relative_location)Parameters
dimension- The dimension to source the sequence from.hierarchy- The hierarchy in the specified dimension to source the sequence from.sequency_shift- A numeric value denoting how many items to move (shift) in the sequency. (for rolling monthly balances this may be -1)relative_location- The relative location in the resulting location.
Examples
js
SEQUENCE("Time", "Month List", -1, ["Closing Balance"])Note: This will return the value from the same cube from the prior month element.