Compute and AI entitlement calculation
Learn how your Observe Compute Credit (OCC) is calculated.
This page is part of Observe by Snowflake's Fair Usage Policy. It explains how your compute and AI entitlements are derived from your subscription, so you can see exactly how your Observe Compute Credit (OCC), Observe AI Credit (OAIC), and Observe Platform Unit (OPU) entitlements are determined.
Compute and storage per unit of ingest
Each unit of contracted ingest includes a standard amount of compute and storage, as follows:
| Ingest type | Unit | Retention | Included compute (OCC per unit) | Included storage (TiB-months per unit) |
|---|---|---|---|---|
| Logs | 1 GiB | 30 days | 0.10 | 0.00015 |
| Traces | 1 GiB | 30 days | 0.13 | 0.00015 |
| Agent Traces | 1 GiB | 30 days | 0.13 | 0.00015 |
| Metrics | 1,000 DPM/month | 13 months | 1.12 | 0.01114 |
NoteThese ratios apply to subscriptions on Observe by Snowflake's current pricing. If your contract was signed before they took effect, your entitlement is calculated using the ratios in effect at the time, and your License Dashboard always reflects your current contracted entitlement.
Observe AI Credits for AI features
If your subscription includes the use of AI features, your monthly Observe AI Credit entitlement is based on the annual price of your AI package:
Observe AI Credits per month = (AI package annual price × $2.00 per AI Credit) ÷ 12
Observe Platform Units
Your OPU entitlement combines compute and AI into one allocation. One OCC counts as 1 OPU and one Observe AI Credit counts as 1.05 OPU:
OPU entitlement = OCC entitlement + (1.05 × Observe AI Credit entitlement)
If your subscription does not include an AI package, your OPU entitlement equals your OCC entitlement. See How OCC and OAIC translate to OPUs for how consumption is measured.
Example
For a plan with 10,000 GiB/month of log ingest, 500 kDPM of metric ingest, and an AI package priced at $10,320 per year:
- Compute entitlement = (10,000 × 0.10) + (500 × 1.12) = 1,560 OCC per month
- Storage entitlement = (10,000 × 0.00015) + (500 × 0.01114) = 7.07 TiB-months
- OAIC entitlement = $10,320 ÷ (12 × $2.00) = 430 OAIC per month
- OPU entitlement = 1,560 + (1.05 × 430) = 2,012 OPUs per month
Your actual entitlement is shown in your License Dashboard, which always reflects your current contracted volumes.
NoteIf you shift committed quantities between data types (Logs, Traces, Agent Traces, Metrics), your compute entitlement is recalculated using the ratios above and updated in your License Dashboard.
How OCC and OAIC translate to OPUs
The translation is based on the relative cost of each unit:
| Unit | OPUs per unit |
|---|---|
| 1 OCC | 1.00 |
| 1 OAIC | 1.05 |
- OPU entitlement = OCC entitlement + (1.05 × OAIC entitlement)
- OPU consumption = OCC consumed + (1.05 × OAIC consumed)
Observe by Snowflake evaluates your OPU consumption against your monthly OPU entitlement over time.
For example, suppose a customer is entitled to 1,560 OCC and 430 OAIC per month, or 2,012 OPUs. Here is how two very different usage patterns compare:
| Compute used | AI used | OPUs consumed | Result | |
|---|---|---|---|---|
| AI-heavy month | 1,100 OCC (71% of the OCC entitlement) | 600 OAIC (140% of the OAIC entitlement) | 1,100 + (1.05 × 600) = 1,730 | 86% of the OPU entitlement. Within the policy. |
| Compute-heavy month | 1,800 OCC (115% of the OCC entitlement) | 150 OAIC (35% of the OAIC entitlement) | 1,800 + (1.05 × 150) = 1,958 | 97% of the OPU entitlement. Within the policy. |
In both cases, one meter is over its own entitlement, but the combined usage is within the OPU entitlement. Only your combined OPU consumption counts against the Fair Usage Policy.
Updated about 1 hour ago