Where to use variables

Variables can be used in Flow Editor in a variety of places for many applications.

You can use a variable in the following places in the Flow Editor:

  • On the Job/Job Array Definition—Edit Job dialogs, General tab, in the following fields:
    • Name—applies only to jobs, not job arrays
      Note:

      If you used a user variable to describe the job name, and your job is not in a flow array, you must ensure that your flow is arranged such that the user variable is resolved before triggering the flow.

      This is because if the user variable is not resolved when the flow is triggered, the flow will fail to be triggered unless the job is in a flow array. Once the job name is resolved with the user variable, the job name will not change later even if the value of the user variable changes.

    • Command to run
    • Index expression—applies only to job arrays
    • Project name
    • Input file
    • Output file
    • Error file
    • Email address
    • Run as user name
  • On the Job/Job Array Definition—Edit Job dialogs, Submit tab, in the following fields:
    • Queue name
    • Application profile name
    • Service level agreement name
  • On the Job Definition—Edit Job dialog, Processing tab, in the following fields:
    • Host Requirements
      • Run on hosts
    • Number of Processors for Parallel Jobs
      • Minimum
      • Maximum
      • User Priority
        • Priority
      • User Group
        • Associate job with user group
      • Before Execution
        • Run command
  • On the Job Definition - Edit Job dialog, Limits tab, in the following fields:
    Limits tab
    • Host Limits
      • Maximum CPU time
      • Maximum run time
    • Job Limits
      • Maximum file size
      • Maximum core file size
      • Maximum memory size
      • Maximum data size
      • Maximum stack size
  • On the Job Definition—Edit Job dialog, Resources tab, in the following field:
    • Expression

  • On the Job Definition—Edit Job dialog, File Transfer tab, in the following fields:
    • Local path including name

    • File on execution host

  • On the File Event Definition dialog, in the following field:

    • File name

  • On the Manual Job Definition dialog, in the following field:

    • Message

  • On the Alarm Definition dialog, in the following field:

    • Description

  • On the Flow Attribute dialog, in the following field:

    • Email address