InfoGrab Docs

사용자 정의 실행 데이터

Code node를 사용하여 워크플로 실행에 사용자 정의 데이터를 추가하고 실행 목록 필터링에 활용하는 방법을 안내합니다.

Code node 또는 Execution Data node 를 사용하여 워크플로에 사용자 정의 데이터를 설정할 수 있습니다. n8n은 각 실행과 함께 이를 기록합니다. 그런 다음 실행 목록을 필터링할 때 이 데이터를 사용하거나 Code node를 사용하여 워크플로에서 가져올 수 있습니다. 기능 제공 범위 커스텀 실행 데이터는 다음에서 사용 가능합니다: Cloud: Pro, Enterprise 셀프 호스팅: Enterprise, 등록된 커뮤니티 Code node를 사용하여 사용자 정의 데이터 설정 및 접근 # 이 섹션에서는 Code node를 사용하여 데이터를 설정하고 접근하는 방법을 설명합니다. Execution Data node를 사용하여 데이터를 설정하는 방법에 대한 정보는 Execution Data node 를 참조하세요. Execution Data node를 사용하여 사용자 정의 데이터를 가져올 수는 없습니다. 사용자 정의 실행 데이터 설정 # 단일 추가 데이터 설정: JavaScript Python $execution. customData . set ( "key" , "value" ); _execution.customData. set ( "key" , "value" ); 모든 추가 데이터 설정. 이 실행의 전체 사용자 정의 데이터 객체를 덮어씁니다: JavaScript Python $execution. customData . setAll ({ "key1" : "value1" , "key2" : "value2" }) _execution.customData.setAll({ "key1" : "value1" , "key2" : "value2" }) 제한 사항이 있습니다: 문자열이어야 합니다. key 의 최대 길이는 50자입니다. value 의 최대 길이는 255자입니다. n8n은 최대 10개의 사용자 정의 데이터 항목을 지원합니다. 실행 중 사용자 정의 데이터 객체 접근 # 실행 중에 사용자 정의 데이터 객체 또는 특정 값을 가져올 수 있습니다: JavaScript Python // 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" ); # 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" );