4.2 워크플로우 편집하기

이 제품의 "DRM" 메인메뉴의 데이터센터나 그룹에 속한 "워크플로우" 서브메뉴에서는, 편집과 관련해서 다음 작업들을 할 수 있습니다.


편집하는 화면으로 이동하기

워크플로우를 생성하면 자동으로 워크플로우를 편집할 수 있는 화면으로 이동합니다. 다른 작업을 하다가 워크플로우를 편집하려면, 다음 그림과 같이 "DRM" 메인메뉴를 선택하고  좌측 트리메뉴에서 해당 워크플로우가 속한 데이터센터나 그룹 내에서 해당 워크플로우의 이름을 마우스로 우클릭하십시오. 그런 다음 "워크플로우 편집"을 클릭하십시오.

<그림 110> 워크플로우 편집 화면으로 이동하기


그러면 다음과 같은 워크플로우 편집 화면으로 이동합니다. MDRM은 워크플로우를 편집하기 위해서 컴포넌트 추가, 컴포넌트 가져오기, 컴포넌트 그룹 추가, 워크플로우 링크 등 다양한 기능을 제공합니다.

<그림 111> 워크플로우 편집 화면

편집 메뉴바에 대해 익히고 활용하기

워크플로우 편집을 위한 메뉴바는 다음과 같이 생겼으며, 다양한 편집 기능을 제공합니다.

<그림 112> 편집 메뉴바
  • 컴포넌트 추가: 워크플로우를 구성하는 실행 단위인 컴포넌트를 추가하기 위한 항목
  • 컴포넌트 가져오기: 다른 워크플로우의 컴포넌트를 복사해서 가져오는 항목
  • 컴포넌트 그룹 추가: 복잡한 컴포넌트를 단순화할 때, 유사한 컴포넌트들을 하나로 묶어서 표현하는 항목
  • 워크플로우 링크: 다른 워크플로우를 실행하는 항목으로 여러 워크플로우들을 한번에 실행할 때 유용함
  • 연결선 추가: 컴포넌트간의 의존 관계를 선으로 연결해서 실행 순서를 결정하는 항목
  • 저장/취소: 워크플로우를 저장하거나, 진행하고 있는 워크플로우의 편집 작업을 취소할 때 사용하는 항목


워크플로우 구성 요소와 표현 컴포넌트

이에 대한 상세한 설명은 4. <DRM>재해복구자동화 다루기를 참고하십시오.


연결선 종류

이에 대한 상세한 설명은 4. <DRM>재해복구자동화 다루기를 참고하십시오.

컴포넌트와 연결선의 복수선택하기

워크플로우를 편집할 때, 컴포넌트와 연결선을 전체나 여러 개를 한꺼번에 선택할 수 있으므로 작업을 빠르고 간편하게 할 수 있습니다.

복수선택하기

워크플로우 편집 화면에서 선택하기를 원하는 컴포넌트나 연결선들을 마우스로 드래그앤드롭하거나 Ctrl 키를 누른 상태에서 컴포넌트나 연결선을 클릭하면 복수선택할 수 있습니다. 복수선택한 상태에서 마우스를 우클릭하면 스타일을 일괄로 변경하거나 삭제할 수 있습니다. 일괄 속성 편집은 컴포넌트나 연결선 간의 복수선택일 경우에 가능합니다.

<그림 113> 컴포넌트 및 연결선 복수선택

전체 선택하기

편집 화면 바탕에서 마우스를 우클릭하면 전체선택, 연결선 전체 선택, 컴포넌트 전체를 선택할 수 있습니다.

<그림 114> 컴포넌트 및 연결선 멀티 선택

컴포넌트 추가하기

