워크플로 실행 중지
AWS Glue 콘솔, AWS Command Line Interface(AWS CLI) 또는 AWS Glue API를 사용하여 워크플로우 실행을 중지할 수 있습니다. 워크플로우 실행을 중지하면 실행 중인 모든 작업과 크롤러가 즉시 종료되고 아직 시작되지 않은 작업과 크롤러는 시작되지 않습니다. 실행 중인 모든 작업 및 크롤러가 중지되려면 최대 1분이 걸릴 수 있습니다. 워크플로우 실행 상태가 Running(실행 중)에서 Stopping(중지 중)으로 바뀌고, 워크플로우 실행이 완전히 중지되면 상태가 Stopped(중지됨)로 바뀝니다.
워크플로우 실행이 중지된 후 실행 그래프를 보고 완료된 작업 및 크롤러와 시작되지 않은 작업 및 크롤러를 확인할 수 있습니다. 그런 다음 데이터 무결성을 보장하기 위한 단계를 수행해야 하는지 여부를 결정할 수 있습니다. 워크플로우 실행을 중지하면 자동 롤백 작업이 수행되지 않습니다.
워크플로우 실행을 중지하려면(콘솔)
https://console.aws.amazon.com/glue/
에서 AWS Glue 콘솔을 엽니다. -
탐색 창의 ETL 아래에서 Workflows(워크플로우)를 선택합니다.
-
실행 중인 워크플로우를 선택한 다음 History(기록) 탭을 선택합니다.
-
워크플로우 실행을 선택한 다음 Stop run(실행 중지)을 선택합니다.
실행 상태가 Stopping(중지 중)으로 변경됩니다.
-
(선택 사항) 워크플로우 실행을 선택하고 View run details(실행 세부 정보 보기)를 선택한 다음 실행 그래프를 검토합니다.
워크플로우 실행을 중지하려면(AWS CLI)
-
다음 명령을 입력합니다.
<workflow-name>
을 워크플로우의 이름으로 바꾸고<run-id>
를 중지할 워크플로우 실행의 실행 ID로 바꿉니다.aws glue stop-workflow-run --name
<workflow-name>
--run-id<run-id>
다음은 stop-workflow-run 명령의 예입니다.
aws glue stop-workflow-run --name my-workflow --run-id wr_137b88917411d128081069901e4a80595d97f719282094b7f271d09576770354