Skip to content
Finitizer

SkuId

SKU ID · Cost and Usage dataset

Check your own export against this column

Drop a billing export in and the validator checks this column's presence, type, nulls and allowed values, in your browser.

Feature level
Conditional
Data type
String
Allows nulls
Yes
Column type
Dimension

What it is

A SKU ID is a service-provider-specified unique identifier that represents a specific SKU. SKUs are quantifiable goods or service offerings in a Cost and Usage FOCUS dataset that represent specific functionality and technical specifications. Examples of SKUs include but are not limited to: A product license that is purchased or subscribed to. Usage of a deployed resource from direct user interaction (e.g., request count). Usage by a deployed resource based on the resource's configuration (e.g., running hours, storage space). Each SKU ID represents a unique set of features that can be sold at different price points or SKU Prices. SKU ID is consistent across all pricing variations, which may differ based on multiple factors beyond the common functionality and technical specifications. Examples include but are not limited to: Date the charge was incurred. Pricing tiers (e.g., free tier or volume-based tiers). Commitment discount pricing period (e.g., 1 year, 3 years). Negotiated discounts or other contractual terms or conditions. SKU ID should be consistent across pricing variations of a good or service to facilitate price comparisons for the same functionality, like where the functionality is provided or how it's paid for. SKU ID can be referenced on a catalog or price list published by a service provider to look up detailed information about the SKU. The composition of the properties associated with the SKU ID may differ across service providers.

Requirements (12)

Verbatim from the specification. The validator checks presence, type, nulls and allowed values, not every statement below.

  • SkuId MUST be of type String.
  • SkuId MUST conform to StringHandling requirements.
  • SkuId MUST adhere to the following nullability requirements:
  • SkuId MUST be null when ChargeCategory is "Tax".
  • SkuId MUST NOT be null when ChargeCategory is "Usage" or "Purchase" and ChargeClass is not "Correction".
  • SkuId MAY be null in all other cases.
  • SkuId for a given SKU MUST adhere to the following requirements:
  • SkuId MUST remain consistent across billing accounts or contracts.
  • SkuId MUST remain consistent across PricingCategory values.
  • SkuId MUST remain consistent regardless of any other factors that might impact the price but do not affect the functionality of the SKU.
  • SkuId MUST be associated with a given resource or service when ChargeCategory is "Usage" or "Purchase".
  • SkuId MAY match SkuPriceId.

Check your own export

The FOCUS 1.4 validator checks this column and 122 others against your file, in your browser, with no size cap and no upload needed.

Other Cost and Usage columns

Definition taken from the FOCUS 1.4 specification. FOCUS is published by the FinOps Foundation under CC BY 4.0.

One column is a definition. A pipeline is a project.

Finitizer ingests FOCUS from every provider you run and reports across all of them.

See how Finitizer works