Data Action Context

You can define a context that is passed when the user invokes a data action.

You define how much of the context is passed to the data action when you create the data action.

Qualified Data Reference

When the data action is invoked a qualified data reference is generated for each marked data point using an array of LogicalFilterTree objects. A LogicalFilterTree consists of multiple LogicalFilterNode objects arranged in a tree structure. This object includes:

  • The attributes on the row or column edges of the data layout.
  • The specific measure on the measure edge that addresses each marked cell.
  • The specific measure value for each marked cell.
  • Key values and display values.

Environment Variables

In addition to the data and metadata describing each marked data point, certain data actions may need further context describing the environment from where the data action is invoked. Such environment variables include:

  • Project Path
  • Project Name
  • Canvas Name
  • User ID
  • User Name