Skip to main content

Cloud Cost Dimensions Mapped to Provider Billing Data

The table below correlates Flexera's Cloud Cost Optimization dimensions with their corresponding FOCUS attributes and cloud provider bill-based sources. (Cloud provider data sources provided with lnks below the table.)

note

Scroll to the right to see columns for additional cloud providers.

Flexera Cost DimensionFocusAWSAzure EAAzure MCAAzure CSP Azure CSP - CBIGoogleCBI - OptimaKubecostOracleAlibabaCloud Provider Notes
Availability ZoneNot AvailablelineItem/AvailabilityZone Not AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Bill EntityNot Availablebill/BillingEntity PublisherType PublisherType publisherTypepublisherTypeNot AvailableNot AvailableNot AvailableNot AvailableNot Available
AWS NoteUse this dimension to identify marketplace spend and nonmarketplace spend.
Azure EA NoteUse this dimension to identify marketplace spend and nonmarketplace spend.
Azure MCA NoteUse this dimension to identify marketplace spend and nonmarketplace spend.
Bill Sourcevendorbill_sourceBillSourceBillSourceBillSourceBillSourcebill_sourceCBI Name or IDvendorvendorvendor
Billing Account IDNot Availablebill/PayerAccountIdBillingAccountId BillingAccountId billingAccountIdbillingAccountIdbilling_account_idNot AvailableNot AvailableNot AvailableNot Available
Categorycategoryproduct/categoryNot AvailableNot AvailableNot AvailableNot AvailableNot AvailablecategorycategorycategoryNot Available
Commitment IDNot Availablereservation/ReservationARN or savingsPlan/SavingsPlanARN ReservationId or benefitIdReservationId or benefitIdreservationIdreservationId or benefitIdNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Commitment NameNot Availablereservation/ReservationARN or savingsPlan/SavingsPlanARNReservationName or benefitName ReservationName or benefitNamereservationNamereservationName or benefitNameNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Credit DescriptionNot AvailabledescriptionCostAllocationRuleNameCostAllocationRuleNameNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Database EditionNot Availableproduct/databaseEditionNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Database EngineNot Availableproduct/databaseEngineNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
DatacenterNot AvailablelineItem/AvailabilityZoneNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
AWS NoteAvailable only in Monthly CSV Reports in Billing Centers.
Deployment OptionNot Availableproduct/deploymentOptionNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Flexera CapabilityCSMCSMCSMCSMCSMCSMCSMCSMCSMCSMCSM
Instance TypeNot Availableproduct/instanceType AdditionalInfo.ServiceType AdditionalInfo.ServiceType Not AvailableadditionalInfo.ServiceTypeNot AvailableInstanceTypeNot AvailableProduct/resourceinstance_type
AWS NoteSee Amazon's documentation for product details: AWS Product Details.
Instance Type FamilyNot Availableproduct/instanceTypeFamilyNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Invoice IDNot Availablebill/InvoiceIdInvoiceSectionIdInvoiceIdinvoiceIdinvoiceIdinvoice.monthInvoiceiDNot Availableinvoice.monthinvoice_id
Azure EA NoteThe unique document ID listed on the invoice PDF.
License ModelNot Availableproduct/licenseModelNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Line Item TypeChargeCategory (line_item_type)lineItem/lineItemType ChargetypeChargetypechargeTypechargeTypecost_typeLineItemTypeline_item_typeNot Availableline_item_type
AWS NoteSee Amazon's documentation for LineItem and LineItemType details: AWS LineItem/LineItemType. Note: If lineItem/lineItemType is not populated in the AWS bill, the Cloud Cost Optimization Dimension Line Item Type will be populated with None.
Manufacturer NamePublisherName (manufacturer_name)AWSPublisherNamePublisherNameMicrosoftPublisherName or MicrosoftGooglemanufacturer_namemanufacturer_namemanufacturer_namemanufacturer_name
Azure EA NotePublisher for Marketplace services.
Meter CategoryNot Availableproduct/productFamilyMeter CategoryMeter CategoryMeter CategorymeterCategorysku.idNot AvailableNot AvailableNot AvailableNot Available
Operating SystemNot Availableproduct/operatingSystemMeterCategory or AdditionalInfo.ImageType or ProductNameMeterCategory or AdditionalInfo.ImageType or ProductNameMeterCategory or AdditionalInfo.ImageTypeadditionalInfo.ImageTypeNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Azure EA NoteName of the operating system, such as Windows, Linux, Red Hat Enterprise, and so forth. Note: The name is derived from details from the virtual machine and virtual machine license.
Product Order NameNot AvailableNot AvailableProductOrderName ProductOrderName productOrderNameproductOrderNameNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Azure EA NoteUnique name for the product order.
Purchase OptionNot Availableproduct/marketOptionPricingModelPricingModelNot AvailablepricingModelNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Azure EA NoteIdentifier that indicates how the meter is priced. (Values: On Demand, Reservation, and Spot). Note: On Demand Non-Discountable is not an option for Azure EA.
RegionRegion or RegionIdproduct/region ResourceLocationResourceLocationresourceLocationresourceLocationlocation.regionregionNot Availableproduct/regionregion
Azure EA NoteName of the datacenter location for services priced based on location.
Azure MCA NoteFalls back to meterRegion if the location can't be mapped. Values are normalized to a common format.
Resource GroupNot AvailableNot AvailableResourceGroupResourceGroupresourceGroupNameresourceGroupNameNot Availableresource_groupNot AvailableNot Availableresource_group
Azure EA NoteName of the resource group the resource is in. Not all charges come from resources deployed to resource groups. Charges that don't have a resource group are shown as null or empty, Others, or Not applicable. See Microsoft's documentation about resource groups for more details: What is Azure Resource Manager?
Resource IDResourceId (resource_id)lineItem/ResourceId ResourceIDResourceIDresourceIDResourceIdresource.nameresource_idresource_idproduct/resourceIdresource_id
Azure EA NoteAvailable in Cloud Cost Optimization for the last 31 days in daily granularity or last 3 months in monthly granularity.
Azure MCA NoteAvailable in Cloud Cost Optimization for the last 31 days in daily granularity or last 3 months in monthly granularity.
Resource NameNot AvailableresourceTags/user:Name Resource NameresourceTags/user:NameNot AvailableNot AvailableNot Available Not AvailableNot AvailableNot AvailableNot Available
Azure MCA NoteAvailable only in Monthly CSV Reports in Billing Centers.
Resource TypeResourceType (resource_type)product/productFamilymeterCategory-meterSubCategorymeterCategory-meterSubCategorymeterCategory-meterSubCategorymeterCategory-meterSubCategorysku.descriptionresource_typeresource_typeproduct/Descriptionresource_type
Azure EA NoteSubCategory is excluded if it's the same as Category. "Marketplace Charge-[PublisherName]" for marketplace charges. "Reservation Order-[Description]" for Reserved Instance charges.
Azure MCA NoteSubCategory is excluded if it's the same as Category. "Marketplace Charge-[PublisherName]" for marketplace charges. "Reservation Order-[Description]" for Reserved Instance charges.
ServiceServiceNamelineItem/ProductCode ConsumedService ConsumedService consumedServiceconsumedServiceservice.descriptionserviceKubernetesproduct/serviceNot Available
Azure EA NotePrepends "Microsoft." if not already present.
Azure MCA NotePrepends "Microsoft." if not already present. Always "Microsoft.Marketplace" for marketplace charges. Always "Microsoft.Reservation" for Reserved Instance charges.
Service FamilyNot Availableproduct/productFamilyserviceFamilyserviceFamilyserviceFamilyserviceFamilyNot AvailableNot AvailableNot AvailableNot AvailableNot Available
Spend TypecloudCloudCloudCloudcloudcloudcloudcloudcloudcloudcloud
Usage TypeNot AvailablelineItem/UsageType MeterNameMeterNamemeterNamemeterNameNot Availableusage_typeusage_typeNot Availableusage_type
AWS NoteIf lineItem/LineItemType is DiscountedUsage or UsageType matches HeavyUsage, MediumUsage, or LightUsage, UsageType is set to DiscountedUsage.
Azure EA NoteThe name of the meter. Purchases and Marketplace usage may be shown as blank or unassigned.
Usage UnitConsumedUnit,UsageUnit (usage_unit)pricing/unit UnitOfMeasureUnitOfMeasureunitOfMeasureunitOfMeasureusage.pricing_unitusage_unitusage_unitcost/skuUnitDescriptionNot Available
AWS NoteThis dimension represents the unit in which the "Usage Amount" metric is measured.
Azure EA NoteThis dimension represents the units in which the "Usage Amount" metric is measured.
Azure MCA NoteThis dimension represents the units in which the "Usage Amount" metric is measured.
GCP NoteThis dimension represents the units in which the "Usage Amount" metric is measured.
Cloud VendorProviderNameAmazon Web ServicesMicrosoft AzureMicrosoft AzureMicrosoft Azure CSP (Modern Commerce)Microsoft Azure CSP (Modern Commerce)GoogleConnected Bill NameNot AvailableNot AvailableNot Available
AWS NoteAlways Amazon Web Services.
Azure EA NoteAlways Microsoft Azure.
Azure MCA NoteAlways either Microsoft Azure CSP (Modern Commerce) or Microsoft Azure (Modern Commerce).
GCP NoteAlways Google.
Cloud Vendor AccountSubAccountIdlineItem/UsageAccountId SubscriptionId SubscriptionId subscriptionIdSubscriptionIdproject.idCloudVendorAccountIDvendor_accountproduct/compartmentIdvendor_account
Azure EA NoteUnique identifier for the Azure subscription.
Cloud Vendor Account NameSubAccountNameaccount_name SubscriptionName SubscriptionName subscriptionNamesubscriptionNameproject.nameCloudVendorAccountNamevendor_account_nameproduct/compartmentNamevendor_account_name
Azure EA NoteName of the Azure subscription.

Data from the major cloud providers comes from the following sources:

  • Data for Amazon Web Services (AWS) is sourced from the AWS Cost and Usage Report CSV. The source columns are the column names that correlate to data in those billing files.

  • Data for Azure Enterprise Agreement (Azure EA) is sourced from the Enterprise billing Cost Details API. The source columns are the fields from that API response. For more information, see Microsoft's documentation on Azure Billing API.

  • Data for Azure Modern Commerce Agreement (Azure MCA) is sourced from the Consumption Usage Details API. The source columns are the fields from that API response. For more information about the fields, see Azure Consumption Usage Details API.

  • Data for Google Cloud Platform (GCP) is sourced from the GCP BigQuery Billing Export. The source columns are the column names that correlate to the fields in BigQuery.