Compare Datasets
n8n 워크플로 자동화 플랫폼의 Compare Datasets 노드에 대한 문서입니다. 사용 방법과 예시 링크를 포함합니다.
Compare Datasets 노드를 사용하면 두 개의 입력 스트림에서 데이터를 비교할 수 있습니다. 노드 파라미터 # 비교할 필드를 결정합니다. Input A Field 에 입력 스트림 A에서 사용할 필드 이름을 입력합니다. Input B Field 에 입력 스트림 B에서 사용할 필드 이름을 입력합니다. 선택 사항 : 여러 필드로 비교할 수 있습니다. Add Fields to Match 를 선택하여 더 많은 비교를 설정합니다. 데이터셋 간의 차이를 처리하는 방법을 선택합니다. When There Are Differences 에서 다음 중 하나를 선택합니다: Use Input A Version : 입력 스트림 A를 진실의 소스로 취급합니다. Use Input B Version : 입력 스트림 B를 진실의 소스로 취급합니다. Use a Mix of Versions : 서로 다른 필드에 서로 다른 입력을 사용합니다. Prefer 를 사용하여 Input A Version 또는 Input B Version 을 기본 진실 소스로 선택합니다. 다른 입력 소스에서 가져오기 위해 For Everything Except 에 예외인 입력 필드를 입력합니다. 여러 입력 필드를 추가하려면 쉼표로 구분된 목록을 입력합니다. Include Both Versions : 출력에 두 입력 스트림을 모두 포함합니다. 구조가 더 복잡해질 수 있습니다. Fuzzy Compare 사용 여부를 결정합니다. 켜면 필드를 비교할 때 작은 유형 차이를 허용합니다. 예를 들어, 숫자 3과 문자열 3 은 Fuzzy Compare 가 켜져 있으면 동일하게 취급되지만 꺼져 있으면 동일하게 취급되지 않습니다. 항목 비교 이해 # 항목 비교는 두 단계 프로세스입니다: n8n은 두 입력에서 비교하기로 선택한 필드의 값이 일치하는지 확인합니다. 비교할 필드가 일치하면 n8n은 항목 내의 모든 필드를 비교하여 항목이 동일한지 다른지 확인합니다. 노드 옵션 # 노드 Options 를 사용하여 비교를 세밀하게 조정하거나 비교 동작을 조정합니다. 비교 건너뛸 필드(Fields to Skip Comparing) # 비교에서 무시할 필드 이름을 입력합니다. 예를 들어, person.language 를 Fields to Match 로 사용하여 아래 두 데이터셋을 비교하면 n8n은 다르게 반환합니다. person.name 을 Fields to Skip Comparing 에 추가하면 n8n은 일치하는 것으로 반환합니다. // 입력 1 [ { "person" : { "name" : "Stefan" , "language" : "de" } } , { "person" : { "name" : "Jim" , "language" : "en" } } , { "person" : { "name" : "Hans" , "language" : "de" } } ] // 입력 2 [ { "person" : { "name" : "Sara" , "language" : "de" } } , { "person" : { "name" : "Jane"
