Azure Jobs
The following table describes the Azure job type attributes.
Attribute |
Description |
---|---|
Connection profile |
Defines the connection profile for the job. Rules:
Variable Name: %%AZURE-ACCOUNT |
Service |
Determines whether the Azure job is one of the following service types: Variable Name: %%AZURE-SERVICE_TYPE Newer job types are available for two of these service types, Azure Batch Accounts Job and Azure Functions Job. |
Function Attributes
The following table describes the Azure Function attributes.
Attribute |
Description |
---|---|
Logic App Name |
Defines the name of the Logic app. Variable Name: %%AZURE-LOGIC_APP_NAME |
Request body |
Defines the JSON for the expected payload for a Logic app service. Variable Name: %%AZURE-LOGIC_APP_BODY |
Append log to output |
Determines whether to append the log to the outputA tab in the job properties pane in the Monitoring domain that shows the output of a job, which indicates whether a job ended OK, and used, for example, with jobs that check file location. |
Logic Apps Attributes
The following table describes the Azure Logic Apps attributes.
Attribute |
Description |
---|---|
Function |
Defines the name of the function. Variable Name: %%AZURE- FUNCTION _NAME |
Parameters |
Defines the function parameters (Name and Value). Variable Names:
|
Function app |
Defines the Function app that is used (filled automatically after defining the Function). Variable Name: %%AZURE- FUNCTION_APP |
Append log to output |
Determines whether to append the log to the output. |
Batch Account Attributes
The following table describes the Azure Batch Accounts attributes.
Attribute |
Description |
---|---|
Job ID |
Defines the Batch job’s ID. Variable Name: %%AZURE-BATCH_JOBID |
Task Command Line |
Defines the command line that is performed by the Batch. Variable Name: %%AZURE-BATCH_ TASK_CMDLINE |
Job Constraints |
Defines constraints on the Batch job. |
Max Wall-Clock Time |
Determines whether the job’s maximum run time is unlimited or set to a custom duration that you define. Variable Name: %%AWS-BATCH_ WALLCLOCK |
Max Task Retry Count |
Determines whether the number of times a failed task is retried is none, unlimited, or set to a custom number that you define. Variable Name: %%AWS-BATCH_ RETRIES_COUNT |
Retention time |
Determines whether the file retention period is unlimited or set to a custom duration that you define. Variable Name: %%AWS-BATCH_ RETENTION |
Append log to output |
Determines whether to append the log to the output. |
Azure Batch Accounts Job
Azure Batch Accounts enables you to run large-scale compute-intensive tasks. The following table describes Azure Batch Accounts Job parameters.
Attribute |
Description |
---|---|
Connection profile |
Defines the connection profile for the job. Rules:
|
Batch Job ID |
Defines the name of the Batch Account Job created in Azure Portal. |
Task ID Prefix |
Defines a prefix string to append to the task ID. |
Task Command Line |
Defines the command line that runs your application or script on the compute node. The task is added to the job at runtime. |
Max Wall Clock Time |
Defines a maximum time limit for the job run, with the following possible values:
Default: Unlimited |
Max Wall Time Digits |
Defines the number (of the specified time unit) for a custom maximum time limit. Default: 1 |
Max Wall Time Unit |
Defines one of the following time units for a custom maximum time limit:
Default: Minutes |
Max Task Retry Count |
Defines a maximum number of times to retry running a failed task, with the following possible values:
Default: None |
Retry Number |
Defines the number of retries for a custom task retry count. Default: 1 |
Retention Time |
Defines a minimum period of time for retention of the Task directory of the batch job, with the following possible values:
Default: Unlimited |
Retention Time Digits |
Defines the number (of the specified time unit) for a custom retention period. Default: 1 |
Retention Time Unit |
Defines one of the following time units for a custom retention period:
Default: Hours |
Append Log to Output |
Whether to add task stdout.txt content to the plugin job output. Values: checked|unchecked Default: checked |
Status Polling Interval |
Number of seconds to wait before checking the status of the job. Default: 20 |
Azure Functions Job
Azure Functions is a cloud service for serverless application development.
The following table describes Azure Functions job attributes.
Attribute |
Description |
---|---|
Connection profile |
Defines the connection profile for the job. Rules:
Variable Name: %%AZURE-ACCOUNT |
Function App |
Defines the name of the function application that contains your function. |
Function Name |
Defines the name of the function that you want to run. |
Optional Input Parameters |
Defines specific parameters in JSON format that are passed when when the function runs. Format: {"param1":"value1", "param2":"value2"} For no parameters, specify {}. |
Function Type |
One of the following types of Azure functions:
|