--- title: "Workflow" slug: "dataflow-workflow-vpc" tags: ["Data Flow", "Workflow"] updated: 2026-09-17T09:07:29Z published: 2026-09-17T09:07:29Z canonical: "guide.ncloud-docs.com/dataflow-workflow-vpc" --- > ## Documentation Index > Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt > Use this file to discover all available pages before exploring further. # Workflow VPC 환경에서 이용 가능합니다. **Workflow** 메뉴 화면 구성과 워크플로 편집기 화면 구성, 워크플로 생성 방법을 설명합니다. 워크플로는 작업 순서를 지정하고 해당 작업의 스케줄을 예약하는 등 데이터 파이프라인을 구성하는 일련의 프로세스입니다. 워크플로 편집기는 코드 작성 없이 워크플로를 구성할 수 있도록 GUI 인터페이스를 제공합니다. 참고 워크플로는 다수의 트리거와 다수의 작업을 조합하여 구성하도록 설계되었습니다. 그러나 이번 릴리스(2023년 11월)에서는 워크플로 한 개에 트리거 한 개와 작업 한 개만 구성할 수 있습니다. 향후 릴리스에서 다수의 트리거/작업 구성 및 이벤트 노드 구성을 확인해 주십시오. ## Workflow 화면 Workflow 화면은 다음과 같이 구성되어 있습니다. ![dataflow-workflow-list-ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/dataflow-workflow-list-ko.png?sv=2026-02-06&spr=https&st=2026-11-13T19%3A04%3A28Z&se=2026-11-13T20%3A04%3A28Z&sr=c&sp=r&sig=jyMe%2BkA7fZ2VsPDcfPtstDeW5pi5U4linTzZ7DOezAo%3D) | 영역 | 설명 | | --- | --- | | ① 메뉴명 | 현재 확인 중인 메뉴명 | | ② 기본 기능 | **Workflow** 메뉴 최초 진입 시 표시되는 기능 - **[워크플로 생성]** 버튼: 클릭하여 [워크플로 생성](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%8F%B4%EB%A1%9C%EC%83%9D%EC%84%B1) - **[상품 더 알아보기]** 버튼: 클릭하여 Data Flow 소개 페이지로 이동 - **[새로 고침]** 버튼: 클릭하여 페이지 새로 고침 | | ③ 생성 후 기능 | 워크플로 생성 후 제공되는 기능 - **[삭제]** 버튼: 선택한 [워크플로 삭제](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%82%AD%EC%A0%9C) | | ④ 워크플로 목록 | 생성된 [워크플로 목록](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%A0%95%EB%B3%B4%ED%99%95%EC%9D%B8). 워크플로별 **[상세보기]** 버튼을 클릭하면 [워크플로 편집기 화면](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%ED%8E%B8%EC%A7%91%EA%B8%B0%ED%99%94%EB%A9%B4%EA%B5%AC%EC%84%B1)으로 이동. | | ⑤ 검색창 | 워크플로 이름에 따라 생성된 워크플로 검색 | ## 워크플로 정보 확인 생성된 워크플로의 상세 정보를 확인하는 방법은 다음과 같습니다. 1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Big Data & Analytics** > **Data Flow** 메뉴를 차례대로 클릭해 주십시오. 2. **Workflow** 메뉴를 클릭해 주십시오. 3. 워크플로 목록이 나타나면 요약 정보를 확인해 주십시오. - **워크플로 이름**: 워크플로 생성 시 사용자가 입력한 고유의 이름 - **최근 실행 일시**: 최근 워크플로 실행 일시. 트리거에 의해 예약 실행되거나 온디맨드 실행된 최근 일시. - **실행 옵션**: 워크플로 실행 상태 - **예약**: 트리거에 의한 실행이 예약된 상태 - **없음**: 트리거에 의한 실행이 예약되지 않은 상태. 트리거 **속성 정보 > 실행 옵션**에서 **없음**을 선택한 경우. - **업데이트 일시**: 최근 워크플로 업데이트 일시. 워크플로 구성을 수정한 최근 일시. - **[상세보기]** 버튼: 워크플로 상세 정보 조회 4. 워크플로 구성에 대한 상세 정보를 조회하려면 **[상세보기]** 버튼을 클릭해 주십시오. - [워크플로 편집기 화면 구성](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%ED%8E%B8%EC%A7%91%EA%B8%B0%ED%99%94%EB%A9%B4%EA%B5%AC%EC%84%B1)으로 이동하여 해당 워크플로에 대한 노드 구성 및 설정 사항을 확인할 수 있습니다. ## 워크플로 생성 워크플로는 트리거 노드와 작업 노드를 조합하여 구성할 수 있습니다. 트리거 노드는 작업 실행 스케줄을 지정하는 노드이고, 작업 노드는 어떤 작업을 실행할지 지정하는 노드입니다. 트리거 노드는 생성되어 있는 트리거 중에서 선택하거나 신규 생성할 수 있습니다. 작업 노드는 생성된 작업 중에 선택 가능하며, 현재 실행 중인 작업은 워크플로에 포함할 수 없습니다. 참고 생성되어 있는 작업이 없을 경우에는 먼저 작업을 생성해야 합니다. 작업 생성 절차에 대한 자세한 내용은 [작업 생성](/docs/dataflow-job-vpc#%EC%9E%91%EC%97%85%EC%83%9D%EC%84%B1)을 참고해 주십시오. Job이 수행중인 동안 동일한 Job은 수행이 불가하므로 트리거 설정에 유의해주세요 워크플로를 생성하는 방법은 다음과 같습니다. 1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Big Data & Analytics** > **Data Flow** 메뉴를 차례대로 클릭해 주십시오. 2. **Workflow** 메뉴를 클릭해 주십시오. 3. **[워크플로 생성]** 버튼을 클릭해 주십시오. 4. 워크플로 편집기 화면이 나타나면 **[워크플로 구성]** 탭에서 트리거 노드, 작업 노드를 추가하여 워크플로를 구성해 주십시오. - 편집기 화면 구성에 대해서는 [워크플로 편집기 화면 구성](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%ED%8E%B8%EC%A7%91%EA%B8%B0%ED%99%94%EB%A9%B4%EA%B5%AC%EC%84%B1)을 참고해 주십시오. 5. 워크플로 편집기 화면에서 **[트리거]** 버튼을 클릭하여 나타나는 메뉴에서 **신규 생성** 또는 **기존 트리거 추가**를 선택해 주십시오. - **신규 생성**: 트리거 신규 추가 후 속성 정보 입력 - **기존 트리거 추가**: 기존에 생성한 트리거 목록 중에서 적용할 트리거 선택 6. 6.에서 **신규 생성**을 선택했을 경우, 왼쪽 화면에서 트리거 상자를 클릭한 후 오른쪽 화면에서 트리거 노드의 **속성 정보**를 입력해 주십시오. - **이름**: 트리거 이름 입력 - **실행 옵션**: 주기 실행, 특정일 실행, 없음 중에서 선택 - 실행 옵션 **주기 실행** 선택 시 **실행 주기**: 매일, 매주, 매월 중에서 선택 - 실행 옵션 **주기 실행** 선택 시 **실행 시간**: 워크플로를 실행할 시간 입력. <예시> 12:00 - 실행 옵션 > 주기 실행 **매주** 선택 시 **실행 요일**: 워크플로를 실행할 요일 선택. 복수 선택 가능. - 실행 옵션 > 주기 실행 **매월** 선택 시 **실행일**: 1~31 사이의 날짜 입력. 여러 날짜를 입력할 경우 콤마(,)로 구분. **매월 말일** 선택 가능. - 실행 옵션 **특정일 실행** 선택 시 **실행일**: ![i-dataflow_calendar](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/i-dataflow_calendar.png?sv=2026-02-06&spr=https&st=2026-11-13T19%3A04%3A28Z&se=2026-11-13T20%3A04%3A28Z&sr=c&sp=r&sig=jyMe%2BkA7fZ2VsPDcfPtstDeW5pi5U4linTzZ7DOezAo%3D) 아이콘을 클릭하여 워크플로를 실행할 날짜를 선택 - 실행 옵션 **없음** 선택 시: 추가 입력 필드 없음 7. 6.에서 **기존 트리거 추가**를 선택했을 경우, 왼쪽 화면에서 트리거 상자를 클릭한 후 오른쪽 화면에 나타난 트리거 목록에서 특정 트리거를 선택해 주십시오. 8. 워크플로 편집기 화면에서 **[작업]** 버튼을 클릭해 주십시오. 9. 왼쪽 화면에 추가된 작업 상자를 클릭한 후 오른쪽 화면에서 작업 **속성 정보**와 **실행 옵션**을 입력해 주십시오. - **속성 정보**: 기존에 생성되어 있는 작업 목록 중에서 워크플로에 추가하려는 작업 선택. 현재 실행 중인 작업은 목록에 나타나지 않음. - **실행 옵션**: 작업 생성 시 설정된 실행 옵션 조회. 실행 옵션 수정 가능. - **실행 컨테이너**: 분산 작업할 컨테이너를 몇 대 사용할지 설정 - **재시도 횟수**: 작업 실패 시 몇 번 재시도 할지 설정 - **Timeout**: 작업을 한 번 실행할 때 작업 결과를 기다리는 시간 설정 - **스크립트 경로**: 작업 명령 스크립트가 저장되는 경로. 작업 생성 시에 자동으로 생성되는 Object Storage 버킷의 하위 경로로 자동 지정. - **실행 로그**: 작업 실행 이력이 저장되는 경로. 작업 생성 시에 자동으로 생성되는 Object Storage 버킷 하위의 경로로 자동 지정. - **역할명**: 현재 릴리스 버전에서는 사용하지 않음 (2023년 11월 기준) 10. **[완료]** 버튼을 클릭해 주십시오. - 워크플로 생성이 완료되어 워크플로 목록에 나타납니다. - 워크플로가 생성되면 트리거에 따른 실행이 예약됩니다. - 생성된 워크플로는 네이버 클라우드 플랫폼의 리소스로 등록됩니다. 자세한 사항은 [Resource Manager 개념](/docs/management-rmgr-1-1-2)을 참조해 주십시오. 참고 작업 실행 옵션 중 **역할명** 항목은 소스 노드 또는 타깃 노드로 Cloud DB를 이용할 경우 입력해야 하는 값입니다. 향후 Data Flow에 Cloud DB가 연동되는 시점에 유효한 필드이므로 현재(2023년 11월 기준)는 설정하지 않습니다. ### 워크플로 편집기 화면 구성 워크플로 편집기 화면은 다음과 같이 구성되어 있습니다. ![dataflow-workflow-editor_ko](https://cdn.document360.io/6998976f-9d95-4df8-b847-d375892b92c2/Images/Documentation/dataflow-workflow-editor-ko.png?sv=2026-02-06&spr=https&st=2026-11-13T19%3A04%3A28Z&se=2026-11-13T20%3A04%3A28Z&sr=c&sp=r&sig=jyMe%2BkA7fZ2VsPDcfPtstDeW5pi5U4linTzZ7DOezAo%3D) | 영역 | 설명 | | --- | --- | | ① **기본 정보** | 워크플로 이름 입력 | | ② 기능 탭 | 사용할 기능을 선택 - **[워크플로 구성]** 탭: 워크플로 편집기 화면 - **[실행 목록]** 탭: [워크플로 실행 이력 조회](/docs/dataflow-workflow-vpc#%EC%9B%8C%ED%81%AC%ED%94%8C%EB%A1%9C%EC%8B%A4%ED%96%89%EB%AA%A9%EB%A1%9D%EC%A1%B0%ED%9A%8C) | | ③ 노드 표시 영역 | 트리거 노드, 작업 노드 추가. 각 노드와 노드 간의 관계가 다이어그램으로 표현됨. | | ④ 설정 영역 | 각 노드의 속성 설정 및 상세 정보 입력 | 워크플로 편집기 **[워크플로 구성]** 탭의 노드 표시 영역(③번 영역)에서 워크플로 구성 요소(트리거/작업) 노드를 추가한 후, 워크플로 편집기 **[워크플로 구성]** 탭의 설정 영역(④번 영역)에서 워크플로 구성 요소의 속성과 상세 설정을 입력합니다. 트리거 노드, 작업 노드를 한 개씩 추가해야 **[완료]** 버튼이 활성화됩니다. 현재 실행 중인 작업은 워크플로에 포함할 수 없습니다. 참고 이번 릴리스(2023년 11월)에서는 워크플로 한 개에 트리거 한 개와 작업 한 개만 구성할 수 있습니다. 향후 릴리스에서 다수의 트리거와 작업을 한 개의 워크플로로 구성할 수 있고 이벤트 노드가 추가될 예정입니다. ## 워크플로 실행 목록 조회 작업 실행 이력을 조회하는 방법은 다음과 같습니다. 1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Big Data & Analytics** > **Data Flow** 메뉴를 차례대로 클릭해 주십시오. 2. **Workflow** 메뉴를 클릭해 주십시오. 3. Workflow 목록이 나타나면 워크플로 목록에서 특정 워크플로에 대한 **[상세보기]** 버튼을 클릭해 주십시오. 4. 워크플로 편집기 화면이 나타나면 **[실행 목록]** 탭을 클릭해 주십시오. - 최근 한 달간의 워크플로 실행 목록을 확인할 수 있습니다. 워크플로 실행 이력은 90일간 보관됩니다. - 실행 목록에서 조회할 수 있는 항목은 다음과 같습니다. - **작업 이름(ID)**: 워크플로에 구성된 작업 정보. Job 생성 시 사용자가 입력한 Job 고유의 이름(Job ID). - **실행 상태**: 워크플로에 구성된 작업 실행 결과. 성공, 실패, 실행중, 대기 중 하나의 값이 조회됨. - **실행 로그**: **[상세보기]** 버튼을 누르면 워크플로 실행 이력 파일 위치로 이동 - **컨테이너**: 워크플로에 구성된 작업 실행 옵션에서 설정한 컨테이너 대수 - **트리거**: 워크플로에 구성된 트리거 정보 - **실행 시작 일시**: 워크플로 실행 시작 일시. 트리거에 의해 예약 실행된 일시. - **실행 종료 일시**: 워크플로 실행 종료 일시. 트리거에 의한 예약 실행 종료된 일시. - **실행 준비 시간**: 워크플로가 실행되기까지의 준비 시간 - **실행 시간**: 워크플로 작업 실행에 소요된 시간 - **재시도 횟수**: 워크플로 작업 실행 재시도 횟수 참고 워크플로에서 실행된 작업은 Workflow 화면의 실행 목록에서도 조회되고, Job 화면의 실행 목록에서도 조회됩니다. ## 워크플로 삭제 워크플로를 삭제하는 방법은 다음과 같습니다. 1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 **Menu** > **All Services** > **Big Data & Analytics** > **Data Flow** 메뉴를 차례대로 클릭해 주십시오. 2. **Workflow** 메뉴를 클릭해 주십시오. 3. 워크플로 목록에서 특정 워크플로를 선택한 다음 **[삭제]** 버튼을 클릭해 주십시오. - 워크플로 목록에서 해당 워크플로가 삭제됩니다.