InfoGrab DocsInfoGrab Docs

하위 워크플로 실행

요약

Execute Sub-workflow 노드를 사용하여 n8n을 실행하는 호스트 머신에서 다른 워크플로를 실행합니다. 노드가 서브 워크플로 정보를 어디에서 가져올지 선택합니다: database와 From list 옵션을 사용하여 서브 워크플로를 선택하면 서브 워크플로의 입력 항목이 자동으로 표시되어 값을 채우거나 매핑할 수 있습니다.

Execute Sub-workflow 노드를 사용하여 n8n을 실행하는 호스트 머신에서 다른 워크플로를 실행합니다.

노드 매개변수#

소스#

노드가 서브 워크플로 정보를 어디에서 가져올지 선택합니다:

  • Database: ID로 데이터베이스에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음 중 하나도 입력해야 합니다:
    • From list: 계정에서 사용할 수 있는 워크플로 목록에서 워크플로를 선택합니다.
    • Workflow ID: 워크플로의 ID를 입력합니다. 워크플로 URL에는 /workflow/ 뒤에 ID가 포함되어 있습니다. 예를 들어 워크플로의 URL이 https://my-n8n-acct.app.n8n.cloud/workflow/abCDE1f6gHiJKL7인 경우 Workflow IDabCDE1f6gHiJKL7입니다.
  • Local File: 로컬에 저장된 JSON 파일에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow Path: 노드가 실행할 로컬 JSON 워크플로 파일의 경로를 입력합니다.
  • Parameter: 매개변수에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow JSON: 노드가 실행할 JSON 코드를 입력합니다.
  • URL: URL에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow URL: 워크플로를 로드할 URL을 입력합니다.

Workflow Inputs#

databaseFrom list 옵션을 사용하여 서브 워크플로를 선택하면 서브 워크플로의 입력 항목이 자동으로 표시되어 값을 채우거나 매핑할 수 있습니다.

요청된 입력 항목을 선택적으로 제거할 수 있으며, 이 경우 서브 워크플로는 해당 항목의 값으로 null을 받습니다. 또한 Attempt to convert types를 활성화하여 데이터를 서브 워크플로 항목이 요청한 유형으로 자동 변환을 시도할 수도 있습니다.

서브 워크플로의 Workflow Input Trigger 노드가 "Accept all data" 입력 데이터 모드를 사용하는 경우 입력 항목이 표시되지 않습니다.

모드#

이 매개변수를 사용하여 노드의 실행 모드를 제어합니다. 다음 옵션 중에서 선택합니다:

  • Run once with all items: 모든 입력 항목을 노드의 단일 실행에 전달합니다.
  • Run once for each item: 각 입력 항목에 대해 차례로 노드를 실행합니다.

노드 옵션#

이 노드에는 Wait for Sub-Workflow Completion이라는 옵션이 하나 포함되어 있습니다. 이를 통해 메인 워크플로가 다음 단계로 넘어가기 전에 서브 워크플로의 완료를 기다릴지(켜짐) 아니면 기다리지 않고 계속 진행할지(꺼짐)를 제어할 수 있습니다.

템플릿 및 예제#

Execute Sub-workflow 통합 템플릿 찾아보기 또는 모든 템플릿 검색

하위 워크플로 설정 및 사용#

이 섹션에서는 부모 워크플로와 서브 워크플로를 모두 설정하는 방법을 안내합니다.

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

워크플로 간 데이터 전달 방식#

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

하위 워크플로 실행

n8n v2.29
원문 보기
요약

Execute Sub-workflow 노드를 사용하여 n8n을 실행하는 호스트 머신에서 다른 워크플로를 실행합니다. 노드가 서브 워크플로 정보를 어디에서 가져올지 선택합니다: database와 From list 옵션을 사용하여 서브 워크플로를 선택하면 서브 워크플로의 입력 항목이 자동으로 표시되어 값을 채우거나 매핑할 수 있습니다.

Execute Sub-workflow 노드를 사용하여 n8n을 실행하는 호스트 머신에서 다른 워크플로를 실행합니다.

노드 매개변수#

소스#

노드가 서브 워크플로 정보를 어디에서 가져올지 선택합니다:

  • Database: ID로 데이터베이스에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음 중 하나도 입력해야 합니다:
    • From list: 계정에서 사용할 수 있는 워크플로 목록에서 워크플로를 선택합니다.
    • Workflow ID: 워크플로의 ID를 입력합니다. 워크플로 URL에는 /workflow/ 뒤에 ID가 포함되어 있습니다. 예를 들어 워크플로의 URL이 https://my-n8n-acct.app.n8n.cloud/workflow/abCDE1f6gHiJKL7인 경우 Workflow IDabCDE1f6gHiJKL7입니다.
  • Local File: 로컬에 저장된 JSON 파일에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow Path: 노드가 실행할 로컬 JSON 워크플로 파일의 경로를 입력합니다.
  • Parameter: 매개변수에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow JSON: 노드가 실행할 JSON 코드를 입력합니다.
  • URL: URL에서 워크플로를 로드하려면 이 옵션을 선택합니다. 다음도 입력해야 합니다:
    • Workflow URL: 워크플로를 로드할 URL을 입력합니다.

Workflow Inputs#

databaseFrom list 옵션을 사용하여 서브 워크플로를 선택하면 서브 워크플로의 입력 항목이 자동으로 표시되어 값을 채우거나 매핑할 수 있습니다.

요청된 입력 항목을 선택적으로 제거할 수 있으며, 이 경우 서브 워크플로는 해당 항목의 값으로 null을 받습니다. 또한 Attempt to convert types를 활성화하여 데이터를 서브 워크플로 항목이 요청한 유형으로 자동 변환을 시도할 수도 있습니다.

서브 워크플로의 Workflow Input Trigger 노드가 "Accept all data" 입력 데이터 모드를 사용하는 경우 입력 항목이 표시되지 않습니다.

모드#

이 매개변수를 사용하여 노드의 실행 모드를 제어합니다. 다음 옵션 중에서 선택합니다:

  • Run once with all items: 모든 입력 항목을 노드의 단일 실행에 전달합니다.
  • Run once for each item: 각 입력 항목에 대해 차례로 노드를 실행합니다.

노드 옵션#

이 노드에는 Wait for Sub-Workflow Completion이라는 옵션이 하나 포함되어 있습니다. 이를 통해 메인 워크플로가 다음 단계로 넘어가기 전에 서브 워크플로의 완료를 기다릴지(켜짐) 아니면 기다리지 않고 계속 진행할지(꺼짐)를 제어할 수 있습니다.

템플릿 및 예제#

Execute Sub-workflow 통합 템플릿 찾아보기 또는 모든 템플릿 검색

하위 워크플로 설정 및 사용#

이 섹션에서는 부모 워크플로와 서브 워크플로를 모두 설정하는 방법을 안내합니다.

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

워크플로 간 데이터 전달 방식#

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.