Docs Menu
Docs Home
/
Atlas Charts
/

인코딩 채널 이해

이 페이지의 내용

  • 인코딩 채널 유형
  • 집계
  • Geopoint 채널 유형
  • 차트 빌더에서 누락된 필드 추가

인코딩 채널은 시각화의 빌딩 블록입니다. 이러한 채널은 Charts 가 컬렉션 의 데이터를 시각화로 변환하는 수단입니다. 인코딩 프로세스는 선택한 채널 유형 에 따라 차트에 해당 데이터가 표시되는 방식을 결정합니다.

각 인코딩 채널 유형은 데이터를 처리하고 시각화할 수 있는 다양한 기능을 제공합니다. 각 채널 유형은 고유한 데이터 유형을 허용합니다(예: stringnumeric 데이터). 다음 표에서는 Atlas Charts의 각 인코딩 채널 유형에 대해 설명합니다.

인코딩 채널 유형
설명
collection의 각 문서에 대해 선택한 필드에서 차트의 점이 생성됩니다. Value 채널에는 numeric 또는 date 유형의 필드만 할당할 수 있습니다.
카테고리

collection에서 이 필드의 각 고유 값은 차트 범주로 사용됩니다. Category 인코딩 채널은 다음과 같은 추가 시각화 옵션을 제공합니다.

  • string 데이터 유형 이 있는 필드의 경우 정렬 할 필드 와 정렬 순서를 지정할 수 있습니다.

  • numeric 데이터 유형이 있는 필드의 경우 데이터 빈 작업을 전환하고 빈 크기를 선택할 수 있습니다.

  • date 데이터 유형이 있는 필드의 경우 날짜 그룹화를 전환하고 그룹화 기간을 선택할 수 있습니다.

집계
차트 의 점 는 여러 문서의 이 필드 값에 집계 함수를 적용하여 생성됩니다. Charts 에서 집계 함수를 사용하는 방법에 대한 자세한 내용은 애그리게이션 옵션을 참조하세요.
GeoPoint

Geopoint 채널 유형을 사용하여 차트를 생성하면 Atlas Charts는 지도를 렌더링하여 데이터를 시각화합니다. 필드의 위도 및 경도 값을 기반으로 선택한 필드가 포함된 각 문서에 대해 맵에 표시가 표시됩니다. Geopoint 채널 유형은 Geospatial ScatterGeospatial Heatmap 차트 유형의 Coordinates 채널에서 사용됩니다.

Geopoint 인코딩 채널 유형에 대한 자세한 내용은 Geopoint 채널 유형 섹션을 참조하세요.

Charts는 필수 인코딩 채널을 녹색으로, 선택적 인코딩 채널을 파란색으로 표시합니다.

필드를 aggregation 인코딩 채널 로 드래그하면 해당 필드에서 집계 파이프라인 연산자 를 사용할 수 있습니다.

Atlas Charts에서 사용할 수 있는 집계 파이프라인 연산자 목록은 집계 옵션을 참조하세요.

예시

도넛 Atlas Charts는 두 가지 인코딩 채널을 제공합니다.

  • 차트의 섹션을 분할할 때 사용할 필드를 지정하는 Label 라는 category 채널입니다.

  • Label 카테고리에서 수행할 애그리게이션 작업을 지시하는 Arc (이)라는 aggregation 채널입니다.

다음 도넛형 차트는 trigger 필드에서 $count 애그리게이션을 수행하여 다양한 산사태 Atlas Triggers의 빈도를 표시하기 위해 나사의 산사태 데이터 소스를 검사합니다.

도넛형 차트 예시
클릭하여 확대

차트에서 가장 일반적인 산사태 trigger이 Downpour 이고 그 다음으로 Rain 이라는 것을 알 수 있습니다.

Geopoint 채널 유형은 Geospatial ScatterGeospatial Heatmap 차트 유형의 Coordinates 채널에서 사용됩니다. 지리 공간적 Atlas Charts는 특정 지리적 위치를 참고 데이터를 시각화합니다.

Atlas Charts 는 데이터 세트에서 어떤 필드(있는 경우)가 GeoJSON 포인트 인지 자동으로 결정합니다. Charts 는 이러한 필드를 다음과 같이 나타냅니다. 아이콘을 클릭합니다. 차트 빌더에서 이러한 필드를 적절한 Geopoint 채널 유형으로 드래그하여 Geopoint 채널 유형에 직접 매핑할 수 있습니다. Charts 는 필드 에서 위도 및 경도 값을 자동으로 결정하고 각 문서 의 맵에 점 을 추가합니다.

참고

Geopoint 채널 유형에 숫자 좌표 또는 배열을 할당하여 GeoJSON 포인트 로 저장되지 않는 위도와 경도를 지정할 수도 있습니다. 이 프로세스 에 대한 자세한 내용은 다음 섹션을 참조하세요.

이 섹션에서는 Geopoint 채널 유형에서 GeoJSON 포인트 로 저장되지 않은 필드를 사용하는 방법을 설명합니다.

  • 숫자 필드를 Geopoint 채널 유형으로 드래그하여 위도와 경도를 지정할 수 있습니다. 숫자 필드를 Geopoint 채널 유형으로 드래그하면 선택한 필드를 Latitude 또는 Longitude 으로 사용하도록 채널이 업데이트됩니다. Atlas Charts에 다른 값을 입력할 두 번째 숫자 필드를 입력하라는 메시지가 표시됩니다.

  • 또는 숫자 배열을 Geopoint 채널 유형으로 드래그하여 필드에서 위치 좌표를 지정할 수 있습니다. 이 접근 방식을 사용하면 위도 및 경도 구성 요소에 사용할 배열의 인덱스를 지정할 수 있습니다.

지오포인트 채널 유형을 활용하는 Geospatial ScatterHeatmap Atlas Charts에 대한 추가 정보와 예시는 관련 차트 유형 페이지를 참조하세요.

Atlas Charts는 선택한 데이터 소스에서 문서를 무작위로 샘플링하여 차트 빌더의 Fields 창을 채웁니다. 따라서 필드가 모든 문서에 존재하지 않는 경우 Atlas Charts에 데이터 소스 문서의 모든 필드가 표시되지 않을 수 있습니다.

차트 빌더에서 특정 필드를 추가하려면 다음을 수행합니다.

  1. Fields 창 모서리에서 Add Field를 클릭합니다.

  2. 기본 Missed 필드 유형이 선택되어 있는지 확인합니다.

  3. 추가하려는 필드의 Field Name 을 입력합니다.

    참고

    점 표기법을 사용하여 중첩된 필드를 지정할 수 있습니다. 예를 들어 address.neighborhood 을 지정할 수 있습니다.

  4. Save Field를 클릭합니다.

누락된 필드를 추가하려면 '필드 추가'를 클릭합니다.
클릭하여 확대

Atlas Charts에서 누락된 필드를 찾으면 해당 필드가 기울임꼴 Fields 창으로 표시됩니다. Atlas Charts는 동일한 하위 문서에서 누락된 다른 필드를 발견하면 해당 필드도 이탤릭체로 추가합니다. 필드를 추가한 후에는 차트에 포함하거나, 데이터 유형을 변환 하거나, 제거할 수 있습니다.

돌아가기

차트 작성