Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

차트 결과 필터링

필터는 지정된 기준과 일치하는 결과의 하위 집합을 표시합니다. Atlas Charts는 단일 차트에 대해 데이터를 필터링하는 두 가지 방법을 제공합니다. 다음 중 하나를 사용할 수 있습니다.

  • 필터 탭의 숫자, 문자열, 날짜 또는 부울 필드를 사용하여 대부분의 데이터 필터링 요구 사항을 처리할 수 있습니다.

  • 쿼리 바를 사용하면 논리 연산자 쿼리와 같은 더 복잡한 쿼리를 사용하여 데이터를 필터링하거나 집계 파이프라인을 사용하여 원시 데이터를 처리할 수 있습니다.

대시보드 의 여러 차트에서 결과를 필터하다 하는 방법을 학습 보려면 필드 값으로 대시보드 필터링을 참조하세요.

차트 빌더에는 필드를 드래그 앤 드롭하여 데이터에 대한 필터를 지정할 수 있는 필터 탭이 있습니다. 필터 탭을 사용하여 데이터를 필터링하려면 다음을 수행합니다.

  1. 차트 빌더에서 가운데 탭을 클릭합니다:

    필터 탭에 액세스하는 방법을 보여주는 이미지
  2. 왼쪽의 Fields에서 탭의 Chart Filters 섹션으로 필드를 드래그합니다.

선택한 필드 의 데이터 유형 에 따라 사용 가능한 필터링 옵션이 결정됩니다. 필드 유형과 날짜 필터 유형(해당되는 경우)을 선택하여 사용 가능한 필터 옵션을 확인합니다.

참고

여러 필터에서 동일한 필드를 사용할 수 없습니다.

Filter 탭의 필터를 활성화하거나 비활성화할 수 있습니다. 비활성화된 필터는 차트에 나타나는 문서에 영향을 주지 않습니다. 비활성화된 필터는 회색으로 표시되며 활성화할 때까지 편집할 수 없습니다.

필터 활성화 여부를 전환하려면 필터 위에 마우스를 가져가 필터 상단에 나타나는 토글을 원하는 대로 설정합니다.

필터 토글을 보여주는 이미지
클릭하여 확대

해당 카드에서 Show 또는 Hide를 클릭해 대시보드 필터 카드를 확장하거나 축소할 수 있습니다.

비활성화된 필터는 자동으로 축소됩니다.

활성화된 필터는 축소되었어도 계속 차트에 적용됩니다.

차트 표시 위의 Query 표시줄은 필터하다 패널보다 더 복잡한 쿼리를 지원합니다. 또한 쿼리 표시줄을 사용하여 데이터가 렌더링되기 전에 데이터를 프로세스 하는 집계 파이프라인 을 만들 수 있습니다.

Query 표시줄을 사용하여 데이터를 필터링하려면 다음을 수행하세요.

  1. Query 표시줄에 필터하다 문서 를 입력합니다. db 의 쿼리 부분에 사용된 것과 동일한 구문을 사용합니다. 컬렉션.find() 메서드. 필터하다 문서 는 중괄호 안에 넣어야 합니다.

  2. Apply를 클릭합니다.

다음 예는 다양한 연산자를 사용하여 쿼리를 구성하는 방법을 보여줍니다. 쿼리 보려면 예시 확장합니다.

쿼리가 유효하지 않은 경우 Charts의 Query 표시줄에 아이콘이 표시됩니다.

오류 세부 정보를 보려면 Query 표시줄이 아직 표시되지 않은 경우 이를 클릭합니다. Charts는 다음 오류 세부 정보를 표시합니다:

  • 잘못된 JSON과 같은 클라이언트 사이드 오류

  • 유효하지 않은 MQL과 같은 서버측 오류

필터 오류 예시
클릭하여 확대

오류 세부 정보를 검토한 다음 그에 따라 쿼리를 조정합니다.

돌아가기

쿼리 저장 및 재사용

이 페이지의 내용