

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 워크플로를 사용하여 작업 시작
<a name="initiate-jobs"></a>

워크플로라는 작업 흐름을 생성합니다. 워크플로의 작업은 이전 작업이 성공적으로 완료되면 종속성과 상호 연결됩니다.

## Control-M 웹 사용
<a name="control-m-web"></a>

Control-M 사용자 인터페이스에서 작업을 시작하려면 다음을 수행합니다.

1. Planning 영역에서 새 작업 영역을 추가합니다. 그러면 빈 폴더 객체가 있는 캔버스가 열립니다.

1. 메뉴 모음에서 **작업 추가**를 선택하고 Micro Focus Windows 또는 Micro Focus Linux 작업을 선택한 다음 폴더의 얼굴로 끕니다.

1. 작업 색상이 녹색으로 변경된 후 삭제합니다. 오른쪽 창에는 **일반**, **예약**, **사전 조건** 및 **작업** 섹션이 포함되어 있습니다. 작업을 생성하려면 [Control-M 설명서](https://documents.bmc.com/supportu/9.0.21/en-US/Documentation/Creating_a_Job.htm)의 표준 지침을 참조하세요.

1. Micro Focus용 Control-M 작업을 빌드하는 방법에 대한 지침은 [Control-M 설명서를](https://documents.bmc.com/supportu/9.0.21/en-US/Documentation/Jobs_for_Mainframe_Modernization.htm#MicroFocusJob) 참조하세요. 이 파일럿의 경우 5개 작업에 대해 2\$14단계를 반복하여 각 작업의 이름을에서 `aws-mf-job1`로 지정합니다`aws-mf-job5`.

1. 이러한 작업을 원하는 흐름에 연결하려면 작업 객체에서 조건 삼각형을 선택하고 다음 작업으로 끕니다. 예를 들어 아래에서 조건 삼각형을 선택하고 로 `aws-mf-job1`끕니다`aws-mf-job2`. 이 작업은 `aws-mf-job1`의 이전 버전을 만듭니다`aws-mf-job2`. 기본적으로가 실행 가능 상태가 되기 전에 `aws-mf-job2`가 성공적으로 완료되어야 `aws-mf-job1` 합니다.

다음 다이어그램에서는 기본 작업 흐름의 Control-M Planning 뷰를 보여줍니다.



![\[오른쪽 창에 속성이 있는 워크플로 다이어그램.\]](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/control-m-batch-scheduler/images/control-m-web-planning.png)


*이미지 제공: BMC Software, Inc. ©2022*

## JSON 사용
<a name="json"></a>

동일한 흐름을 JSON으로 코딩할 수 있습니다. GitHub 리포지토리에서 예제 코드는 파일에 있습니다`Folder-Custom-M2-Replatform.json`.

```
{
  "aws-custom-m2": {
    "Type": "Folder",
    "ControlmServer": "psctm",
    "OrderMethod": "Manual",
    "Application": "AWSM2",
    "SubApplication": "Replatform-Custom",
    "aws-mf-job1": {
      "Type": "Job:Micro Focus Windows",
      "ConnectionProfile": "MICROFOCUS-WINDOWS",
      "Enable JCL Variables": "unchecked",
      "Restart on Rerun": "unchecked",
      "Recapture ABEND Codes": "Ignore",
      "Recapture COND Codes": "Ignore",
      "Auto Adjust Restart": "Ignore",
      "Set MF_UCC11": "Ignore",
      "Restart with Modified JCL": "No",
      "Application": "AWSM2",
      "SubApplication": "Replatform-Custom",
      "Host": "microfocus-es-host",
      "Output": {}
    },
    "aws-mf-job2": {
      "Type": "Job:Micro Focus Windows",
      "ConnectionProfile": "MICROFOCUS-WINDOWS",
      "Enable JCL Variables": "unchecked",
      "Restart on Rerun": "unchecked",
      "Recapture ABEND Codes": "Ignore",
      "Recapture COND Codes": "Ignore",
      "Auto Adjust Restart": "Ignore",
      "Set MF_UCC11": "Ignore",
      "Restart with Modified JCL": "No",
      "Application": "AWSM2",
      "SubApplication": "Replatform-Custom",
      "Host": "microfocus-es-host",
      "Output": {}
    },
    "aws-mf-job3": {
      "Type": "Job:Micro Focus Windows",
      "ConnectionProfile": "MICROFOCUS-WINDOWS",
      "Enable JCL Variables": "unchecked",
      "Restart on Rerun": "unchecked",
      "Recapture ABEND Codes": "Ignore",
      "Recapture COND Codes": "Ignore",
      "Auto Adjust Restart": "Ignore",
      "Set MF_UCC11": "Ignore",
      "Restart with Modified JCL": "No",
      "Application": "AWSM2",
      "SubApplication": "Replatform-Custom",
      "Host": "microfocus-es-host",
      "Output": {}
    },
    "aws-mf-job4": {
      "Type": "Job:Micro Focus Windows",
      "ConnectionProfile": "MICROFOCUS-WINDOWS",
      "Enable JCL Variables": "unchecked",
      "Restart on Rerun": "unchecked",
      "Recapture ABEND Codes": "Ignore",
      "Recapture COND Codes": "Ignore",
      "Auto Adjust Restart": "Ignore",
      "Set MF_UCC11": "Ignore",
      "Restart with Modified JCL": "No",
      "Application": "AWSM2",
      "SubApplication": "Replatform-Custom",
      "Host": "microfocus-es-host",
      "Output": {}
    },
    "aws-mf-job5": {
      "Type": "Job:Micro Focus Windows",
      "ConnectionProfile": "MICROFOCUS-WINDOWS",
      "Enable JCL Variables": "unchecked",
      "Restart on Rerun": "unchecked",
      "Recapture ABEND Codes": "Ignore",
      "Recapture COND Codes": "Ignore",
      "Auto Adjust Restart": "Ignore",
      "Set MF_UCC11": "Ignore",
      "Restart with Modified JCL": "No",
      "Application": "AWSM2",
      "SubApplication": "Replatform-Custom",
      "Host": "microfocus-es-host",
      "Output": {}
    },
    "leftbranch": {
      "Type": "Flow",
      "Sequence": [
        "aws-mf-job1",
        "aws-mf-job2",
        "aws-mf-job3",
        "aws-mf-job5"
      ]
    },
    "rightbranch": {
      "Type": "Flow",
      "Sequence": [
        "aws-mf-job2",
        "aws-mf-job4",
        "aws-mf-job5"
      ]
    }
  }
}
```

이 흐름을 배포하려면 Control-M Automation API를 사용합니다.

```
ctm deploy Folder-Custom-M2-Replatform.json
```