Group and filter options in Cost analysis and budgets - Microsoft Cost Management (2023)

  • Article
  • 6 minutes to read

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

(Video) Azure Cost Management Tutorial | Analyzing and reacting to changes in billing

To watch a video about grouping and filtering options, watch the Cost Management reporting by dimensions and tags video. To watch other videos, visit the Cost Management YouTube channel.

Group and filter properties

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.

(Video) Azure Cost Management Overview

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.

PropertyWhen to useNotes
Availability zonesBreak 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.
Billing periodBreak 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.
BillingProfileIdThe 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.
BillingProfileNameName 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.
Charge typeBreak 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.
DepartmentBreak 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.
Enrollment accountBreak 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.
FrequencyBreak 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.
Invoice IDBreak 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.
InvoiceSectionIdUnique identifier for the MCA invoice section.Unique identifier for the EA department or MCA invoice section.
InvoiceSectionNameName of the invoice section.Name of the EA department or MCA invoice section.
LocationBreak down costs by resource location or region.Purchases and Marketplace usage may be shown as unassigned, or No resource location.
MeterBreak 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.
OperationBreak 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.
Pricing modelBreak 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.
PartNumberThe identifier used to get specific meter pricing.
ProductName of the product.
ProductOrderIdUnique identifier for the product order
ProductOrderNameUnique name for the product order.
ProviderBreak down costs by the provider type: Azure, Microsoft 365, Dynamics 365, AWS, and so on.Identifier for product and line of business.
Publisher typeBreak down Microsoft, Azure, AWS, and Marketplace costs.Values are Microsoft for MCA accounts and Azure for EA and pay-as-you-go accounts.
ReservationBreak 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.
ReservationIdUnique identifier for the purchased reservation instance.In actual costs, use ReservationID to know which reservation the charge is for.
ReservationNameName of the purchased reservation instance.In actual costs, use ReservationName to know which reservation the charge is for.
ResourceBreak 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.
Resource groupBreak 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.
ResourceIdUnique identifier of the Azure Resource Manager resource.
Resource typeBreak 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.
ServiceFamilyType of Azure service. For example, Compute, Analytics, and Security.
ServiceNameName of the Azure service.Name of the classification category for the meter. For example, Cloud services and Networking.
Service name or Meter categoryBreak down cost by Azure service.Purchases and Marketplace usage will show as No service name or unassigned.
Service tier or Meter subcategoryBreak down cost by Azure usage meter subclassification.Purchases and Marketplace usage will be empty or show as unassigned.
SubscriptionBreak down costs by Azure subscription and AWS linked account.Purchases and tenant resources may show as No subscription.
TagBreak 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.
UnitOfMeasureThe billing unit of measure for the service. For example, compute services are billed per hour.

For more information about terms, see Understand the terms used in the Azure usage and charges file.

Publisher Type value changes

In Cost Management, the PublisherType field indicates whether charges are for Microsoft, Marketplace, or AWS (if you have a Cross Cloud connector configured) products.

(Video) Microsoft Dynamics 365 Business Central Demo: Cost Accounting

What changed?

Effective 14 October 2021, the PublisherType field with the value Azure was updated to Microsoft for all customers with a Microsoft Customer Agreement. The change was made to accommodate enhancements to support Microsoft products other than Azure like Microsoft 365 and Dynamics 365.

Values of Marketplace and AWS remain unchanged.

(Video) Analyze cost and create budgets with Azure Cost Management + Billing | LRN204

The change didn't affect customers with an Enterprise Agreement or pay-as-you-go offers.

Impact and action

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.

(Video) Azure Cost Management - Cost Analysis

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.

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.

Next steps

  • Start analyzing costs.

FAQs

Can you use Azure cost management to view cost associated to manage groups? ›

Can you use Azure cost management to view cost associated to manage groups?

What are the types of cost alerts in Azure? ›

What are the types of cost alerts in Azure?

How do I create a budget action group in Azure? ›

How do I create a budget action group in Azure?

Which two features are available by using Azure cost management billing? ›

Which two features are available by using Azure cost management billing?

Videos

1. Managing Budgets in Microsoft Dynamics 365 Business Central
(FORVIS)
2. Azure Cloud: Billing and Budgets
(Techdox)
3. Achieve accountability through budgets in Azure Cost Management
(Microsoft Azure)
4. Learn azure cost management and billing in 10 minutes
(Paddy Maddy)
5. Microsoft Azure Cost Management: designing Azure Infrastructure Solutions part 6 (az-305)
(Alex de Jong)
6. Azure Education Governance Series -6- Azure Pricing & Cost Management
(Azure Hour - Microsoft US Education Team)
Top Articles
Latest Posts
Article information

Author: Carlyn Walter

Last Updated: 21/11/2023

Views: 6425

Rating: 5 / 5 (50 voted)

Reviews: 81% of readers found this page helpful

Author information

Name: Carlyn Walter

Birthday: 1996-01-03

Address: Suite 452 40815 Denyse Extensions, Sengermouth, OR 42374

Phone: +8501809515404

Job: Manufacturing Technician

Hobby: Table tennis, Archery, Vacation, Metal detecting, Yo-yoing, Crocheting, Creative writing

Introduction: My name is Carlyn Walter, I am a lively, glamorous, healthy, clean, powerful, calm, combative person who loves writing and wants to share my knowledge and understanding with you.