InfoGrab DocsInfoGrab Docs

사용자 지정 실행 데이터

요약

Code node 또는 Execution Data node를 사용하여 워크플로에 사용자 지정 데이터를 설정할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 이 섹션에서는 Code node를 사용하여 데이터를 설정하고 접근하는 방법을 설명합니다.

Code node 또는 Execution Data node를 사용하여 워크플로에 사용자 지정 데이터를 설정할 수 있습니다. n8n은 각 실행마다 이 데이터를 기록합니다. 이후 실행 목록을 필터링할 때 이 데이터를 사용하거나, Code node를 사용하여 워크플로에서 이 데이터를 가져올 수 있습니다.

참고

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

Code node를 사용하여 사용자 지정 데이터 설정 및 접근#

이 섹션에서는 Code node를 사용하여 데이터를 설정하고 접근하는 방법을 설명합니다. Execution Data node를 사용하여 데이터를 설정하는 방법은 Execution Data node를 참고하세요. Execution Data node로는 사용자 지정 데이터를 가져올 수 없습니다.

사용자 지정 실행 데이터 설정#

추가 데이터 하나를 설정합니다:

JavaScript

$execution.customData.set("key", "value");

Python

_execution.customData.set("key", "value");

전체 추가 데이터를 설정합니다. 이렇게 하면 해당 실행의 사용자 지정 데이터 객체 전체가 덮어씌워집니다:

JavaScript

$execution.customData.setAll({"key1": "value1", "key2": "value2"})

Python

_execution.customData.setAll({"key1": "value1", "key2": "value2"})

다음과 같은 제한 사항이 있습니다:

  • 값은 문자열이어야 합니다
  • key의 최대 길이는 50자입니다
  • value의 최대 길이는 255자입니다
  • n8n은 사용자 지정 데이터 항목을 최대 10개까지 지원합니다

실행 중 사용자 지정 데이터 객체 접근#

실행 중에 사용자 지정 데이터 객체 전체 또는 그 안의 특정 값을 가져올 수 있습니다:

JavaScript

// Access the current state of the object during the execution
const customData = $execution.customData.getAll();

// Access a specific value set during this execution
const customData = $execution.customData.get("key");

Python

# Access the current state of the object during the execution
customData = _execution.customData.getAll();

# Access a specific value set during this execution
customData = _execution.customData.get("key");

사용자 지정 실행 데이터

n8n v2.29
원문 보기
요약

Code node 또는 Execution Data node를 사용하여 워크플로에 사용자 지정 데이터를 설정할 수 있습니다. 이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. 이 섹션에서는 Code node를 사용하여 데이터를 설정하고 접근하는 방법을 설명합니다.

Code node 또는 Execution Data node를 사용하여 워크플로에 사용자 지정 데이터를 설정할 수 있습니다. n8n은 각 실행마다 이 데이터를 기록합니다. 이후 실행 목록을 필터링할 때 이 데이터를 사용하거나, Code node를 사용하여 워크플로에서 이 데이터를 가져올 수 있습니다.

참고

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

Code node를 사용하여 사용자 지정 데이터 설정 및 접근#

이 섹션에서는 Code node를 사용하여 데이터를 설정하고 접근하는 방법을 설명합니다. Execution Data node를 사용하여 데이터를 설정하는 방법은 Execution Data node를 참고하세요. Execution Data node로는 사용자 지정 데이터를 가져올 수 없습니다.

사용자 지정 실행 데이터 설정#

추가 데이터 하나를 설정합니다:

JavaScript

$execution.customData.set("key", "value");

Python

_execution.customData.set("key", "value");

전체 추가 데이터를 설정합니다. 이렇게 하면 해당 실행의 사용자 지정 데이터 객체 전체가 덮어씌워집니다:

JavaScript

$execution.customData.setAll({"key1": "value1", "key2": "value2"})

Python

_execution.customData.setAll({"key1": "value1", "key2": "value2"})

다음과 같은 제한 사항이 있습니다:

  • 값은 문자열이어야 합니다
  • key의 최대 길이는 50자입니다
  • value의 최대 길이는 255자입니다
  • n8n은 사용자 지정 데이터 항목을 최대 10개까지 지원합니다

실행 중 사용자 지정 데이터 객체 접근#

실행 중에 사용자 지정 데이터 객체 전체 또는 그 안의 특정 값을 가져올 수 있습니다:

JavaScript

// Access the current state of the object during the execution
const customData = $execution.customData.getAll();

// Access a specific value set during this execution
const customData = $execution.customData.get("key");

Python

# Access the current state of the object during the execution
customData = _execution.customData.getAll();

# Access a specific value set during this execution
customData = _execution.customData.get("key");