• 2
    • Not defined
    • 3 - Expected

      What is the desired functionality that you are missing?

      A list of values contained within a single variable

      Which problem are you going to solve with this functionality?

      For complex variables with nested lists, some users want to group by contents of a list. (Show me purchase orders with multiple products, grouped by products).

      This allows users to better use their business data, identifying if it makes a difference in performance.

      Context: Given, When, Then

      TBD

      Acceptance Criteria

      • MH: Filtering support (if any list item matches the filter criteria)
      • MH: Grouping/distributing (if any list item matches the group/distribute by criteria)
      • MH: View as a single variable, displayed as string (specifically in raw data reports)
      • NTH: List length (as a sub-option of the list)

      Hint:

      Assumptions

      • Optimize doesn't know whether a variable has an instance with a list in it

        This is the controller panel for Smart Panels app

          1. image-2022-02-04-09-42-39-547.png
            image-2022-02-04-09-42-39-547.png
            12 kB
          2. list.png
            list.png
            13 kB
          3. list-bar-chart.png
            list-bar-chart.png
            115 kB
          4. object-variable.png
            object-variable.png
            63 kB

            [OPT-5684] Introduce list variable support

            Eric Lundberg added a comment - - edited

            As part of our complex object variable efforts, we have introduced basic list support.
            Here's an example data structure.

            Each object variable is flattened into primitive variables, which may include lists

            Optimize generates listsize variables from lists as well.

            These lists can be used in reports. For this example, if a list variable includes a given variable, then a count is added to the histogram.

            Specific to one's use case, you could combine the results of each sub-process execution into a list variable.

            Eric Lundberg added a comment - - edited As part of our complex object variable efforts, we have introduced basic list support. Here's an example data structure. Each object variable is flattened into primitive variables, which may include lists Optimize generates listsize variables from lists as well. These lists can be used in reports. For this example, if a list variable includes a given variable, then a count is added to the histogram. Specific to one's use case, you could combine the results of each sub-process execution into a list variable.

              Unassigned Unassigned
              eric.lundberg Eric Lundberg
              Helene Waechtler Helene Waechtler
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: