Column dictionary

ContractCommitmentDurationType

New in 1.4

Contract Commitment Duration Type · Contract Commitment dataset

Feature level
Mandatory
Data type
String
Allows nulls
No
Column type
Dimension

What it is

Contract Commitment Duration Type represents the categorical length of a contract commitment (e.g., "1 Year", "3 Years") based on the commercial agreement or pricing model. This column serves as a stable classifier for the commitment's duration, distinct from the actual lifespan of the specific record. For example, a 3-year commitment that is exchanged or modified may have a calculated duration of only a few months, but its Contract Commitment Duration Type remains "3 Years". This allows for consistent grouping and reporting on commitment durations, regardless of lifecycle events.

Requirements (7)

Verbatim from the specification. These are the statements the validator checks against.

  • ContractCommitmentDurationType MUST be of type String.
  • ContractCommitmentDurationType MUST conform to StringHandling requirements.
  • ContractCommitmentDurationType MUST NOT be null.
  • ContractCommitmentDurationType SHOULD be expressed with a quantity and time unit, where quantity is a positive integer, and time-unit is a standardized unit of time, either singular or plural (e.g., "1 Day", "1 Year", "3 Months", "3 Years").
  • ContractCommitmentDurationType SHOULD present the unit of time as one of the allowed values.
  • ContractCommitmentDurationType SHOULD correspond to the standard duration of the purchased offering (e.g., "1 Year", "3 Years") rather than a precise calculation of days or hours.
  • ContractCommitmentDurationType MAY differ from the actual duration calculated between ContractCommitmentPeriodStart and ContractCommitmentPeriodEnd (e.g., if a 3-year commitment is exchanged in its final month, the resulting record may have a short lifespan but retains a value of "3 Years").

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 nothing uploaded.

Other Contract Commitment 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.