SUM Billable Metric
Step-by-Step Setup When creating a SUM-based metered feature:-
Navigate to Features
- Go to Product Catalog → Features
- Click “Add Feature”
-
Basic Information
- Name: “Data Transfer” (or descriptive name)
- Type: Select “Metered”
-
Event Configuration
- Event Name:
data.transfer
(must match your event data) - Aggregation Function: Sum
- Aggregation Field:
gb
(the property to sum)
- Event Name:
-
Usage Settings
- Usage Reset: Periodic (for monthly limits) or Cumulative
- Unit Name:
GB / GBs
- Save Feature
Calculation Example
Event Data
Calculation Process
- Event Matching: All events with
event_name = "data.transfer"
- Deduplication: Remove duplicate event IDs, keeping latest value
evt_001
→7.1 GB
(latest value for this ID)evt_002
→3.8 GB
- Sum Result:
7.1 + 3.8 = 10.9 GB
10.9 GBs
Use Cases
Data Transfer Tracking
Perfect for: Bandwidth usage, file downloads, API data transferCompute Time
Perfect for: CPU hours, GPU usage, processing timeStorage Usage
Perfect for: Disk space, database storage, file storageCredits Consumed
Perfect for: AI model usage, API credits, processing creditsWhen to Use SUM
✅ Use SUM when:- Tracking quantities or volumes
- Measuring resource consumption
- Accumulating usage values
- Need precise numeric totals
Next Steps
- Creating a Metered Feature - Complete setup guide
- Sending Events - How to transmit SUM events