컴포넌트를 추가하려면 우측 상단의 컴포넌트 추가(버튼을 클릭하십시오. 컴포넌트의 추가는 "실행 속성"과 "진행 속성", "스타일" 탭으로 나뉘며 화면 하단의 [옵션] 버튼을 클릭하여 모니터링이나 선행, 후행을 확인하는 스크립트를 입력할 수도 있습니다.

<그림 115> 컴포넌트 추가

컴포넌트 추가하는 팝업창의 내용 채우기

컴포넌트를 추가하는 팝업창이 나타나면, "실행 속성", "진행 속성", "스타일" 세 가지 탭 화면과 "옵션" 팝업창의 내용을 설정하십시오. 

각 탭 화면과 옵션 팝업창에 있는 항목들에 대한 세부 설명이 필요하다면, 4. <DRM>재해복구자동화 다루기에 있는 "컴포넌트를 추가할 때 입력하는 값들에 대하여 부분"을 참고하십시오.


연결선 추가하기

컴포넌트간의 실행 우선순위를 정하기위해서 연결선을 사용합니다. 연결선을 설정하려면 연결선 추가() 버튼을 클릭한 후, 시작점을 클릭하고 종료 컴포넌트까지 드래그앤드롭을 하면 연결선이 만들어집니다. 연결선 추가 버튼을 클릭한 상태라면 연속으로 선을 그릴 수 있으며, 자동 실행의 연결선이 기본으로 선택되어 그려집니다.

<그림 116> 연결선 추가 (1)

연결선의 속성을 수정하려면 연결선에서 마우스를 우클릭해서 수정하십시오.

<그림 117> 연결선 추가 (2)

실행 옵션은 하위 컴포넌트를 실행하는 방식에 따라 "자동 실행", "수동 실행", "승인후 실행", 이렇게 3가지 종류로 나뉩니다. 적절한 종류를 골라서 추가하십시오.

연결선의 실행 옵션

이 항목에 대한 세부 설명이 필요하다면, 4. <DRM>재해복구자동화 다루기를 참고하십시오.


컴포넌트 사이에 연결선이 없을 경우

컴포넌트의 수가 많고 간격이 촘촘하게 배치되어 있는 경우라면, 사용자가 일일이 연결되지 않은 컴포넌트를 찾기가 어려울 수 있습니다. 이러할 때 편집 화면에서 저장 아이콘을 클릭하면, 자동으로 연결선이 없는 컴포넌트를 붉게 표시해 줍니다. 그러면 해당 컴포넌트를 확인하고 연결선을 적용한 후에 저장하시면 됩니다.

<그림 118> 연결하지 않은 컴포넌트 표시

컴포넌트 복제하거나 가져오기

MDRM은 워크플로우를 편집할 때 다른 컴포넌트를 복제하거나 다른 워크플로우에 있는 컴포넌트를 가져와서 사용할 수 있는 기능을 지원합니다.

컴포넌트 복제하기

컴포넌트 복제는 워크플로우에서 같은 종류의 컴포넌트를 여러 개 만들어야 할 경우 복제 기능을 이용해 간단히 컴포넌트를 추가할 수 있습니다.

<그림 119> 컴포넌트 복제

1 복제할 컴포넌트에서 마우스 우클릭해서 나타나는 메뉴 중 "복제" 메뉴를 클릭하십시오. 그러면 좌측 상단에 복제한 컴포넌트가 나타납니다.
2 복제한 컴포넌트 그림에서 마우스를 우클릭하여 "속성 편집" 메뉴를 클릭하여, 나타난 창에서 속성 관련 값들을 바꾼 다음 [확인] 버튼을 클릭하십시오.

컴포넌트 가져오기

컴포넌트 가져오기는 복제와 유사하지만 다른 워크플로우의 컴포넌트들을 복사해 가져와서 사용함으로써 워크플로우의 손쉬운 구성을 돕습니다. 컴포넌트를 가져와서 사용하려면 다음 순서대로 작업하십시오.

  1. 컴포넌트를 가져오려면 우측 상단의 컴포넌트 가져오기() 버튼을 클릭하십시오.
  2. 가져올 컴포넌트의 워크플로우를 먼저 선택하십시오.
  3. 워크플로우를 구성하는 컴포넌트들의 목록이 나타나면, 가져올 컴포넌트들을 선택하십시오(단, 컴포넌트 그룹을 바로 가져오는 기능은 지원하지 않습니다. 이 작업을 하려면 같은 이름의 컴포넌트 그룹을 생성한 다음 그 컴포넌트 그룹 내에서 가져오기를 하십시오).

    그러면 다음과 같이 가져온 컴포넌트가 편집 화면 좌측 상단에 나타납니다.
  4. 원하는 위치에 배치하고 연결선을 추가해서 실행 ���서를 정하십시오.

    그룹 컴포넌트 가져오기

    다른 워크플로우에서 그룹 컴포넌트를 통째로 가져오거나, 해당 그룹 컴포넌트에 속한 컴포넌트들을 개별로 가져오는 작업도 가능합니다.

컴포넌트 그룹 추가하기

컴포넌트 그룹은 여러 개의 컴포넌트들을 하나의 그룹으로 묶어 표현함으로써 복잡한 워크플로우를 단순하게 정리하는데 사용합니다. 워크플로우 편집 메뉴 중 컴포넌트 그룹 추가() 버튼을 클릭하십시오.

<그림 120> 컴포넌트 그룹 추가

컴포넌트 그룹 편집하기

컴포넌트 그룹을 편집하려면 다음 순서대로 작업하십시오.

  1. 해당 컴포넌트 그룹 아이콘에서 마우스를 우클릭하면 나타난 메뉴 중 "워크플로우 편집"을 선택하십시오.
  2. 컴포넌트의 추가나 가져오기를 통해 워크플로우를 구성하고, 작업을 마치면 저장 버튼을 클릭하십시오.
  3. 다음과 같이 수정한 컴포넌트 그룹이 노랗게 나타납니다. 그러면 이어서 필요한대로 ���크플로우를 구성하십시오.

워크플로우 링크 추가하기

워크플로우 링크는 한 워크플로우에서 다른 워크플로우를 실행해야 할 경우에 사용합니다. 이 기능을 사용하면 여러 워크플로우들의 실행 순서를 정하고 한번에 실행함으로써 사이트 단위의 워크플로우 실행이 가능합니다.

  1. 워크플로우 편집 메뉴 중 워크플로우 링크 버튼을 클릭하십시오.
  2. 링크로 실행할 워크플로우를 선택하십시오. 워크플로우가 속한 그룹을 선택한 후 실행할 대상 워크플로우를 선택합니다(복수선택 가능).
  3. 필요하다면 바로 옆에 있는 "스타일" 탭 화면을 사용해서 워크플로우 링크의 폰트와 나타나는 아이콘을 변경하십시오.

    폰트 속성에서 폰트를 수정하고, 컴포넌트를 표현할 아이콘을 선택한 후 [확인] 버튼을 클릭하십시오.
  4. 링크로 실행할 워크플로우가 편집 화면 좌측 상단에 나타나면, 워크플로우 링크 컴포넌트를 실행 순서에 맞게 배치한 후 연결선을 연결합니다.


컴포넌트 위치 조정하기

이 제품은 컴포넌트를 편집할 때 사용자의 편의를 위하여 다음과 같은 위치 조정 기능을 제공합니다.

  • 컴포넌트가 많아서 컴포넌트끼리 겹칠 경우, 컴포넌트의 위치를 맨 앞으로 가져오거나 맨 뒤로 보내기
  • 컴포넌트의 위치를 좌표(X, Y)로 정확하게 지정하기
  • 컴포넌트 여러 개의 가로 행, 세로 열 위치를 일렬로 자동 정렬시키기

각 항목에 대한 세부적인 설명은 다음 절에서부터 순서대로 제공합니다.

맨 앞으로 가져오기

컴포넌트나 연결선을 선택하고 마우스 우클릭하면 나오는 메뉴 중 "맨 앞으로 가져오기"를 선택하십시오.

<그림 121> 맨 앞으로 가져오기

맨 뒤로 보내기

컴포넌트나 연결선을 선택하고 마우스 우클릭하면 나오는 메뉴 중 "맨 뒤로 보내기"를 선택하십시오.

<그림 122> 맨 뒤로 보내기

좌표로 지정하여 움직이기

해당 컴포넌트가 속한 워크플로우의 편집 창에서, 컴포넌트를 선택하고 마우스 우클릭하면 나오는 메뉴 중 "속성 편집"을 선택하십시오. 그러면 나타나는 팝업창에서 "스타일" 탭을 클릭하고, 해당 컴포넌트의 좌표값을 조정한 후에 [확인] 버튼을 클릭하십시오.

<그림 123 >컴포넌트 위치 좌표 지정하기

가로축과 세로축이 맞도록 자동정렬 시키기

컴포넌트의 수가 많을 때 가로 행이나 세로 축을 자동으로 맞추어 주는 기능을 사용하면 더욱 간편하게 워크플로우를 편집하실 수 있습니다. 다음 그림과 같이 해당 컴포넌트가 속한 워크플로우의 편집 창에서, 가로 행이나 세로 축을 맞출 컴포넌트들을 선택하고, 위치의 기준으로 지정할 한 개 컴포넌트에서 마우스를 우클릭하면 나오는 메뉴 중 "왼쪽 맞춤"이나 "위쪽 맞춤"을 선택하십시오.

<그림 124> 컴포넌트들의 가로행이나 세로열 자동정렬시키기(1)

그러면 다음 그림과 같이 자동으로 가로나 세로 위치가 맞추어 집니다.

<그림 125> 컴포넌트들의 가로행이나 세로열 자동정렬시키기(2)