본문으로 건너뛰기

데이터 게이트웨이 콘솔 (5501)

데이터레이크를 브라우저에서 바로 질의하는 콘솔입니다. 저장 엔진마다 다른 클라이언트를 깔 필요 없이, 한 화면에서 네 가지 질의 언어를 골라 씁니다.

항목값
주소 (TLS)https://<서버IP>:5501/
로그인PP_DATA_GATEWAY_WEB_USER / PP_DATA_GATEWAY_WEB_PASSWORD
여는 다른 길관리 콘솔 → 도구 화면의 Data Gateway 카드
프로그램에서 쓰실 거면

같은 게이트웨이에 붙는 자바 클라이언트가 있습니다 → Data Gateway 클라이언트


화면​

데이터 게이트웨이 콘솔 — 질의 모드 · 테이블 목록 · 편집기 · 결과 · 실행 정보

번호무엇
①질의 모드 — PQL · CQL · SQL · TQL. 고르면 그 언어의 엔진으로 갑니다
②테이블 목록 — 지금 모드가 보는 스키마의 테이블 전부. 검색되고 즐겨찾기가 됩니다
③편집기 — Run(F9) · Format · Clear. 탭으로 여러 질의를 함께 둘 수 있습니다
④결과 — Grid · JSON · Chart 세 가지로 보고, Copy · CSV · JSON 으로 내려받습니다. 행 필터가 따로 있습니다
⑤마지막 실행 — 성공 여부 · 시각 · 소요 시간 · 행 수
⑥오른쪽 탭 — 이력 · 스니펫 · 스키마 · 키 · 상태
⑦하단 바 — 연결 상태 · 지금 모드 · 열린 탭 수, 오른쪽에 마지막 실행 요약

네 가지 모드 — 무엇을 물을 때 어느 것인가​

모드뒤에 있는 것이럴 때
PQLPostgreSQL 메타스토어자산 · 태그 · 알람 설정 같은 마스터 데이터(mm_*)
CQLAster TSDB시계열 원본과 집계(tm_*)
SQLSpark레이크하우스 · 대용량 분석
TQL시계열 엔진시간 윈도우 집계 · 갭필

모드를 바꾸면 왼쪽 테이블 목록도 함께 바뀝니다. 지금 어느 모드인지는 편집기 오른쪽 («PQL · PostgreSQL meta-store»)과 하단 바에 같이 적힙니다.


오른쪽 탭​

스키마 — 지금 모드의 테이블과 컬럼을 펼쳐 봅니다. 테이블 이름을 외우지 않아도 됩니다.

스키마 탭

키 — 파티션 키와 클러스터링 키를 봅니다. Aster TSDB 에서 질의가 되는지 안 되는지는 키가 정합니다 — ALLOW FILTERING 을 붙이기 전에 여기부터 보십시오.

키 탭

이력 — 실행한 질의가 모드 표시와 함께 쌓입니다. 검색되고, 눌러서 다시 실행합니다.

스니펫 — 자주 쓰는 질의를 저장해 둡니다.

스니펫 탭

상태 — 게이트웨이와 뒤쪽 엔진의 연결 상태.

상태 탭


CQL 모드​

CQL 모드 — Aster TSDB 테이블 목록

Aster TSDB 는 아무 조건으로나 못 찾습니다

파티션 키가 조회 축입니다. 키에 없는 컬럼으로 거르려면 전 노드를 훑어야 해서 ALLOW FILTERING 을 요구하는데, 운영 클러스터에서 그 질의는 위험합니다. 왜 표가 104개인지, 어떤 키를 쓰는지는 데이터베이스 모델에 있습니다.


게이트웨이가 거절하는 것​

콘솔은 게이트웨이 위에 있으므로 게이트웨이의 제약을 그대로 받습니다.

  • DDL — 스키마를 바꾸는 문장
  • 여러 구문을 한 번에
  • TQL 갱신

스키마 변경은 이 경로로 하지 않습니다 → 설정 바꾸는 법


함께 보기​

시계열 분석기 (7801) · Data Gateway 클라이언트 · 데이터베이스 모델