GH GambleHub

메트릭 시각화

1) 이미징 목표

빠르게 이해: 3-5 초 안에 추세/이상/이동을 인식하십시오.
기간, 세그먼트, 변형 A/B를 올바르게 비교하십시오.

데이터를 믿으십시오: 불확실성, 출처, 신선도를 보여주십

법: 그래프 옆에-CTA, 필터, 플레이 북에 대한 링크.

2) 미터법 유형 및 최상의 형태

시나리오최고의 형태피드백 받기
타임 시리즈선 그래프, 투명성이있는 영역, spapkline기본적으로 p50/p95; 3D를 피하고 여러 행으로 쌓임
배포히스토그램, 박스 플롯, 바이올린, ECDF"무거운 꼬리" 의 경우 로그 스케일 또는 백분위 수를 표시하십시오
카테고리막대/열, 도트 플롯알파벳순이 아닌 값별로 정렬
구성/공유100% 쌓인 바, 나무 맵원형-2-3 세그먼트 만
버전 비교작은 배수, 기울기 그래프, 덤벨같은 축과 비늘을 만듭니다
지오choropleth, 문자 맵인구/부피별로 정규화 (1 인당/1000 tx)
시퀀스깔때기, 사키깔때기-단계 기반을 명시 적으로 수정

3) 저울, 축 및 집계

저울: 기본적으로 선형; 로그 - 여러 범위의 경우; 백분율- [0; 100].
제로 기준: 바-처음부터; 선-0의 요구 사항은 없습니다 (그러나 기준선 표시).
집계: 일/시간/분, p50/p95/p99; "잡음" 분포의 평균을 피하십시오.
계층 구조에서 롤업/드릴 다운 버튼 "D/N/H" (일/주/시간) 및 "참고" (지역 → 스트라나 → 고로드).
샘플링 포인트 (다운 샘플링): 극단을 잃지 않도록 긴 행의 LTTB/MinMax.

4) 맥락과 비교

기간 비교: "현재 vs 이전" (점선이있는 오버레이) 및/또는 작은 배수; 상대적인 것과 절대적인 것을 기호합니다.
계절성: 주말/휴일 배경 밴드, 시간별 따뜻한/차가운 지역.
벤치 마크: 수평 표준/대상 라인 (SLO/SLA), 부호 단위 및 시간 지평선.
신뢰 간격: 스트립/테이프 λCI; A/B - 오류 막대 및 p- 값/엘리베이터.

5) 불확실성, 누락, 개정

생략: 선을 끊습니다 (0과 연결하지 마십시오). 불완전한 창을 위해 회색 "안개".
데이터 지연: 배지 "데이터는 12 분 뒤에 있습니다".
수정: 변경 로그를 참조하여 얇은 해치 영역을 "재 계산" 합니다.

6) 색상, 모양 및 가용성 (A11y)

팔레트: 중립베이스; 빨간색-중요, 주황색-경고, 녹색-긍정적입니다.
색상 독립성: 값/마커/서명으로 중복; 대비 WCAG AA.
행 수: 그래프 당 자릿수 5; 그렇지 않으면 작은 배수/패싯입니다.
크기/클릭: 대화식 대상은 32-40 px; 포커스 링, 키보드 탐색.

7) 올바르게 서명

Axes: 단위, 번호 형식 (1,234,56; 12. 3k; 5. 2%); 로케일이있는 데이터 레이블.
전설: 시각적으로 중요한 순서; 시리즈를 포함/제외 할 수 있습니다.
주석: 이벤트를 참조하여 간단하고 경우에 ("릴리스, PSP _ X" "사건 # 4217").

8) 상호 작용: 과부하 방지

호버/툴팁: 주요 필드가 있고 소형베이스 라인이 있습니다.
줌/브러시: 마우스/키보드 선택; 재설정 단추.
드릴 다운: 세그먼트 → 자세한 섹션을 클릭하십시오. 돌아올 빵 부스러기.
선택기: 사전 범위 (24h/7d/30d), 세그먼트 필터, "Abs/Percent" 스위치.

9) 구성 요소 템플릿 (예: API)

json
{
"type": "timeseries",
"title": "Payment authorizations,"
"metrics": [
{"id":"auth_rate_p50","label":"p50","agg":"p50"},
{"id":"auth_rate_p95","label":"p95","agg":"p95","style":{"dash":true}}
],
"x": {"field":"ts","granularity":"5m"},
"y": {"unit":"%","min":0,"max":100},
"baseline": {"value": 92. 0, "label": "SLO 92%"},
"ci": {"field_low":"ci_low","field_high":"ci_high"},
"badges": ["late_data","revised"]
}

10) 렌더링 성능

서버에 집계: 이미 "올바른" 창/정량을 반환합니다.
캔버스/웹 GL: 수만 개의 지점과 열지도; SVG-2 ~ 3 천 개의 요소와 명확한 서명을 위해.
목록/표 가상화-스크롤 할 때 페이지를로드하십시오.
캐싱: 뜨거운 타일, "어제/주" 사전 계산.

11) 유효성 및 패턴 방지

