Configure actions in sequences (Beta)

🚩

This documentation describes a public beta feature and is under construction. This documentation should not be considered part of our published documentation until this notice, and the corresponding Beta flag on the feature in Sigma, are removed. As with any beta feature, the feature discussed below is subject to quick, iterative changes. The latest experience in the Sigma service may differ from the contents of this document.

Beta features are subject to the disclaimer on Beta features.

Organize multiple actions into a sequence to run them in a specified order. You can have multiple sequences on a single element.

With action sequences, you can:

  • Ensure that multiple actions on an element execute in the intended order.
  • Drag and drop individual actions within or between sequences to quickly change the order.
  • Duplicate entire sequences of actions.

📘

Only the actions within a sequence run in order. Actions that are not in the same sequence run in parallel and may finish executing in any order, regardless of the order in which the sequences appear in the action panel.

Each sequence can have an optional condition, which defines whether or not that sequence of actions occurs. See Make an action conditional.

User requirements

📘

The following requirements apply to users who configure actions. Users who access and interact with a workbook can typically trigger all existing actions within it. Any restrictions are noted in this document.

The ability to configure actions requires the following:

  • You must be assigned an account type with the Full explore or Create, edit, and publish workbooks permission enabled.

  • You must be the workbook owner or be granted Can explore1 or Can edit workbook permission.

1 If you’re granted Can explore workbook permission, you can configure actions but cannot save changes to the workbook’s published version.

Limitations

  • The Trigger plugin action is not guaranteed to execute in sequence. In cases where you use an action to set or clear a control and expect your plugin to read the updated value, the plugin may read the original value instead.

Create an action sequence

To create a new action sequence, follow these steps:

  1. Open a workbook in Explore or Edit mode.
  2. Select an element that you want to trigger a set of actions, then click Actions in the side navigation.
  3. In the Actions panel, add an action using one of these methods:
    • Click Add action within an existing sequence. If there were no previously configured actions on this element, add the action inside the empty sequence group.
    • Click Add action sequence at the top of the actions panel to add the action outside of an existing sequence. Choosing this option creates a new action sequence group positioned below any previously existing ones.
  4. Configure your action.
  5. Click Add action to add another action to your sequence. Sigma duplicates the immediately previous action in the sequence, which you can then modify.
  6. Continue adding and configuring actions in your sequence until you achieve the behavior you wanted for that element. You can drag and drop the actions within the sequence to change their order.
  7. [optional] If you want the sequence to execute only in certain circumstances, click More, then click Add condition. See Make an action conditional for more information about action conditions.
  8. [optional] Rename the sequence and individual actions within the sequence by double-clicking on the sequence or action names. Giving your actions and the sequences more meaningful names can help you quickly differentiate them when you have a large number of actions triggering from a single element.

Organize multiple actions into a sequence

If an element has multiple actions configured, each action runs in parallel by default. If you want to control the order in which multiple actions on an element execute, move them into the same sequence and arrange them in the order that you want.

  1. Open a workbook in Explore or Edit mode.
  2. Select an element that has multiple actions configured on it, then click Actions in the side navigation.
  3. In the Actions panel, review the actions that you have and decide which ones to organize in a sequence.
    • If the actions have different conditions that determine whether or not they run, place them in different sequences. Each sequence can only have a single condition. See Make an action conditional for more information about action conditions.
    • If the order of execution matters for the actions, place them in the same sequence.
  4. Drag and drop your actions to move them between sequences and to change the order within sequences.
  5. Save the workbook, then test your action in the workbook to ensure the execution logic matches your intentions.