Table 패널
Table은 query 결과를 row/column으로 검토하는 패널입니다. ClickHouse SQL 결과, Kubernetes event, 로그 요약, trace inventory처럼 근거 데이터를 보여줄 때 사용합니다.
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을 정합니다. |
Fields
Section titled “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 문구로 바꿉니다. |
Visualization
Section titled “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별 예외를 정리합니다.