관리자 온라인 도움말 > SHR 모니터링 > 데이터 프로세스 모니터링 > 작업 스트림 상태 이해

작업 스트림 상태 이해

데이터 처리 페이지에 표시된 정보와 작업 스트림의 상황 및 상태 간의 관계에 대한 이해를 돕기 위한 세 가지 가능한 작업 스트림 시나리오가 나와 있습니다.

시나리오 1

다음과 같은 샘플 작업 스트림을 가정해 보십시오.

작업 스트림에 9개의 작업 단계가 포함되어 있습니다. 모든 작업 단계가 성공적으로 완료되었음을 나타내는 녹색으로 표시되어 있습니다. 총 9단계가 있고 모든 단계가 실행을 완료했기 때문에 단계 상태(완료/전체) 열에서 이 스트림의 값은 9/9가 됩니다. 모든 작업 단계가 성공적으로 완료되었기 때문에 단계 상태 열에는 표시기가 표시됩니다. 따라서 작업 스트림 상태는 정상입니다.

DataLoad_FileSystem과 같은 특정 작업 단계의 상황 및 상태를 이해하려면 작업 단계 아이콘을 클릭해야 합니다. 그러면 팝업 창이 열리면서 작업의 상황 및 상태를 포함한 작업 단계 세부 정보가 표시됩니다. DataLoad_FileSystem 작업 단계의 경우 작업 단계의 state는 FINISHED가 되고, status는 SUCCESS가 됩니다. 이 작업 스트림은 더 이상 활성화되지 않고 페이지의 내역 스트림 섹션으로 이동합니다. 이제 다른 시나리오에 대해 살펴보겠습니다.

시나리오 2

다음과 같은 샘플 작업 스트림을 가정해 보십시오.

작업 스트림에 13개의 작업 단계가 포함되어 있습니다. 9단계만 완료되었기 때문에 단계 상태(완료/전체) 열에서 이 스트림의 값은 9/13이 됩니다. 10번째 단계 Aggregate_Daily_Kernel이 현재 실행 중임을 나타내는 파란색으로 표시되어 있습니다. 그러나 단계 상태 열에는 표시기가 있습니다. 그 이유는 Aggregate_Daily_Kernel 단계까지의 모든 작업 단계가 성공적으로 완료되었기 때문입니다.

작업 스트림 상태는 현재 실행 중인 단계(이 경우 Aggregate_Daily_Kernel 단계)까지의 모든 작업 단계의 상태를 기준으로 계산됩니다. 따라서 Aggregate_Daily_Kernel까지의 모든 작업 단계가 성공적으로 완료되었기 때문에 작업 스트림의 전반적인 상태는 정상입니다.

Aggregate_Daily_Kernel 단계의 state는 RUNNING이 되고, status는 WAITING이 됩니다. 회색으로 표시된 나머지 3개 작업 단계는 Aggregate_Daily_Kernel이 완료된 후에만 시작되기 때문에 상황 및 상태는 WAITING이 됩니다.

시나리오 3

다음과 같은 샘플 작업 스트림을 가정해 보십시오.

작업 스트림에 7개의 작업 단계가 포함되어 있습니다. 단계 상태(완료/전체) 열에서 이 스트림의 값은 4/7이 됩니다. 그러나 DataLoad_Software 작업 단계가 완료되지 못했기 때문에 DataLoad_Software 단계 상태 열에 표시기가 있습니다. 실패한 작업 단계가 해결되기 전까지 나머지 단계가 실행되지 않습니다. 따라서 이 스트림에서는 4개 작업 단계만 완료된 것입니다.

워크플로 프레임워크는 이 작업 스트림에 대해 정의된 재시도 횟수에 따라 실패한 작업 단계의 실행을 재시도합니다. 총 재시도 횟수에 도달하면 작업 스트림이 차단됩니다. 이 작업 스트림의 상태는 오류가 됩니다. DataLoad_Software 작업 단계의 state는 FINISHED가 되고, status는 ERROR 또는 MAX_EXEC_TIME_EXCEEDED가 됩니다.

Reconcile_Data 아이콘이 노란색으로 표시되어 있습니다. 이는 Reconcile_Data 작업 단계가 경고가 발생한 상태로 완료되었음을 나타냅니다. 그러나 이로 인해 작업 스트림이 차단되지는 않으며, 보이는 것처럼 Stage_Data 작업 단계는 성공적으로 완료되었습니다. Reconcile_Data 작업 단계의 state는 FINISHED가 되고, status는 WARNING이 됩니다.


© 2010 - 2013 Hewlett-Packard Development Company, L.P.