BatchJob interface

Azure Batch 작업입니다.

속성

allowTaskPreemption

이 작업의 태스크가 다른 우선 순위가 높은 작업에서 선점할 수 있는지 여부입니다. (이 속성은 기본적으로 사용할 수 없습니다. 자세한 내용은 지원에 문의하세요) 값이 True로 설정되면 시스템에 제출된 다른 우선 순위가 높은 작업이 우선하며 이 작업에서 작업을 다시 큐에 넣을 수 있습니다. 업데이트 작업 API를 사용하여 작업을 만든 후 작업의 allowTaskPreemption을 업데이트할 수 있습니다.

constraints

작업에 대한 실행 제약 조건입니다.

maxParallelTasks

작업에 대해 병렬로 실행할 수 있는 최대 작업 수입니다. (이 속성은 기본적으로 사용할 수 없습니다. 자세한 내용은 지원팀에 문의하세요) maxParallelTasks의 값은 지정된 경우 -1이거나 0보다 커야 합니다. 지정하지 않으면 기본값은 -1입니다. 즉, 한 번에 실행할 수 있는 작업 수에는 제한이 없습니다. 업데이트 작업 API를 사용하여 작업을 만든 후 작업의 maxParallelTasks를 업데이트할 수 있습니다.

metadata

작업과 메타데이터로 연결된 이름-값 쌍의 목록입니다. Batch 서비스는 메타데이터에 어떤 의미도 할당하지 않습니다. 사용자 코드를 사용하기 위한 것입니다.

onAllTasksComplete

작업의 모든 작업이 완료된 상태일 때 Batch 서비스에서 수행해야 하는 작업입니다. 기본값은 noaction입니다.

가능한 값: "noaction", "terminatejob"

poolInfo

작업과 연결된 풀 설정입니다.

priority

작업의 우선 순위입니다. 우선 순위 값은 -1000 범위에서 1000까지 다양할 수 있으며 -1000 가장 낮은 우선 순위이고 1000은 가장 높은 우선 순위입니다. 기본값은 0입니다.

속성 세부 정보

allowTaskPreemption

이 작업의 태스크가 다른 우선 순위가 높은 작업에서 선점할 수 있는지 여부입니다. (이 속성은 기본적으로 사용할 수 없습니다. 자세한 내용은 지원에 문의하세요) 값이 True로 설정되면 시스템에 제출된 다른 우선 순위가 높은 작업이 우선하며 이 작업에서 작업을 다시 큐에 넣을 수 있습니다. 업데이트 작업 API를 사용하여 작업을 만든 후 작업의 allowTaskPreemption을 업데이트할 수 있습니다.

allowTaskPreemption?: boolean

속성 값

boolean

constraints

작업에 대한 실행 제약 조건입니다.

constraints?: BatchJobConstraints

속성 값

maxParallelTasks

작업에 대해 병렬로 실행할 수 있는 최대 작업 수입니다. (이 속성은 기본적으로 사용할 수 없습니다. 자세한 내용은 지원팀에 문의하세요) maxParallelTasks의 값은 지정된 경우 -1이거나 0보다 커야 합니다. 지정하지 않으면 기본값은 -1입니다. 즉, 한 번에 실행할 수 있는 작업 수에는 제한이 없습니다. 업데이트 작업 API를 사용하여 작업을 만든 후 작업의 maxParallelTasks를 업데이트할 수 있습니다.

maxParallelTasks?: number

속성 값

number

metadata

작업과 메타데이터로 연결된 이름-값 쌍의 목록입니다. Batch 서비스는 메타데이터에 어떤 의미도 할당하지 않습니다. 사용자 코드를 사용하기 위한 것입니다.

metadata?: BatchMetadataItem[]

속성 값

onAllTasksComplete

작업의 모든 작업이 완료된 상태일 때 Batch 서비스에서 수행해야 하는 작업입니다. 기본값은 noaction입니다.

가능한 값: "noaction", "terminatejob"

onAllTasksComplete?: string

속성 값

string

poolInfo

작업과 연결된 풀 설정입니다.

poolInfo: BatchPoolInfo

속성 값

priority

작업의 우선 순위입니다. 우선 순위 값은 -1000 범위에서 1000까지 다양할 수 있으며 -1000 가장 낮은 우선 순위이고 1000은 가장 높은 우선 순위입니다. 기본값은 0입니다.

priority?: number

속성 값

number