Documentation

FOCUS Mappings - BETA

Ternary supports the FOCUS format and takes care of translating your existing billing exports into the FOCUS format for consistency across multi-cloud estates. Within Ternary, you will see a combination of FOCUS specific fields and AWS, Azure and GCP native fields. Inside the report builder, any field originating in a vendor-specific exports will be appended with something such as (AWS Billing Export Field) or (GCP Billing Export Field) so it can be distinguished from identically named fields in other cloud providers.

Please see the below table for information about the 'classic' Ternary field names and how they map to the new FOCUS field names.

Dimensions

Classic Field NameFOCUS Field Name
BillingAccountIDBilling Account Id
BillingAccountNameBilling Account Name
BillingEntityInvoice Issuer
ProjectIDSub Account Id
ProjectNameSub Account Name
cloudIdcloud_id
cloudNamecloud_name
CategoryService Category
RegionRegion Id
ServiceDescriptionService Name
SkuDescriptionCharge Description
SkuIDSku Id
UsageUnitUsage Unit
ZoneAvailability Zone
azure_product_nameProduct Name
azure_product_order_nameProduct Order Name
azure_meter_subcategoryMeter SubCategory
azure_benefit_idBenefit Id
azure_benefit_nameBenefit Name
azure_frequencyFrequency
azure_reservation_idReservation Id
azure_reservation_nameReservation Name
azure_resource_groupResource Group Name
azure_partner_namePartner Name
azure_partner_earned_credit_ratePartner Earned Credit Rate
azure_partner_tenant_idPartner Tenant d
azure_customer_namecustomerName
azure_resource_group_nameResource Group Name
azure_product_idProduct Id
aws_savings_plan_arnSavings Plan ARN
aws_line_item_operationLine Item Operation
aws_usage_type_groupProduct Group
aws_reservation_arnReservation ARN
aws_eks_cluster_nameeks:cluster-name
aws_eks_namespaceeks:namespace
aws_eks_nodeeks:node
aws_eks_deploymenteks:deployment
aws_eks_workload_nameeks:workload-name
aws_eks_workload_typeeks:workload-type
billingEntityBilling Entity (AWS Billing Export Field)
commitmentPaymentModelPricing Purchase Option (AWS Billing Export Field)
machine_family_categoryProduct Instance Family
machine_series_familyProduct Instance Type Family
machine_specProduct Instance Type
vendorPublisher Name and Provider Name
dataSourceData Source
databaseEngineProduct Database Engine (AWS Billing Export Field)
invoiceMonthInvoice Month
lineItemTypeCharge Category
locationNot present but Region and Zone exist
operatingSystemProduct Operating SYstem (AWS Billing Export Field)
parentIdAncestry IDs
parentNameAncestry Names
pricingModelPricing Category
pricingUnitConsumed Unit
tenancyPricing Model
oci_tenant_idOCI Tenant Id
oci_availability_domainOCI Product Availability Domain
projectNumberSub Account Number
ancestryNamesAncestors
ServiceIDService Id
cloud_providerProvider Name
lineItemTypeLine Item Type (AWS Billing Export Field)

Measures

Classic Field NameFOCUS Field Name
costWill be deprecated - You can use Absolute Credits + Billed Cost to identify "Gross Cost"
netCostBilled Cost
amortizedCostWill be deprecated
netAmortizedCostEffective Cost
usageAmountConsumed Quantity
usageAmountInPricingUnitsUsage Amount In Pricing Units (GCP Billing Export Field)
awsReservationEffectiveCostReservation Effective Cost (AWS Billing Export Field)
awsSavingsPlanAmortizedUpfrontCommitmentForBillingPeriodsavings_plan_amortized_upfront_commitment_for_billing_period (AWS Billing Export Field)
awsSavingsPlanEffectiveCostSavings Plan Effective Cost (AWS Billing Export Field)
awsNetUnblendedCostNet Unblended Cost
awsUsageBlendedCostBlended Cost