이벤트 계약
쿼리가 예상하는 필드
| 필드 | 유형 | 그것이 존재하는 이유 |
|---|---|---|
| timestamp_utc | Timestamp | 영향 평가 시간(UTC)입니다. |
| incident_id | Utf8 | 안정적인 사건 식별자. |
| account_id | Utf8 | 승인된 가명 계정 식별자. |
| plan | Utf8 | 제한된 계획 또는 서비스 계층. |
| impact_type | Utf8 | 고객이 볼 수 있는 영향 범주를 통제합니다. |
| affected | Boolean | 계정이 문서화된 영향 정의를 충족하는지 여부. |
| impact_duration_ms | Int64 | 측정된 영향 지속 시간(밀리초)입니다. |
| environment | Utf8 | 배포 환경. |
쿼리 복사
SELECT
incident_id,
plan,
COUNT(*) AS assessed_accounts,
SUM(CASE WHEN affected THEN 1 ELSE 0 END) AS affected_accounts,
100.0 * SUM(CASE WHEN affected THEN 1 ELSE 0 END)
/ NULLIF(COUNT(*), 0) AS affected_accounts_pct,
AVG(CASE WHEN affected THEN impact_duration_ms ELSE NULL END)
AS avg_impact_duration_ms
FROM incident_account_impact_events
WHERE timestamp_utc >= now() - INTERVAL '7 days'
AND environment = 'production'
GROUP BY incident_id, plan
ORDER BY affected_accounts DESC, plan;이 읽기 전용 쿼리는 빈 유형의 테이블에 대해 계획되고 실행됩니다. 아파치 DataFusion 45.2.0. 결정론적 샘플 출력은 합성되어 별도로 검토됩니다. 자신의 데이터에 대해 필드 유형, 임계값 및 비즈니스 정의를 검증합니다. 테스트 방법론을 읽어보세요.
쿼리 결과
계획에 의해 영향을 받는 계정
3개의 엔터프라이즈 계정과 2개의 스타터 계정이 종합 사고 영향 정의를 충족합니다.
| incident_id | plan | assessed_accounts | affected_accounts | affected_accounts_pct | avg_impact_duration_ms |
|---|---|---|---|---|---|
| incident-checkout-42 | enterprise | 4 | 3 | 75 | 40,000 |
| incident-checkout-42 | starter | 5 | 2 | 40 | 20,000 |
합성 예제 출력. 운영 결정에 사용하기 전에 자체 이벤트 스키마 및 임계값에 대해 쿼리를 실행하세요.
예제 재현
공공 픽스처 다운로드
JSON 번들은 타입이 지정된 이벤트 계약을 포함합니다. reproducible 입력 행, 정확한 SQL, 예상 출력, 검토 참고 사항 및 엔진 버전. CSV에는 표시된 결과가 포함됩니다.
SQL 작동 방식
- 1평가 계정 분모는 불완전한 조인이 낮은 영향률로 가장하는 것을 방지합니다.
- 2계획은 제한된 우선순위 차원입니다. 쿼리는 고객 이름을 노출하지 않습니다.
- 3영향 기간은 영향을 받은 계정에 대해서만 계산되므로 영향을 받지 않은 행은 평균을 0으로 가져오지 않습니다.
결정해야 할 극단적인 경우
- 단순히 상관된 내부 오류가 아닌 사용자가 볼 수 있는 결과를 사용하여 영향을 받은 한 번 정의합니다.
- 하나의 계정에는 여러 사용자 또는 지역이 있을 수 있습니다. 행을 내보내기 전에 보고 단위를 선택하세요.
- 계정 수준 드릴다운을 제한하고 승인된 응답 워크플로에만 집계를 사용합니다.
추천 대시보드
- 바: 계획에 따라 affected_accounts
- 추세: 새로 영향을 받은 계정과 복구된 계정
- 제한된 표: 승인된 계정 식별자 및 영향 유형
레시피를 활용해 보세요
관련 계측 및 가이드
분석 계속하기
실제 이벤트에서 실행
테이블을 만들고, 필드를 조정하고, 결과를 저장하세요.
무료로 시작하고, 구조화된 이벤트를 보내고, 쿼리 결과를 차트, 공유 대시보드 위젯 또는 알림 입력으로 사용하세요.