Skip to content

Commit 01068c9

Browse files
authored
Merge pull request #233354 from bandersmsft/mca-usage-terms-04042023
MCM - Udpated usage terms for Adam
2 parents cc5b7f6 + 7d28fec commit 01068c9

File tree

3 files changed

+42
-158
lines changed

3 files changed

+42
-158
lines changed

articles/cost-management-billing/automate/understand-usage-details-fields.md

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ titleSuffix: Microsoft Cost Management
44
description: This article describes the fields in the usage data files.
55
author: bandersmsft
66
ms.author: banders
7-
ms.date: 03/27/2023
7+
ms.date: 04/04/2023
88
ms.topic: conceptual
99
ms.service: cost-management-billing
1010
ms.subservice: cost-management
@@ -25,7 +25,9 @@ If you're using an older cost details solution and want to migrate to Exports or
2525

2626
## List of fields and descriptions
2727

28-
The following table describes the important terms used in the latest version of the cost details file. The list covers pay-as-you-go (also called Microsoft Online Services Program), Enterprise Agreement (EA), and Microsoft Customer Agreement (MCA) accounts. To identify what account type you are, see [supported Microsoft Azure offers](../costs/understand-cost-mgt-data.md#supported-microsoft-azure-offers).
28+
The following table describes the important terms used in the latest version of the cost details file. The list covers pay-as-you-go (also called Microsoft Online Services Program), Enterprise Agreement (EA), Microsoft Customer Agreement (MCA), and Microsoft Partner Agreement (MPA) accounts.
29+
30+
MPA accounts have all MCA terms, in addition to the MPA terms, as described in the following table. To identify what account type you are, see [supported Microsoft Azure offers](../costs/understand-cost-mgt-data.md#supported-microsoft-azure-offers).
2931

3032
| Term | Account type | Description |
3133
| --- | --- | --- |
@@ -48,6 +50,8 @@ The following table describes the important terms used in the latest version of
4850
| CostInBillingCurrency | MCA | Cost of the charge in the billing currency before credits or taxes. |
4951
| CostInPricingCurrency | MCA | Cost of the charge in the pricing currency before credits or taxes. |
5052
| Currency | EA, pay-as-you-go | See `BillingCurrency`. |
53+
| CustomerName | MPA | Name of the Azure Active Directory tenant for the customer's subscription. |
54+
| CustomerTenantId | MPA | Identifier of the Azure Active Directory tenant of the customer's subscription. |
5155
| Date¹ | All | The usage or purchase date of the charge. |
5256
| EffectivePrice | All | Blended unit price for the period. Blended prices average out any fluctuations in the unit price, like graduated tiering, which lowers the price as quantity increases over time. |
5357
| ExchangeRateDate | MCA | Date the exchange rate was established. |
@@ -58,14 +62,18 @@ The following table describes the important terms used in the latest version of
5862
| InvoiceSectionId¹ | EA, MCA | Unique identifier for the EA department or MCA invoice section. |
5963
| InvoiceSectionName | EA, MCA | Name of the EA department or MCA invoice section. |
6064
| IsAzureCreditEligible | All | Indicates if the charge is eligible to be paid for using Azure credits (Values: `True` or `False`). |
61-
| Location | MCA | Datacenter location where the resource is running. |
65+
| Location | MCA | Normalized location of the resource, if different resource locations are configured for the same regions. |
6266
| MeterCategory | All | Name of the classification category for the meter. For example, _Cloud services_ and _Networking_. |
6367
| MeterId¹ | All | The unique identifier for the meter. |
6468
| MeterName | All | The name of the meter. |
6569
| MeterRegion | All | Name of the datacenter location for services priced based on location. See Location. |
6670
| MeterSubCategory | All | Name of the meter subclassification category. |
6771
| OfferId¹ | All | Name of the offer purchased. |
6872
| pay-as-you-goPrice | All | Retail price for the resource. |
73+
| PartnerEarnedCreditApplied | MPA | Indicates whether the partner earned credit has been applied. |
74+
| PartnerEarnedCreditRate | MPA | Rate of discount applied if there's a partner earned credit (PEC), based on partner admin link access. |
75+
| PartnerName | MPA | Name of the partner Azure Active Directory tenant. |
76+
| PartnerTenantId | MPA | Identifier for the partner's Azure Active Directory tenant. |
6977
| PartNumber¹ | EA, pay-as-you-go | Identifier used to get specific meter pricing. |
7078
| PlanName | EA, pay-as-you-go | Marketplace plan name. |
7179
| PreviousInvoiceId | MCA | Reference to an original invoice if the line item is a refund. |
@@ -76,9 +84,12 @@ The following table describes the important terms used in the latest version of
7684
| ProductOrderId | All | Unique identifier for the product order. |
7785
| ProductOrderName | All | Unique name for the product order. |
7886
| Provider | All | Identifier for product category or Line of Business. For example, Azure, Microsoft 365, and AWS. |
87+
| PublisherId | MCA | The ID of the publisher. It's only available after the invoice is generated. |
7988
| PublisherName | All | Publisher for Marketplace services. |
80-
| PublisherType | All | Type of publisher (Values: **Azure**, **AWS**, **Marketplace**). |
89+
| PublisherType | All | Supported values: **Microsoft**, **Azure**, **AWS**, **Marketplace**. Values are `Microsoft` for MCA accounts and `Azure` for EA and pay-as-you-go accounts. |
8190
| Quantity | All | The number of units purchased or consumed. |
91+
| ResellerName | MPA | The name of the reseller associated with the subscription. |
92+
| ResellerMpnId | MPA | ID for the reseller associated with the subscription. |
8293
| ReservationId | EA, MCA | Unique identifier for the purchased reservation instance. |
8394
| ReservationName | EA, MCA | Name of the purchased reservation instance. |
8495
| ResourceGroup | All | Name of the [resource group](../../azure-resource-manager/management/overview.md) the resource is in. Not all charges come from resources deployed to resource groups. Charges that don't have a resource group will be shown as null or empty, **Others**, or **Not applicable**. |
@@ -106,6 +117,21 @@ The cost details file itself doesn’t uniquely identify individual records with
106117

107118
Some fields might differ in casing and spacing between account types. Older versions of pay-as-you-go cost details files have separate sections for the statement and daily cost.
108119

120+
### List of terms from older APIs
121+
122+
The following table maps terms used in older APIs to the new terms. Refer to the above table for those descriptions.
123+
124+
Old term | New term
125+
--- | ---
126+
ConsumedQuantity | Quantity
127+
IncludedQuantity | N/A
128+
InstanceId | ResourceId
129+
Rate | EffectivePrice
130+
Unit | UnitOfMeasure
131+
UsageDate | Date
132+
UsageEnd | Date
133+
UsageStart | Date
134+
109135
## Next steps
110136

111137
- Get an overview of how to [ingest cost data](automation-ingest-usage-details-overview.md).

articles/cost-management-billing/understand/mca-understand-your-usage.md

Lines changed: 10 additions & 61 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ tags: billing
77
ms.service: cost-management-billing
88
ms.subservice: billing
99
ms.topic: conceptual
10-
ms.date: 01/13/2023
10+
ms.date: 04/04/2023
1111
ms.author: banders
1212
---
1313

@@ -21,9 +21,17 @@ To get your Azure usage and charges file, see [View and download Azure usage and
2121

2222
Usage charges are the total **monthly** charges on a subscription. The usage charges don't take into account any credits or discounts.
2323

24+
## Detailed terms and descriptions
25+
26+
If you want to see a list of all available terms in the MCA usage file, see [Understand cost details data fields](../automate/understand-usage-details-fields.md).
27+
28+
### Make sure that charges are correct
29+
30+
If you want to make sure that the charges in your detailed usage file are correct, you can verify them. See [Understand the charges on your billing profile's invoice](review-customer-agreement-bill.md)
31+
2432
## Changes from Azure EA usage and charges
2533

26-
If you're an EA customer, you'll notice that the terms in the Azure billing profile usage CSV file differ from the terms in the Azure EA usage CSV file. Here's a mapping of EA usage terms to billing profile usage terms:
34+
If you're an EA customer, notice that the terms in the Azure billing profile usage CSV file differ from the terms in the Azure EA usage CSV file. Here's a mapping of EA usage terms to billing profile usage terms:
2735

2836
| Azure EA usage CSV | Microsoft Customer Agreement Azure usage and charges CSV | Description |
2937
| --- | --- | --- |
@@ -54,65 +62,6 @@ If you're an EA customer, you'll notice that the terms in the Azure billing prof
5462
| ResourceGroup | resourceGroup | Name of the resource group associated with the resource. |
5563
| ChargesBilledSeparately | isAzureCreditEligible | Indicates if the charge is eligible to be paid for using Azure credits. |
5664

57-
## Detailed terms and descriptions
58-
59-
The following terms are shown in the Azure usage and charges file.
60-
61-
Term | Description
62-
--- | ---
63-
invoiceId | The unique document ID listed on the invoice PDF
64-
previousInvoiceId | Reference to an original invoice if this line item is a refund
65-
billingAccountName | Name of the Billing account
66-
billingAccountId | Unique identifier for the root billing account
67-
billingProfileId | Name of the billing profile that is accruing the charges that are invoiced
68-
billingProfileName | Unique identifier for the Billing Profile that is accruing the charges that are invoiced
69-
invoiceSectionId | Unique identifier for the Invoice section
70-
invoiceSectionName | Name of the invoice section
71-
costCenter | The cost center defined on the subscription for tracking costs (only available in open billing periods)
72-
billingPeriodStartDate | The start date of the billing period for which the invoice is generated
73-
billingPeriodEndDate | The end date of the billing period for which the invoice is generated
74-
servicePeriodStartDate | The start date of the rating period that has defined and locked pricing for the consumed or purchased service
75-
servicePeriodEndDate | The end date of the rating period that has defined and locked pricing for the consumed or purchased service
76-
date | For Azure and Marketplace usage-based charges, it's the rating date. For one-time purchases (Reservations, Marketplace) or fixed recurring charges (support offers), it's the purchase date.
77-
serviceFamily | Service family that the service belongs to
78-
productOrderId | Unique identifier for the product order
79-
productOrderName | Unique name for the product order
80-
consumedService | Name of the consumed service
81-
meterId | The unique identifier for the meter
82-
meterName | The name of the meter
83-
meterCategory | Name of the classification category for the meter. For example, *Cloud services*, *Networking*, etc.
84-
meterSubCategory | Name of the meter subclassification category
85-
meterRegion | Name of the region where the meter for the service is available. Identifies the location of the data center for certain services that are priced based on data center location.
86-
offer | Name of the offer purchased
87-
PayGPrice | Retail price for the resource.
88-
PricingModel | Identifier indicating how the meter is priced (Values: On Demand, Reservation, Spot)
89-
productId | Unique identifier for the product accruing the charges
90-
product | Name of the product accruing the charges
91-
subscription ID | Unique identifier for the subscription accruing the charges
92-
subscriptionName | Name of the subscription accruing the charges
93-
reservationId | Unique identifier for the purchased reservation instance
94-
reservationName | Name of the purchased reservation instance
95-
publisherType | Microsoft, Azure, Marketplace, and AWS costs. Values are `Microsoft` for Microsoft Customer Agreement accounts and `Azure` for EA and pay-as-you-go accounts.
96-
publisherName | Publisher for Marketplace services
97-
resourceGroupId | Unique identifier for the resource group associated with the resource
98-
resourceGroupName | Name of the resource group associated with the resource
99-
resourceId | Unique identifier for the resource instance
100-
resourceType | Type of resource instance
101-
resourceLocation | Identifies the location of the data center where the resource is running.
102-
location | Normalized location of the resource if different resource locations are configured for the same regions
103-
quantity | The number of units purchased or consumed
104-
unitOfMeasure | The unit of measure for billing for the service. For example, compute services are billed per hour.
105-
chargeType | The type of charge. Values: <br><br>• AsCharged-Usage - Charges that are accrued based on usage of an Azure service. It includes usage against VMs that aren't charged because of reserved instances.<br><br>• AsCharged-PurchaseMarketplace - Either one-time or fixed recurring charges from Marketplace purchases<br><br>• AsCharged-UsageMarketplace - Charges for Marketplace services that are charged based on units of consumption
106-
isAzureCreditEligible | Flag that indicates if the charge against the service is eligible to be paid for using Azure credits (Values: True, False)
107-
serviceInfo1 | Service-specific metadata
108-
serviceInfo2 | Legacy field that captures optional service-specific metadata
109-
additionalInfo | Other service-specific metadata.
110-
tags | Tags you assign to the resource
111-
112-
### Make sure that charges are correct
113-
114-
If you want to make sure that the charges in your detailed usage file are correct, you can verify them. See [Understand the charges on your billing profile's invoice](review-customer-agreement-bill.md)
115-
11665
## Check access to a Microsoft Customer Agreement
11766
[!INCLUDE [billing-check-mca](../../../includes/billing-check-mca.md)]
11867

0 commit comments

Comments
 (0)