Skip to content

Commit be9dce0

Browse files
authored
Merge pull request #229289 from bandersmsft/cost-analysis-filters-03022023
MCM - Update CA-budget filters
2 parents b71cb76 + 97f5492 commit be9dce0

File tree

2 files changed

+34
-18
lines changed

2 files changed

+34
-18
lines changed

articles/cost-management-billing/costs/group-filter.md

Lines changed: 32 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
---
2-
title: Group and filter options in Cost Management
2+
title: Group and filter options in Cost analysis and budgets
33
titleSuffix: Microsoft Cost Management
4-
description: This article explains how to use group and filter options in Cost Management.
4+
description: This article explains how to use group and filter options.
55
author: bandersmsft
66
ms.author: banders
7-
ms.date: 10/12/2021
7+
ms.date: 03/06/2023
88
ms.topic: conceptual
99
ms.service: cost-management-billing
1010
ms.subservice: cost-management
11-
ms.reviewer: adwise
11+
ms.reviewer: jojoh
1212
---
1313

14-
# Group and filter options in Cost analysis
14+
# Group and filter options in Cost analysis and budgets
1515

1616
Cost analysis has many grouping and filtering options. This article helps you understand when to use them.
1717

@@ -21,52 +21,68 @@ To watch a video about grouping and filtering options, watch the [Cost Managemen
2121
2222
## Group and filter properties
2323

24-
The following table lists some of the most common grouping and filtering options available in Cost analysis and when you should use them.
24+
The following table lists some of the most common grouping and filtering options available in Cost analysis and budgets. See the notes column to learn when to use them.
25+
26+
Some filters are only available to specific offers. For example, a billing profile isn't available for an enterprise agreement. For more information, see [Supported Microsoft Azure offers](understand-cost-mgt-data.md#supported-microsoft-azure-offers).
2527

2628
| Property | When to use | Notes |
2729
| --- | --- | --- |
2830
| **Availability zones** | Break down AWS costs by availability zone. | Applicable only to AWS scopes and management groups. Azure data doesn't include availability zone and will show as **No availability zone**. |
2931
| **Billing period** | Break down PAYG costs by the month that they were, or will be, invoiced. | Use **Billing period** to get a precise representation of invoiced PAYG charges. Include two extra days before and after the billing period if filtering down to a custom date range. Limiting to the exact billing period dates won't match the invoice. Will show costs from all invoices in the billing period. Use **Invoice ID** to filter down to a specific invoice. Applicable only to PAYG subscriptions because EA and MCA are billed by calendar months. EA/MCA accounts can use calendar months in the date picker or monthly granularity to accomplish the same goal. |
30-
| **Charge type** | Break down usage, purchase, refund, and unused reservation costs. | Reservation purchases and refunds are available only when using actual costs and not when using amortized costs. Unused reservation costs are available only when looking at amortized costs. |
32+
| **BillingProfileId** | The ID of the billing profile that is billed for the subscription's charges. | Unique identifier of the EA enrollment, pay-as-you-go subscription, MCA billing profile, or AWS consolidated account.|
33+
| **BillingProfileName** | Name of the EA enrollment, pay-as-you-go subscription, MCA billing profile, or AWS consolidated account. | Name of the EA enrollment, pay-as-you-go subscription, MCA billing profile, or AWS consolidated account.|
34+
| **Charge type** | Break down usage, purchase, refund, and unused reservation and savings plan costs. | Reservation purchases, savings plan purchases, and refunds are available only when using actual costs and not when using amortized costs. Unused reservation and savings plan costs are available only when looking at amortized costs. |
3135
| **Department** | Break down costs by EA department. | Available only for EA and management groups. PAYG subscriptions don't have a department and will show as **No department** or **unassigned**. |
3236
| **Enrollment account** | Break down costs by EA account owner. | Available only for EA billing accounts, departments, and management groups. PAYG subscriptions don't have EA enrollment accounts and will show as **No enrollment account** or **unassigned**. |
33-
| **Frequency** | Break down usage-based, one-time, and recurring costs. | |
37+
| **Frequency** | Break down usage-based, one-time, and recurring costs. | Indicates whether a charge is expected to repeat. Charges can either happen once **OneTime**, repeat on a monthly or yearly basis **Recurring**, or be based on usage **UsageBased**.|
3438
| **Invoice ID** | Break down costs by billed invoice. | Unbilled charges don't have an invoice ID yet and EA costs don't include invoice details and will show as **No invoice ID**. |
39+
| **InvoiceSectionId**| Unique identifier for the MCA invoice section. | Unique identifier for the EA department or MCA invoice section. |
40+
| **InvoiceSectionName**| Name of the invoice section. | Name of the EA department or MCA invoice section. |
3541
| **Location** | Break down costs by resource location or region. | Purchases and Marketplace usage may be shown as **unassigned**, or **No resource location**. |
3642
| **Meter** | Break down costs by usage meter. | Purchases and Marketplace usage will show as **unassigned** or **No meter**. Refer to **Charge type** to identify purchases and **Publisher type** to identify Marketplace charges. |
3743
| **Operation** | Break down AWS costs by operation. | Applicable only to AWS scopes and management groups. Azure data doesn't include operation and will show as **No operation** - use **Meter** instead. |
3844
| **Pricing model** | Break down costs by on-demand, reservation, or spot usage. | Purchases show as **OnDemand**. If you see **Not applicable**, group by **Reservation** to determine whether the usage is reservation or on-demand usage and **Charge type** to identify purchases.
45+
| **PartNumber** | The identifier used to get specific meter pricing. | |
46+
| **Product** | Name of the product. | |
47+
| **ProductOrderId** | Unique identifier for the product order | |
48+
| **ProductOrderName** | Unique name for the product order. | |
3949
| **Provider** | Break down costs by the provider type: Azure, Microsoft 365, Dynamics 365, AWS, and so on. | Identifier for product and line of business. |
4050
| **Publisher type** | Break down Microsoft, Azure, AWS, and Marketplace costs. | Values are **Microsoft** for MCA accounts and **Azure** for EA and pay-as-you-go accounts. |
4151
| **Reservation** | Break down costs by reservation. | Any usage or purchases that aren't associated with a reservation will show as **No reservation** or **No values**. Group by **Publisher type** to identify other Azure, AWS, or Marketplace purchases. |
52+
| **ReservationId**| Unique identifier for the purchased reservation instance. | In actual costs, use ReservationID to know which reservation the charge is for. |
53+
| **ReservationName**| Name of the purchased reservation instance. | In actual costs, use ReservationName to know which reservation the charge is for. |
4254
| **Resource** | Break down costs by resource. | Marketplace purchases show as **Other Marketplace purchases** and Azure purchases, like Reservations and Support charges, show as **Other Azure purchases**. Group by or filter on **Publisher type** to identify other Azure, AWS, or Marketplace purchases. |
4355
| **Resource group** | Break down costs by resource group. | Purchases, tenant resources not associated with subscriptions, subscription resources not deployed to a resource group, and classic resources don't have a resource group and will show as **Other Marketplace purchases**, **Other Azure purchases**, **Other tenant resources**, **Other subscription resources**, **$system**, or **Other charges**. |
44-
| **Resource type** | Break down costs by resource type. | Purchases and classic services don't have an Azure Resource Manager resource type and will show as **others**, **classic services**, or **No resource type**. |
56+
| **ResourceId**| Unique identifier of the [Azure Resource Manager](/rest/api/resources/resources) resource. | |
57+
| **Resource type** | Break down costs by resource type. | Type of resource instance. Not all charges come from deployed resources. Charges that don't have a resource type will be shown as null or empty, **Others**, or **Not applicable**. For example, purchases and classic services will show as **others**, **classic services**, or **No resource type**. |
58+
| **ServiceFamily**| Type of Azure service. For example, Compute, Analytics, and Security. | |
59+
| **ServiceName**| Name of the Azure service. | Name of the classification category for the meter. For example, Cloud services and Networking. |
4560
| **Service name** or **Meter category** | Break down cost by Azure service. | Purchases and Marketplace usage will show as **No service name** or **unassigned**. |
4661
| **Service tier** or **Meter subcategory** | Break down cost by Azure usage meter subclassification. | Purchases and Marketplace usage will be empty or show as **unassigned**. |
4762
| **Subscription** | Break down costs by Azure subscription and AWS linked account. | Purchases and tenant resources may show as **No subscription**. |
4863
| **Tag** | Break down costs by tag values for a specific tag key. | Purchases, tenant resources not associated with subscriptions, subscription resources not deployed to a resource group, and classic resources cannot be tagged and will show as **Tags not supported**. Services that don't include tags in usage data will show as **Tags not available**. Any remaining cases where tags aren't specified on a resource will show as **Untagged**. Learn more about [tags support for each resource type](../../azure-resource-manager/management/tag-support.md). |
64+
| **UnitOfMeasure**| The billing unit of measure for the service. For example, compute services are billed per hour. | |
4965

5066
For more information about terms, see [Understand the terms used in the Azure usage and charges file](../understand/understand-usage.md).
5167

5268
## Publisher Type value changes
5369

54-
In Cost Management, the PublisherType field indicates whether charges are for Microsoft, Marketplace, or AWS (if you have a [Cross Cloud connector](aws-integration-set-up-configure.md) configured) products.
70+
In Cost Management, the `PublisherType field` indicates whether charges are for Microsoft, Marketplace, or AWS (if you have a [Cross Cloud connector](aws-integration-set-up-configure.md) configured) products.
5571

56-
What's changing?
72+
What changed?
5773

58-
Effective 14 October 2021, the PublisherType field with the value "Azure" will be updated to Microsoft for all customers with a [Microsoft Customer Agreement](../understand/review-customer-agreement-bill.md#check-access-to-a-microsoft-customer-agreement). This change is being made to accommodate upcoming enhancements to support Microsoft products other than Azure like Microsoft 365 and Dynamics 365.
74+
Effective 14 October 2021, the `PublisherType` field with the value `Azure` was updated to `Microsoft` for all customers with a [Microsoft Customer Agreement](../understand/review-customer-agreement-bill.md#check-access-to-a-microsoft-customer-agreement). The change was made to accommodate enhancements to support Microsoft products other than Azure like Microsoft 365 and Dynamics 365.
5975

60-
Values of Marketplace and AWS” will remain unchanged.
76+
Values of `Marketplace` and `AWS` remain unchanged.
6177

62-
This change doesn't affect customers with an Enterprise Agreement or pay-as-you-go offers.
78+
The change didn't affect customers with an Enterprise Agreement or pay-as-you-go offers.
6379

6480
**Impact and action**
6581
<a name="impact-action"></a>
6682

67-
For any Cost Management data that you've downloaded before 14 October 2021, you'll need to consider the older Azure and the new Microsoft” PublisherType field values. The data could have been downloaded through exports, usage details, or from Cost Management.
83+
For any Cost Management data that you've downloaded before 14 October 2021, consider the `PublisherType` change from the older `Azure` and the new `Microsoft` field values. The data could have been downloaded through exports, usage details, or from Cost Management.
6884

69-
If you use Cost Management + Billing REST API calls that filter the PublisherType field by the value Azure, you'll need to address the change and filter by the new value Microsoft after 14 October 2021. Afterward, if you make any API calls with a filter for Publisher type = Azure, data won't be returned.
85+
If you use Cost Management + Billing REST API calls that filter the `PublisherType` field by the value `Azure`, you need to address the change and filter by the new value `Microsoft` after 14 October 2021. If you make any API calls with a filter for Publisher type = `Azure`, data won't be returned.
7086

7187
There's no impact to Cost analysis or budgets because the changes are automatically reflected in the filters. Any saved views or budgets created with Publisher Type = “Azure” filter will be automatically updated.
7288

articles/cost-management-billing/costs/tutorial-acm-create-budgets.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Tutorial - Create and manage Azure budgets
33
description: This tutorial helps you plan and account for the costs of Azure services that you consume.
44
author: bandersmsft
55
ms.author: banders
6-
ms.date: 10/07/2022
6+
ms.date: 03/02/2023
77
ms.topic: tutorial
88
ms.service: cost-management-billing
99
ms.subservice: cost-management
@@ -86,7 +86,7 @@ Select **Add**.
8686

8787
:::image type="content" source="./media/tutorial-acm-create-budgets/budgets-cost-management.png" alt-text="Screenthost showing a list of budgets already created." lightbox="./media/tutorial-acm-create-budgets/budgets-cost-management.png" :::
8888

89-
In the **Create budget** window, make sure that the scope shown is correct. Choose any filters that you want to add. Filters allow you to create budgets on specific costs, such as resource groups in a subscription or a service like virtual machines. Any filter you can use in cost analysis can also be applied to a budget.
89+
In the **Create budget** window, make sure that the scope shown is correct. Choose any filters that you want to add. Filters allow you to create budgets on specific costs, such as resource groups in a subscription or a service like virtual machines. For more information about the common filter properties that you can use in budgets and cost analysis, see [Group and filter properties](group-filter.md#group-and-filter-properties).
9090

9191
After you identify your scope and filters, type a budget name. Then, choose a monthly, quarterly, or annual budget reset period. The reset period determines the time window that's analyzed by the budget. The cost evaluated by the budget starts at zero at the beginning of each new period. When you create a quarterly budget, it works in the same way as a monthly budget. The difference is that the budget amount for the quarter is evenly divided among the three months of the quarter. An annual budget amount is evenly divided among all 12 months of the calendar year.
9292

0 commit comments

Comments
 (0)