Skip to content

Table 패널

Table은 query 결과를 row/column으로 검토하는 패널입니다. ClickHouse SQL 결과, Kubernetes event, 로그 요약, trace inventory처럼 근거 데이터를 보여줄 때 사용합니다.

Table 패널 Data 쿼리 편집 화면

Data에서는 row grain과 column 이름을 먼저 안정화합니다. column alias가 바뀌면 Visualization의 Detected Columns 설정도 다시 확인해야 합니다.

설정 역할
Datasource 로그, trace, inventory는 ClickHouse SQL을 자주 사용합니다.
Queries A, B처럼 여러 query를 추가하고 join할 수 있습니다.
Query editor column alias를 명확히 붙입니다.
Run Query row 수, column 이름, null 비율을 확인합니다.
Join query가 둘 이상이면 join 대상, key, type을 정합니다.
Table 패널 Fields 설정 화면

Fields는 table 전체의 기본 표시 규칙입니다. 특정 column만 다르게 보여야 하면 Visualization의 Detected Columns에서 더 구체적으로 덮어씁니다.

설정 역할
Display Name / No Value Text 기본 field 이름과 빈 값 문구입니다.
Unit / Decimals column별 unit이 없을 때 쓰는 기본 포맷입니다.
Threshold Steps column별 threshold가 없을 때 공통 색상 기준입니다.
Value Mappings 상태 코드나 boolean 값을 table cell 문구로 바꿉니다.
Table 패널 Visualization 설정 화면

Visualization은 table behavior와 column별 표시 방식을 조정합니다. 이 탭이 Table 매뉴얼의 핵심입니다.

설정 역할
Header / Row number table header와 행 번호 표시 여부입니다.
Sorting / Filtering 사용자가 정렬하거나 filter rule로 row를 숨길 수 있게 합니다.
Detected Columns 현재 query 결과의 field를 column 설정으로 엽니다.
Rename Field / Cell Type column 이름과 text, gauge, sparkline, background color 표시를 정합니다.
Unit / Decimals / Min / Max column별 숫자 포맷과 gauge 기준입니다.
Thresholds / Data link column 전용 색상 구간과 drill-down 링크입니다.

Data에서 column 이름을 고정하고, Fields에서 공통 포맷을 맞춘 뒤, Visualization에서 column별 예외를 정리합니다.