콘텐츠로 건너뛰기
SQL 레시피 모음

수익 및 청구 SQL 레시피

사용량 측정, 할당량 소진, 평가판 전환, 지불 회수, 반복 수익 이동, 확장, 축소 및 서비스 비용을 분석합니다.

공통 이벤트 계약

이 쿼리에 필요한 필드

  • timestamp_utc, account_id, event_name, 계획 및 통화
  • amount_usd, billable_units, included_units, MRR 필드 및 invoice_id
  • payment_attempt, failure_type, acquisition_source 및 코호트

SQL 이전의 정의

쿼리가 대신 내릴 수 없는 결정

  1. 1소스 금액을 삭제하지 않고 돈을 하나의 보고 통화로 정규화합니다.
  2. 2업그레이드, 다운그레이드, 이탈, 재활성화를 상호 배타적인 움직임으로 정의합니다.
  3. 3수익을 집계하기 전에 공급자 이벤트를 중복 제거합니다.

권장 순서

변화를 찾은 후 원인 조사하기

분석 패턴

결과를 통해 결정을 설명

움직임을 조화시키다

신규, 확장, 축소, 이탈 및 재활성화 동작을 분류하여 MRR 시작과 이동을 더한 것이 MRR 종료와 동일하도록 합니다.

코호트를 관찰 가능하게 유지

각 집단이 동일한 전환 또는 갱신 기회를 얻은 후에만 획득, 계획 및 가입 집단을 비교하십시오.

자금 출처 보존

재무 합계를 추적할 수 있도록 정규화된 보고 값 옆에 원래 금액과 통화를 저장합니다.

완전한 레시피

쿼리를 복사한 다음 가정 검증

중급subscription_events

평가판에서 유료로의 전환 계산

고정된 전환 기간 내에 얼마나 많은 평가판 계정이 유료 고객이 되는지 측정하세요.

어떤 평가판 코호트 및 획득 소스가 유료 계정으로 전환됩니까?

SQL 및 결과를 참조하세요.
중급invoice_events

결제 실패 복구 측정

실패한 송장이 나중에 성공적인 결제 시도로 복구되는 빈도를 계산합니다.

어떤 결제 실패가 복구되고, 얼마나 많은 수익이 위험에 노출되나요?

SQL 및 결과를 참조하세요.
중급billing_events

월간 반복 수익 이동 계산

신규, 확장, 축소, 이탈 및 재활성화 MRR을 청구 수명주기 이벤트와 분리하세요.

매월 반복 수익이 증가하거나 감소하는 원인은 무엇입니까?

SQL 및 결과를 참조하세요.
중급account_mrr_snapshots

순수익 및 총수익 유보율 계산

총 보유에서 확장을 유지하면서 계정 수준의 월간 반복 수익 스냅샷에서 NRR 및 GRR을 계산합니다.

확장 전후에 얼마나 많은 시작 반복 수익이 유지되었습니까?

SQL 및 결과를 참조하세요.
초보자usage_meter_events

계정별 사용 할당량 계산

각 계정에 포함된 월별 할당량을 기준으로 청구 가능 단위를 측정하고 초과분에 근접한 계정의 순위를 지정합니다.

이번 달에 포함된 사용량을 가장 빨리 소비하는 계정은 무엇입니까?

SQL 및 결과를 참조하세요.

임계값을 설정하기 전에 이벤트 필드 확인하기

분석 패턴을 유지하되 자신의 이벤트에 대해 테이블 이름, 필드 유형, 비즈니스 정의, 기간 및 최소 볼륨 규칙을 검증하세요. 게시된 모든 쿼리는 고정된 엔진을 사용하여 빈 형식의 테이블에 대해 계획되고 실행됩니다.