본문 바로가기
WIKI 기술 지식 베이스

Query and visualize Amazon S3 data

원문 보기 위키 갱신

출처: 문서

본문

Amazon S3 데이터 쿼리 및 시각화

Introduced 2.11 {: .label .label-purple }

이 튜토리얼은 OpenSearch Dashboards를 사용하여 Amazon Simple Storage Service(Amazon S3) 데이터를 쿼리하고 시각화하는 Query data 사용 사례를 안내해요.

사전 조건

opensearch-security 플러그인을 사용 중이고 적절한 역할 권한이 있어야 해요. 필요한 권한을 할당받으려면 IT 관리자에게 문의하세요.

쿼리 시작하기

시작하려면 다음 단계를 따르세요.

  1. Manage data sources 페이지에서 목록에서 데이터 소스를 선택하세요.
  2. 데이터 소스 세부 정보 페이지에서 Query data 카드를 선택하세요. 이 옵션은 Observability > Logs 페이지로 이동해요.
  3. Event Explorer 버튼을 선택하세요. 이 옵션은 Spark SQL에 연결되는 Piped Processing Language (PPL) 또는 SQL을 사용하여 자주 검색하는 쿼리와 시각화를 생성하고 저장해요.
  4. 왼쪽 상단 모서리의 드롭다운 메뉴에서 Amazon S3 데이터 소스를 선택하세요.
  5. Enter PPL query 필드에 쿼리를 입력하세요. 기본 언어는 SQL이에요. 언어를 변경하려면 드롭다운 메뉴에서 PPL을 선택하세요.
  6. Search 버튼을 선택하세요. Query Processing 메시지가 표시되어 쿼리가 처리 중임을 확인해요.
  7. Events 탭의 테이블에 나열된 결과를 확인하세요. 이 페이지에서는 사용 가능한 필드, 소스, 시간 등의 세부 정보가 테이블 형식으로 표시돼요.
  8. (선택 사항) 데이터 시각화를 생성하세요.

Amazon S3 데이터 시각화 생성

시각화를 생성하려면 다음 단계를 따르세요.

  1. Explorer 페이지에서 Visualizations 탭을 선택하세요.
  2. Index data to visualize를 선택하세요. 이 옵션은 Visualizations 탭에서 데이터 시각화 보기를 제공하는 acceleration indexes만 생성해요. Amazon S3 데이터의 시각화를 생성하려면 Discover로 이동하세요. 자세한 내용과 튜토리얼은 Discover 문서를 참조하세요.

Amazon S3 데이터 소스와 함께 Query Workbench 사용

Query Workbench는 온디맨드 SQL 쿼리를 실행하고, SQL을 REST 등가물로 변환하며, 결과를 텍스트, JSON, JDBC 또는 CSV로 보고 저장해요.

Amazon S3 데이터와 함께 Query Workbench를 사용하려면 다음 단계를 따르세요.

  1. OpenSearch Dashboards 메인 메뉴에서 OpenSearch Plugins > Query Workbench를 선택하세요.
  2. 왼쪽 상단 모서리의 Data Sources 드롭다운 메뉴에서 Amazon S3 데이터 소스를 선택하세요. 데이터 소스의 일부인 데이터베이스 로딩이 시작돼요.
  3. 왼쪽 탐색 메뉴에 나열된 데이터베이스를 확인하고 데이터베이스를 선택하여 세부 정보를 보세요. 가속 인덱스에 대한 정보는 Acceleration index destination 아래에 나열돼요.
  4. Describe Index 버튼을 선택하여 해당 인덱스에 데이터가 저장되는 방식에 대해 자세히 알아보세요.
  5. Drop index 버튼을 선택하여 OpenSearch 인덱스와 데이터를 새로 고치는 Amazon S3 Spark 작업을 모두 삭제하고 지우세요.
  6. SQL 쿼리를 입력하고 Run을 선택하세요.

다음 단계

더 알아보기 (Learn more)