사용자 지정 실행 데이터
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" );