The process flows for projects in SAS® Enterprise Guide® might run in a different order when you turn off the auto-arrange option


The process flows for projects in SAS Enterprise Guide might run in a different order if you complete the following steps:

For example, you might encounter this issue if you perform steps similar to the following:

  1. Create a new project and add the CARS data set into the process flow.
  2. Add a Query1 that has the CARS data set as the input and the QUERY_FOR_CARS data set as the output table.
  3. Add a Query2 that has the QUERY_FOR_CARS data set as the input and the QUERY_FOR_CARS_000 data set as the output.
  4. Add a Query3 that has the QUERY_FOR_CARS_000 data set as the input and the QUERY_FOR_CARS data set as the output.
  5. Next, turn off the Auto arrange option in the process flow and move all objects as shown below except for Query3. Leave Query3 above the other objects.
  6. Execute the process flow, as shown in the following image:

Note: Query3 is incorrectly executed before Query1 and Query2. As a result, the process flow ends with errors.

Workaround

To circumvent the problem, use one of the following workarounds: