병합
Merge 노드를 사용하면 여러 스트림의 데이터가 모두 준비되었을 때 이를 결합할 수 있습니다. Note 0.194.0의 주요 변경 사항 n8n 팀은 n8n 0.194.0에서 이 노드를 전면 개편했습니다. 이 문서는 노드의 최신 버전을 반영합니다. 이전 버전의 n8n을 사용 중이라면 여기 에서 이전 버전 문서를 찾을 수 있습니다. Note 1.49.0의 사소한 변경 사항 n8n 버전 1.49.0에서는 두 개 이상의 입력을 추가하는 옵션이 도입되었습니다. 이전 버전은 최대 두 개의 입력만 지원합니다. 이전 버전을 실행 중이며 여러 입력을 결합하고 싶다면 Code node 를 사용하세요. Mode > SQL Query 기능 또한 n8n 버전 1.49.0에서 추가되었으며 이전 버전에서는 사용할 수 없습니다. 노드 매개변수 # Mode 를 선택하여 Merge 노드가 서로 다른 데이터 스트림의 데이터를 결합하는 방식을 지정할 수 있습니다. 추가 # 모든 입력의 데이터를 유지합니다. Number of Inputs 를 선택하여 각 입력의 항목을 순서대로 출력합니다. 노드는 연결된 모든 입력의 실행이 완료될 때까지 대기합니다. Append 모드 입력 및 출력 결합 # 두 입력의 데이터를 결합합니다. 입력 데이터를 병합할 방법을 결정하려면 Combine By 에서 옵션을 선택하세요. 일치 필드 # 필드 값으로 항목을 비교합니다. 비교하려는 필드를 Fields to Match 에 입력하세요. n8n의 기본 동작은 일치하는 항목을 유지하는 것입니다. Output Type 설정을 사용하여 이 동작을 변경할 수 있습니다. Keep Matches : 일치하는 항목을 병합합니다. 내부 조인(inner join)과 유사합니다. Keep Non-Matches : 일치하지 않는 항목을 병합합니다. Keep Everything : 일치하는 항목을 함께 병합하고 일치하지 않는 항목도 포함합니다. 외부 조인(outer join)과 유사합니다. Enrich Input 1 : Input 1의 모든 데이터를 유지하고 Input 2에서 일치하는 데이터를 추가합니다. 왼쪽 조인(left join)과 유사합니다. Enrich Input 2 : Input 2의 모든 데이터를 유지하고 Input 1에서 일치하는 데이터를 추가합니다. 오른쪽 조인(right join)과 유사합니다. Combine by Matching Fields 모드 입력 및 출력 위치 # 순서에 따라 항목을 결합합니다. Input 1의 인덱스 0에 있는 항목이 Input 2의 인덱스 0에 있는 항목과 병합되며, 이하 마찬가지입니다. Combine by Position 모드 입력 및 출력 가능한 모든 조합 # 가능한 모든 항목 조합을 출력하며, 이름이 같은 필드는 병합합니다. Combine by All Possible Combinations 모드 입력 및 출력 Combine 모드 옵션 # Mode > Combine 으로 데이터를 병합할 때 다음 Options 를 설정할 수 있습니다. Clash Handling : 데이터 스