다음을 통해 공유


JobExecutionInformation interface

JobExecutionInformation을 나타내는 인터페이스입니다.

속성

endTime

작업의 완료 시간입니다. 이 속성은 작업이 완료된 상태인 경우에만 설정됩니다.

poolId

이 작업이 할당된 풀의 ID입니다. 이 요소에는 작업이 할당된 실제 풀이 포함됩니다. 서비스에서 작업 세부 정보를 가져오는 경우 작업이 추가되거나 업데이트되었을 때의 풀 구성 데이터를 포함하는 poolInfo 요소도 포함됩니다. 해당 poolInfo 요소에도 poolId 요소가 포함될 수 있습니다. 이 경우 두 ID는 동일합니다. 그렇지 않으면 작업이 자동 풀에서 실행되고 이 속성에는 해당 자동 풀의 ID가 포함됩니다.

schedulingError

작업을 시작할 때 서비스에서 발생한 오류에 대한 세부 정보입니다. 작업을 시작하는 동안 오류가 없으면 이 속성이 설정되지 않습니다.

startTime

작업의 시작 시간입니다. 작업이 만들어진 시간입니다.

terminateReason

작업이 종료된 이유를 설명하는 문자열입니다. 이 속성은 작업이 완료된 상태인 경우에만 설정됩니다. Batch 서비스가 작업을 종료하는 경우 JMComplete - 작업 관리자 태스크가 완료되고 killJobOnCompletion이 true로 설정된 이유를 다음과 같이 설정합니다. MaxWallClockTimeExpiry - 작업이 maxWallClockTime 제약 조건에 도달했습니다. TerminateJobSchedule

  • 작업이 일정의 일부로 실행되고 일정이 종료되었습니다. AllTasksComplete - 작업의 onAllTasksComplete 특성이 terminatejob으로 설정되고 작업의 모든 작업이 완료됩니다. TaskFailed - 작업의 onTaskFailure 특성이ExitOptionsJobAction을 수행하도록 설정되었으며 작업에서 task가 terminatejob의 jobAction을 지정한 종료 조건으로 실패했습니다. 다른 문자열은 '작업 종료' 작업 호출에 지정된 사용자 정의 이유입니다.

속성 세부 정보

endTime

작업의 완료 시간입니다. 이 속성은 작업이 완료된 상태인 경우에만 설정됩니다.

endTime?: Date

속성 값

Date

poolId

이 작업이 할당된 풀의 ID입니다. 이 요소에는 작업이 할당된 실제 풀이 포함됩니다. 서비스에서 작업 세부 정보를 가져오는 경우 작업이 추가되거나 업데이트되었을 때의 풀 구성 데이터를 포함하는 poolInfo 요소도 포함됩니다. 해당 poolInfo 요소에도 poolId 요소가 포함될 수 있습니다. 이 경우 두 ID는 동일합니다. 그렇지 않으면 작업이 자동 풀에서 실행되고 이 속성에는 해당 자동 풀의 ID가 포함됩니다.

poolId?: string

속성 값

string

schedulingError

작업을 시작할 때 서비스에서 발생한 오류에 대한 세부 정보입니다. 작업을 시작하는 동안 오류가 없으면 이 속성이 설정되지 않습니다.

schedulingError?: JobSchedulingError

속성 값

startTime

작업의 시작 시간입니다. 작업이 만들어진 시간입니다.

startTime: Date

속성 값

Date

terminateReason

작업이 종료된 이유를 설명하는 문자열입니다. 이 속성은 작업이 완료된 상태인 경우에만 설정됩니다. Batch 서비스가 작업을 종료하는 경우 JMComplete - 작업 관리자 태스크가 완료되고 killJobOnCompletion이 true로 설정된 이유를 다음과 같이 설정합니다. MaxWallClockTimeExpiry - 작업이 maxWallClockTime 제약 조건에 도달했습니다. TerminateJobSchedule

  • 작업이 일정의 일부로 실행되고 일정이 종료되었습니다. AllTasksComplete - 작업의 onAllTasksComplete 특성이 terminatejob으로 설정되고 작업의 모든 작업이 완료됩니다. TaskFailed - 작업의 onTaskFailure 특성이ExitOptionsJobAction을 수행하도록 설정되었으며 작업에서 task가 terminatejob의 jobAction을 지정한 종료 조건으로 실패했습니다. 다른 문자열은 '작업 종료' 작업 호출에 지정된 사용자 정의 이유입니다.
terminateReason?: string

속성 값

string