跳至主要內容
Telemetry
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 和結果

在閾值之前調整事件契約

保留分析模式,但根據您自己的事件驗證資料表名稱、欄位型別、業務定義、時間視窗和最小量規則。每個已發布的查詢也會針對具有固定引擎的空型別資料表進行規劃和執行。