Building data visualizations
출처: 문서
본문
데이터 시각화 구축하기
OpenSearch Dashboards는 데이터 시각화를 생성하는 두 가지 방법을 제공합니다: 시각적으로 시각화를 구축하는 방법과 쿼리를 사용하여 시각화를 구축하는 방법입니다. 두 방법 모두 차트를 생성하며, 저장하여 대시보드에 추가할 수 있습니다.
시각화 접근 방식 선택하기
대시보드에서 Create new를 선택하거나(또는 Visualize 앱에서 Create new visualization을 선택하면) 대화상자에 사용 가능한 시각화 유형이 표시됩니다. 첫 번째 옵션인 Add visualization은 쿼리 기반 시각화 편집기를 엽니다. 다른 모든 옵션(예: Area, Line, Pie)은 시각적 포인트 앤 클릭 도구를 엽니다.
다음 표는 두 접근 방식을 비교합니다. 기울임꼴로 표시된 시각화 유형은 해당 접근 방식에 고유합니다.
시작하는 경우 Visualize 애플리케이션을 사용하여 시각적으로 시각화를 구축하세요. 모든 설치에서 기본적으로 사용할 수 있습니다. 쿼리를 사용하여 시각화를 구축하려면 추가 구성과 PPL 또는 PromQL 지식이 필요합니다. {: .tip}
| Visualize 애플리케이션에서 시각화 생성 | 쿼리를 사용하여 시각화 생성 | |
|---|---|---|
| 진입점 | Create new 대화상자에서 차트 유형(Area, Line, Pie 등)을 선택합니다. | Create new 대화상자에서 Add visualization을 선택합니다. |
| 구성 | 포인트 앤 클릭 패널을 사용하여 메트릭과 버킷을 구성합니다. 검색 창에서 DQL을 사용하여 데이터를 필터링합니다. | Piped Processing Language(PPL) 또는 Prometheus Query Language(PromQL) 쿼리를 작성하여 데이터를 정의합니다. 편집기가 자동으로 차트 유형을 제안합니다. |
| 시각화 유형 | - Area - Bar - Coordinate map - Data table - Gauge - Heatmap - Line - Metric - Pie - Region map - Tag cloud - Timeline - TSVB - Vega - VisBuilder |
- Area - Bar - Bar gauge - Gauge - Heatmap - Line - Pie - Scatter - State timeline |
| 전제 조건 | 없음(모든 설치에서 기본적으로 사용 가능) | opensearch_dashboards.yml에서 workspace.enabled: true 및 explore.enabled: true가 필요합니다. 관리자가 이러한 설정을 활성화하지 않으면 시각화 편집기를 사용할 수 없습니다. |
| 적합한 대상 | 쿼리를 작성하지 않고 집계 기반 분석을 수행하는 경우 | 데이터 형태를 정밀하게 제어해야 하는 쿼리 기반 탐색 |
| 애플리케이션 | Visualize 애플리케이션 | 시각화 편집기 |
Visualize 애플리케이션에서 시각화 생성
Visualize 애플리케이션은 포인트 앤 클릭 인터페이스를 사용하여 집계에서 시각화를 구축합니다. 차트 유형을 선택하고, 인덱스 패턴을 선택하고, 메트릭과 버킷을 구성한 후 결과를 렌더링합니다. 다음 이미지와 같습니다. DQL 검색 창을 사용하여 기본 데이터를 필터링합니다.

자세한 내용은 Visualize 애플리케이션에서 시각화 생성을 참조하세요.
쿼리를 사용하여 시각화 생성
시각화 편집기를 사용하면 PPL 또는 PromQL 쿼리를 작성하고 쿼리 결과를 차트 필드에 직접 매핑할 수 있습니다. 편집기는 쿼리 결과의 형태에 따라 자동으로 차트 유형을 제안하고 필드를 축에 매핑합니다. 다음 이미지와 같습니다. 이 접근 방식은 대화형 필터링을 위해 대시보드 변수를 지원합니다.

자세한 내용은 쿼리를 사용하여 시각화 생성을 참조하세요.