CreateJobParameters Class

The parameters used to submit a new Data Lake Analytics job.

All required parameters must be populated in order to send to Azure.

Inheritance
CreateJobParameters

Constructor

CreateJobParameters(*, type, properties, name: str, degree_of_parallelism: int = 1, priority: Optional[int] = None, log_file_patterns=None, related=None, **kwargs)

Parameters

type
str or JobType
Required

Required. The job type of the current job (Hive, USql, or Scope (for internal use only)). Possible values include: 'USql', 'Hive', 'Scope'

properties
CreateJobProperties
Required

Required. The job specific properties.

name
str
Required

Required. The friendly name of the job to submit.

degree_of_parallelism
int
Required

The degree of parallelism to use for this job. This must be greater than 0, if set to less than 0 it will default to

  1. Default value: 1 .
priority
int
Required

The priority value to use for the current job. Lower numbers have a higher priority. By default, a job has a priority of 1000. This must be greater than 0.

log_file_patterns
list[str]
Required

The list of log file name patterns to find in the logFolder. '' is the only matching character allowed. Example format: jobExecution.log or mylog.txt

related
JobRelationshipProperties
Required

The recurring job relationship information properties.