Data Lake Analytics jobs - az dla job

Commands to manage Data Lake Analytics jobs.

These commands are in preview.

Commands

az dla job cancel Cancels the job in the Data Lake Analytics account.
az dla job list Lists jobs in the Data Lake Analytics account.
az dla job pipeline Commands to manage Data Lake Analytics job pipelines.
az dla job pipeline list Lists job pipelines in the Data Lake Analytics account.
az dla job pipeline show Retrieves a specific job pipeline in the Data Lake Analytics account.
az dla job recurrence Commands to manage Data Lake Analytics job recurrences.
az dla job recurrence list Lists job recurrences in the Data Lake Analytics account.
az dla job recurrence show Retrieves a specific job recurrence in the Data Lake Analytics account.
az dla job show Retrieves the job in the Data Lake Analytics account.
az dla job submit Submits the job to the Data Lake Analytics account.
az dla job wait Waits for the job in the Data Lake Analytics account to finish, returning the job once finished.

az dla job cancel

Cancels the job in the Data Lake Analytics account.

az dla job cancel --account
--job-identity

Required Parameters

--account -n

Name of the Data Lake Analytics account.

--job-identity

JobInfo ID to cancel.

az dla job list

Lists jobs in the Data Lake Analytics account.

az dla job list --account
[--name]
[--pipeline-id]
[--recurrence-id]
[--result {Cancelled, Failed, None, Succeeded}]
[--state {Accepted, Compiling, Ended, New, Paused, Queued, Running, Scheduling, Starting, WaitingForCapacity}]
[--submitted-after]
[--submitted-before]
[--submitter]
[--top]

Required Parameters

--account -n

Name of the Data Lake Analytics account.

Optional Parameters

--name

A filter which returns jobs only by the specified friendly name.

--pipeline-id

A filter which returns jobs only containing the specified pipeline_id.

--recurrence-id

A filter which returns jobs only containing the specified recurrence_id.

--result

A filter which returns jobs with only the specified result(s).

accepted values: Cancelled, Failed, None, Succeeded
--state

A filter which returns jobs with only the specified state(s).

accepted values: Accepted, Compiling, Ended, New, Paused, Queued, Running, Scheduling, Starting, WaitingForCapacity
--submitted-after

A filter which returns jobs only submitted after the specified time, in ISO-8601 format.

--submitted-before

A filter which returns jobs only submitted before the specified time, in ISO-8601 format.

--submitter

A filter which returns jobs only by the specified submitter.

--top

Maximum number of items to return.

default value: 500

az dla job show

Retrieves the job in the Data Lake Analytics account.

az dla job show --account
--job-identity

Required Parameters

--account -n

Name of the Data Lake Analytics account.

--job-identity

JobInfo ID.

az dla job submit

Submits the job to the Data Lake Analytics account.

az dla job submit --account
--job-name
--script
[--compile-mode {Full, Semantic, SingleBox}]
[--compile-only]
[--degree-of-parallelism]
[--pipeline-id]
[--pipeline-name]
[--pipeline-uri]
[--priority]
[--recurrence-id]
[--recurrence-name]
[--run-id]
[--runtime-version]

Required Parameters

--account -n

Name of the Data Lake Analytics account.

--job-name

Job name for the job.

--script

The script to submit.

This is either the script contents or use @ to load the script from a file.

Optional Parameters

--compile-mode

Indicates the type of compilation to be done on this job. Valid values are: 'Semantic' (Only performs semantic checks and necessary sanity checks), 'Full' (full compilation) and 'SingleBox' (Full compilation performed locally).

accepted values: Full, Semantic, SingleBox
--compile-only

Indicates that the submission should only build the job and not execute if set to true.

--degree-of-parallelism

The degree of parallelism for the job.

Higher values equate to more parallelism and will usually yield faster running jobs, at the cost of more AUs consumed by the job.

default value: 1
--pipeline-id
--pipeline-name
--pipeline-uri
--priority

The priority of the job.

Lower values increase the priority, with the lowest value being 1. This determines the order jobs are run in.

default value: 1000
--recurrence-id
--recurrence-name
--run-id
--runtime-version

The runtime version to use.

This parameter is used for explicitly overwriting the default runtime. It should only be done if you know what you are doing.

az dla job wait

Waits for the job in the Data Lake Analytics account to finish, returning the job once finished.

az dla job wait --account
--job-id
[--max-wait-time-sec]
[--wait-interval-sec]

Required Parameters

--account -n

Name of the Data Lake Analytics account.

--job-id

Job ID for the job to poll.

Optional Parameters

--max-wait-time-sec

The maximum amount of time to wait before erroring out. Default value is to never timeout. Any value <= 0 means never timeout.

default value: -1
--wait-interval-sec

The polling interval between checks for the job status, in seconds.

default value: 5