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

SQL and PPL

원문 보기 위키 갱신

출처: 문서

본문

SQL과 PPL

OpenSearch는 OpenSearch 쿼리 도메인 특화 언어(DSL)의 대안이 되는 두 가지 강력한 쿼리 언어, SQL과 **Piped Processing Language(PPL)**를 제공해요. 두 언어 모두 익숙한 문법을 사용해 데이터를 더 쉽게 쿼리하고 분석할 수 있게 해줘요.

SQL

OpenSearch의 SQL은 전통적인 관계형 데이터베이스 개념과 OpenSearch의 문서 지향 데이터 저장 방식 사이의 간격을 메워줘요. 익숙한 SELECT, WHERE, GROUP BY 등 표준 SQL 연산으로 OpenSearch 데이터를 쿼리, 필터링, 집계하면서 기존 SQL 지식을 활용하고 싶다면 SQL을 사용해 보세요.

적합한 대상: SQL 사용 경험이 있고, 익숙한 관계형 데이터베이스 문법으로 OpenSearch 데이터를 쿼리하고 싶은 사용자

PPL

PPL은 파이프(|) 연산자로 명령을 연결해 데이터를 순차적으로, 한 단계씩 처리하는 쿼리 언어예요. PPL은 로그, 메트릭, 트레이스 같은 옵저버빌리티 데이터 분석에 뛰어나며, 특히 탐색적 데이터 분석과 변환에 효과적이에요.

적합한 대상: 로그 분석, 옵저버빌리티 워크플로, 파이프라인 기반 데이터 처리 방식을 선호하는 사용자

시작하기

더 알아보기 (Learn more)