InfoGrab DocsInfoGrab Docs

데이터 필터링

요약

n8n에서 필터링은 달성하려는 목표에 따라 다양한 의미를 가질 수 있습니다. Community, Cloud Pro, Enterprise 요금제에서 사용할 수 있습니다. 노드의 INPUT 및 OUTPUT 패널에서 데이터를 검색하고 필터링하세요.

n8n에서 필터링은 달성하려는 목표에 따라 다양한 의미를 가질 수 있습니다. 이 가이드에서는 UI에서의 시각적 필터링과 워크플로 실행 중 데이터 필터링을 모두 다룹니다.

UI에서 데이터를 시각적으로 필터링하기#

Note

기능 사용 가능 여부

Community, Cloud Pro, Enterprise 요금제에서 사용할 수 있습니다.

노드의 INPUTOUTPUT 패널에서 데이터를 검색하고 필터링하세요. 이를 사용하여 노드의 데이터를 확인하고 특정 항목을 찾을 수 있습니다.

검색하려면:

  1. 노드에서 INPUT 또는 OUTPUT 패널의 Search Search icon를 선택합니다.
  2. 검색어를 입력합니다.

n8n은 입력하는 대로 필터링하여 해당 용어를 포함하는 객체 또는 행을 표시합니다.

필터링은 순전히 시각적인 기능입니다. n8n은 데이터를 변경하거나 삭제하지 않습니다. 노드를 닫았다가 다시 열면 필터가 초기화됩니다.

워크플로 실행 중 데이터 필터링하기#

워크플로에서 실제로 데이터를 제거하거나 필터링하려면 다음 방법을 사용하세요:

항목 필터링하기#

조건에 따라 워크플로에서 항목 전체를 제거하려면 Filter node를 사용하세요. 이 노드는 조건을 평가하여 기준을 충족하는 항목만 통과시킵니다.

필드 필터링하기#

항목 자체는 유지하면서 항목이나 객체에서 특정 필드를 제거하려면 Edit Fields (Set) node를 사용하세요. 필요하지 않은 필드를 제거하도록 구성합니다.

배열 요소 필터링하기#

항목 내부의 배열에서 요소를 필터링하려면 표현식이나 Code node에서 .filter() 메서드를 사용하세요. 예를 들면:

{{ $json.myArray.filter(item => item.value > 10) }}

이렇게 하면 항목 구조를 유지하면서 조건에 맞지 않는 배열 요소를 제거합니다.

이전 실행에서 중복된 항목 필터링하기#

워크플로의 이전 실행에서 이미 확인된 항목을 제거하려면 Remove Duplicates 노드를 사용하세요. 이벤트가 여러 번 발생하지만 첫 번째 발생만 처리하고 싶을 때 사용합니다.

데이터 필터링

n8n v2.29
원문 보기
요약

n8n에서 필터링은 달성하려는 목표에 따라 다양한 의미를 가질 수 있습니다. Community, Cloud Pro, Enterprise 요금제에서 사용할 수 있습니다. 노드의 INPUT 및 OUTPUT 패널에서 데이터를 검색하고 필터링하세요.

n8n에서 필터링은 달성하려는 목표에 따라 다양한 의미를 가질 수 있습니다. 이 가이드에서는 UI에서의 시각적 필터링과 워크플로 실행 중 데이터 필터링을 모두 다룹니다.

UI에서 데이터를 시각적으로 필터링하기#

Note

기능 사용 가능 여부

Community, Cloud Pro, Enterprise 요금제에서 사용할 수 있습니다.

노드의 INPUTOUTPUT 패널에서 데이터를 검색하고 필터링하세요. 이를 사용하여 노드의 데이터를 확인하고 특정 항목을 찾을 수 있습니다.

검색하려면:

  1. 노드에서 INPUT 또는 OUTPUT 패널의 Search Search icon를 선택합니다.
  2. 검색어를 입력합니다.

n8n은 입력하는 대로 필터링하여 해당 용어를 포함하는 객체 또는 행을 표시합니다.

필터링은 순전히 시각적인 기능입니다. n8n은 데이터를 변경하거나 삭제하지 않습니다. 노드를 닫았다가 다시 열면 필터가 초기화됩니다.

워크플로 실행 중 데이터 필터링하기#

워크플로에서 실제로 데이터를 제거하거나 필터링하려면 다음 방법을 사용하세요:

항목 필터링하기#

조건에 따라 워크플로에서 항목 전체를 제거하려면 Filter node를 사용하세요. 이 노드는 조건을 평가하여 기준을 충족하는 항목만 통과시킵니다.

필드 필터링하기#

항목 자체는 유지하면서 항목이나 객체에서 특정 필드를 제거하려면 Edit Fields (Set) node를 사용하세요. 필요하지 않은 필드를 제거하도록 구성합니다.

배열 요소 필터링하기#

항목 내부의 배열에서 요소를 필터링하려면 표현식이나 Code node에서 .filter() 메서드를 사용하세요. 예를 들면:

{{ $json.myArray.filter(item => item.value > 10) }}

이렇게 하면 항목 구조를 유지하면서 조건에 맞지 않는 배열 요소를 제거합니다.

이전 실행에서 중복된 항목 필터링하기#

워크플로의 이전 실행에서 이미 확인된 항목을 제거하려면 Remove Duplicates 노드를 사용하세요. 이벤트가 여러 번 발생하지만 첫 번째 발생만 처리하고 싶을 때 사용합니다.