당신은 할 수 없습니다:
  • 스케일을 조작합니다 (0 이상의 열 축을 다듬으십시오).
  • 보조 축과 명시 적 서명없이 다른 단위를 혼합하십시오.
  • 8-10 열로 쌓인 지역 "숲" 을 만드십시오.
  • 간격을 0으로 바꿉니다.
  • "아름다움" 을 위해 3D/그림자를 사용하십시오.

12) 공식, 단위 및 형식

돈: 작은 단위/십진수 문자열; 통화를 명시 적으로 지정하십

변환/분수: 10 진수의 백분율 (필요한 경우 - p. p.).
요금/요금: "시간당/일" -기간에 서명하십시오.
반올림: 값 순서를 숨기지 않고 중요한 숫자로.

13) 품질 및 SLO 지표의 특이성

오류 예산 연소 및 경고 수준 보이기

가동 시간-쌓인 상태 표시 줄 "OK/Degraded/Down" + 사고 창.
대기 시간의 경우-분포 (p50/p95/p99), 클러스터/엔드 포인트에 의한 "바이올린/박스 플롯".

14) 스토리 텔링 및 자동 삼마리

내러티브 블록: 2-4 문장 "무슨 일이 있었는지" + "왜" + "해야 할 일"

슬라이드/내보내기: 글꼴 및 색상이있는 용지/PNG/SVG; 워터 마크 및 컷오프 날짜.

15) 시각화 테스트 계획

단위: 축 형식, 빈 계산, CI 테이프.
통합: 필터/범위/로케일, 드릴 다운 및 리버스 내비게이션.
E2E: 조치 경고 시나리오: 이상 → 플레이 북을 클릭하십시오.
A11y/i18n: 스크린 리더, 키보드, 서명 번역.
Perf: 큰 행 렌더링, 차가운/따뜻한 캐시, 10 × 포인트에서 응력.

16) 시각화 품질 지표

TTI (Time-to-Insight): 처음 클릭/통찰력을 얻는 평균 시간.
설명 된 속도-설명 가능한 그래프와 그래프의 비율.
동작 속도: 위젯의 동작이 수행 된 위치.
오류/소음: 잘못된 서명, 사용자 불만.
Perf p95: 첫 콘텐츠 및 상호 작용 시간.

17) 일정 설계 점검표

  • 작업에 대한 정확한 일정 형식
  • 축, 단위, 번호 및 날짜 형식 지우기
  • 상황: 기준/SLO, 비교 기간, 주석
  • 간격/지연/개정 표시
  • 색상 및 대비 (WCAG), 5 행 최대
  • 과부하가없는 상호 작용: 호버, 확대, 드릴 다운
  • 성능: 요청시 집계, 다운 샘플링, 캔버스/웹 GL
  • CTA가 나란히: 공개 보고서/플레이 북/경고 생성
  • 슬라이스 날짜 및 필터 설정으로 내보내기/공유

18) 대시 보드에 포함

일관성 키트: 균일 한 토큰 (글꼴, 크기, 팔레트), 서체의 균일 한 동작.
위젯 템플릿: KPI, 타임 시리즈, 분포, 비교, 맵, 표.
"스마트" 프롬프트 슬롯: "이상" 배지, 운전자 설명, 액션 버튼.

19) 구현 계획 (3 회 반복)

반복 1-기초 (2-3 주):
  • 그래프의 종류, 통합 스케일/형식, 기준/SLO, 갭/지연 배지, 수출.
반복 2-통찰력 및 A11y (3-4 주):
  • 기간 비교, CI 테이프, 작은 배수, 이상/배지, 키보드 탐색.
반복 3-스케일 및 스토리 (연속):
  • 다운 샘플링/WebGL, 설명 패널, 자동 삼마리, 대시 보드 사전 설정 및 CTA.

20) 미니 -FAQ

y 축은 항상 처음부터 시작해야합니까?
열의 경우-예. 필요하지는 않지만 기준선을 지정하고 스케일별로 "속이지" 않습니다.

과부하가 아닌 p95/p99를 표시하는 방법?
축이 같은 테이프 백분위 수 또는 작은 배수.

"파이" 를 8 개의 세그먼트로 교체하는 방법?
100% 쌓인 막대 또는 셀 바인 + 정렬.

합계

효과적인 메트릭 시각화는 양식 + 정직한 컨텍스트 + 편리한 동작의 올바른 선택입니다. 저울과 형식에 대한 균일 한 표준을 유지하고, 불확실성과 누락을 보여주고, 빠른 드릴 다운과 CTA를 제공하고, 성능과 가용성을 관리하십시오. 그런 다음 그래프는 "그림" 이되지 않고 의사 결정 도구가됩니다.

Contact

문의하기

질문이나 지원이 필요하시면 언제든지 연락하십시오.우리는 항상 도울 준비가 되어 있습니다!

Telegram
@Gamble_GC
통합 시작

Email — 필수. Telegram 또는 WhatsApp — 선택 사항.

이름 선택 사항
Email 선택 사항
제목 선택 사항
메시지 선택 사항
Telegram 선택 사항
@
Telegram을 입력하시면 Email과 함께 Telegram에서도 답변드립니다.
WhatsApp 선택 사항
형식: +국가 코드 + 번호 (예: +82XXXXXXXXX).

버튼을 클릭하면 데이터 처리에 동의하는 것으로 간주됩니다.