비용 세부 정보 필드 이해

이 문서에서는 Azure Portal 다운로드, Cost Management의 내보내기 또는 비용 세부 정보 API 사용 시 파일에 있는 비용 세부 정보(이전의 사용량 세부 정보) 필드에 대해 설명합니다. 비용 세부 정보 모범 사례에 대한 자세한 내용은 비용 세부 정보 솔루션 선택을 참조하세요.

새로운 비용 세부 정보 형식으로 마이그레이션

이전 비용 세부 정보 솔루션을 사용 중이고 내보내기 또는 비용 세부 정보 API로 마이그레이션하려는 경우 다음 문서를 참조하세요.

참고 항목

2024년 5월 1일에 Azure Enterprise Reporting API가 사용 중지됩니다. 나머지 Enterprise Reporting API는 요청에 대한 응답을 중지합니다. 고객은 그 전에 Microsoft Cost Management API를 사용하도록 전환해야 합니다. 자세한 내용은 Azure Enterprise Reporting에서 Microsoft Cost Management API로 마이그레이션 개요를 참조하세요.

필드 및 설명 목록

다음 표에서는 최신 버전의 비용 세부 정보 파일에 사용되는 중요한 용어에 대해 설명합니다. 목록에는 종량제(Microsoft Online Services 프로그램이라고도 함), EA(기업계약), MCA(Microsoft 고객 계약) 및 MPA(Microsoft 파트너 계약) 계정이 포함됩니다.

MPA 계정에는 다음 표에 설명된 대로 MPA 용어 외에도 모든 MCA 용어가 있습니다. 계정 유형을 확인하려면 지원되는 Microsoft Azure 제품을 참조하세요.

용어 계정 유형 설명
AccountName EA, 종량제 EA 등록 계정 또는 종량제 청구 계정의 표시 이름입니다.
AccountOwnerId¹ EA, 종량제 EA 등록 계정 또는 종량제 청구 계정의 고유 식별자입니다.
AdditionalInfo¹ 모두 서비스 특정 메타데이터입니다. 예를 들어 가상 머신용 이미지 형식입니다.
AvailabilityZone 외부 계정 교차 클라우드 커넥터에서 가져오는 비용 데이터에만 유효합니다. 필드에는 AWS 서비스가 배포되는 가용성 영역이 표시됩니다.
BenefitId¹ EA, MCA 구매한 절약 플랜 인스턴스의 고유 식별자입니다.
BenefitName EA, MCA 구매한 절약 플랜 인스턴스의 고유 식별자입니다.
BillingAccountId¹ 모두 루트 청구 계정의 고유 식별자입니다.
BillingAccountName 모두 청구 계정의 이름입니다.
BillingCurrency 모두 청구 계정과 연결된 통화입니다.
BillingCurrencyCode 모두 BillingCurrency를 참조하세요.
BillingPeriod EA, 종량제 요금 청구 기간입니다.
BillingPeriodEndDate 모두 청구 기간의 종료 날짜입니다.
BillingPeriodStartDate 모두 청구 기간의 시작 날짜입니다.
BillingProfileId¹ 모두 EA 등록, 종량제 구독, MCA 청구 프로필 또는 AWS⁴ 통합 계정의 고유 식별자입니다.
BillingProfileName 모두 EA 등록, 종량제 구독, MCA 청구 프로필 또는 AWS⁴ 통합 계정의 이름입니다.
ChargeType 모두 요금이 사용량(Usage), 구매(Purchase) 또는 환불(Refund) 중 무엇을 나타내는지 알려줍니다.
ConsumedService 모두 요금과 연결된 서비스의 이름입니다.
CostCenter¹ EA, MCA 비용을 추적하는 구독에 대해 정의된 비용 센터입니다(MCA 계정의 유효 청구 기간에만 사용 가능).
비용 EA, 종량제 CostInBillingCurrency를 참조하세요.
CostAllocationRuleName EA, MCA 레코드에 적용할 수 있는 비용 할당 규칙의 이름입니다.
CostInBillingCurrency EA, MCA 크레딧 또는 세금이 적용되지 않은 요금입니다(청구 통화 기준).
CostInPricingCurrency MCA 크레딧 또는 세금이 적용되지 않은 요금입니다(가격 책정 통화 기준).
통화 EA, 종량제 BillingCurrency을(를) 참조하세요.
CustomerName MPA 고객 구독에 대한 Microsoft Entra 테넌트의 이름입니다.
CustomerTenantId MPA 고객 구독의 Microsoft Entra 테넌트 식별자입니다.
Date¹ 모두 요금의 사용량 또는 구매 날짜입니다.
EffectivePrice² ³ 모두 단위당 지불하게 되는 실제 요율을 나타내는 특정 제품 또는 서비스의 가격입니다.
ExchangeRateDate MCA 환율이 설정된 날짜입니다.
ExchangeRatePricingToBilling MCA 가격 책정 통화의 비용을 청구 통화로 변환하는 데 사용되는 환율입니다.
빈도 모두 요금이 반복될 것으로 예상되는지 여부를 나타냅니다. 요금은 일회성(OneTime)이거나, 매월 또는 매년 반복되거나(Recurring), 사용량을 기준으로 할 수 있습니다(UsageBased).
InvoiceId 종량제, MCA 청구서 PDF에 나열된 고유 문서 ID입니다.
InvoiceSection MCA InvoiceSectionName을(를) 참조하세요.
InvoiceSectionId¹ EA, MCA EA 부서 또는 MCA 청구서 섹션의 고유 식별자입니다.
InvoiceSectionName EA, MCA EA 부서 또는 MCA 청구서 섹션의 이름입니다.
IsAzureCreditEligible 모두 Azure 크레딧 사용 시 요금이 청구될 수 있는지 여부를 나타냅니다(값: True 또는 False).
위치 MCA 동일한 지역에 대해 서로 다른 리소스 위치가 구성된 경우 리소소의 정규화된 위치 구매 및 Marketplace 사용량이 공백 또는 unassigned로 표시될 수 있습니다.
MeterCategory 모두 측정기에 대한 분류 범주의 이름입니다. 예를 들어 클라우드 서비스네트워킹입니다. 구매 및 Marketplace 사용량이 공백 또는 unassigned로 표시될 수 있습니다.
MeterId¹ 모두 미터의 고유 식별자입니다.
MeterName 모두 미터의 이름입니다. 구매 및 Marketplace 사용량이 공백 또는 unassigned로 표시될 수 있습니다.
MeterRegion 모두 위치에 따라 가격이 책정되는 서비스의 데이터 센터 위치 이름입니다. Location을 참조하세요.
MeterSubCategory 모두 미터의 하위 분류 범주 이름입니다. 구매 및 Marketplace 사용량이 공백 또는 unassigned로 표시될 수 있습니다.
OfferId¹ EA, 종량제 보유하고 있는 Azure 구독 형식인 Azure 제품의 이름입니다. 자세한 내용은 지원되는 Microsoft Azure 제품 세부 정보를 참조하세요.
pay-as-you-goPrice² ³ 모두 특정 제품이나 서비스에 대한 시장 가격(소매 가격 또는 정가라고도 함)입니다. 자세한 내용은 비용 세부 정보의 가격 책정 방식을 참조하세요.
PartnerEarnedCreditApplied MPA 파트너가 획득한 크레딧이 적용되었는지 여부를 나타냅니다.
PartnerEarnedCreditRate MPA 파트너 관리자 링크 액세스에 기반한 PEC(파트너 획득 크레딧)가 있는 경우 적용되는 할인율입니다.
PartnerName MPA 파트너 Microsoft Entra 테넌트의 이름입니다.
PartnerTenantId MPA 파트너의 Microsoft Entra 테넌트에 대한 식별자입니다.
PartNumber¹ EA, 종량제 특정 미터 가격 책정을 확인하는 데 사용되는 식별자입니다.
PlanName EA, 종량제 Marketplace 계획 이름입니다.
PreviousInvoiceId MCA 품목이 환불인 경우 원본 청구서에 대한 참조입니다.
PricingCurrency MCA 협상된 가격을 기준으로 요금이 책정되는 경우 사용되는 통화입니다.
PricingModel 모두 미터 요금을 책정하는 방식을 나타내는 식별자입니다. (값: On Demand, ReservationSpot)
Product 모두 제품의 이름입니다.
ProductId¹ MCA 제품의 고유 식별자입니다.
ProductOrderId 모두 제품 주문의 고유 식별자입니다.
ProductOrderName 모두 제품 주문의 이름입니다.
공급자 MCA 제품 범주 또는 사업 부문에 대한 식별자입니다. 예를 들어 Azure, Microsoft 365 및 AWS⁴ 입니다.
PublisherId MCA 게시자의 ID입니다. 청구서가 생성된 후에만 사용할 수 있습니다.
PublisherName 모두 게시자 이름입니다. 자사 서비스의 경우 값은 Microsoft 또는 Microsoft Corporation으로 나열되어야 합니다.
PublisherType 모두 지원되는 값: Microsoft, Azure, AWS⁴, Marketplace. 값은 MCA 계정에 대한 Microsoft 및 EA와 종량제 계정에 대한 Azure입니다.
Quantity³ 모두 특정 날짜에 특정 제품 또는 서비스에 사용된 단위 수입니다.
ResellerName MPA 구독과 연결된 재판매인의 이름입니다.
ResellerMpnId MPA 구독과 연결된 재판매인의 ID입니다.
ReservationId¹ EA, MCA 구매한 예약 인스턴스의 고유 식별자입니다.
ReservationName EA, MCA 구매한 예약 인스턴스의 이름입니다.
ResourceGroup 모두 리소스가 속하는 리소스 그룹의 이름입니다. 모든 요금이 리소스 그룹에 배포된 리소스에서 발생하는 것은 아닙니다. 리소스 그룹이 없는 요금은 null 또는 비어 있음, 기타 또는 해당 사항 없음으로 표시됩니다.
ResourceId¹ 모두 Azure Resource Manager 리소스의 고유 식별자입니다.
ResourceLocation¹ 모두 리소스가 실행되고 있는 데이터 센터 위치입니다. Location을(를) 참조하세요.
ResourceName EA, 종량제 리소스의 이름입니다. 모든 요금이 배포된 리소스에서 발생하는 것은 아닙니다. 리소스 종류가 없는 요금은 null/비어 있음, 기타 또는 해당 사항 없음으로 표시됩니다.
ResourceType MCA 리소스 인스턴스의 유형입니다. 모든 요금이 배포된 리소스에서 발생하는 것은 아닙니다. 리소스 종류가 없는 요금은 null/비어 있음, 기타 또는 해당 사항 없음으로 표시됩니다.
RoundingAdjustment EA, MCA 반올림 조정은 비용 계산 중에 발생하는 양자화를 나타냅니다. 계산된 비용을 송장 합계로 변환하면 작은 반올림 오류가 발생할 수 있습니다. 반올림 오류는 Cost Management에 표시된 비용이 청구서에 맞게 조정되도록 rounding adjustment로 표시됩니다. 자세한 내용은 반올림 조정 세부 정보를 참조하세요.
ServiceFamily MCA 서비스가 속한 서비스 제품군입니다.
ServiceInfo¹ 모두 서비스 특정 메타데이터입니다.
ServiceInfo2 모두 선택적 서비스 특정 메타데이터를 포함하는 레거시 필드입니다.
ServicePeriodEndDate MCA 소비하거나 구매한 서비스의 가격 책정을 정의하고 잠근 요금 책정 기간의 종료 날짜입니다.
ServicePeriodStartDate MCA 소비하거나 구매한 서비스의 가격 책정을 정의하고 잠근 요금 책정 기간의 시작 날짜입니다.
SubscriptionId¹ 모두 Azure 구독의 고유 식별자입니다.
SubscriptionName 모두 Azure 구독의 이름입니다.
Tags¹ 모두 리소스에 할당된 태그입니다. 리소스 그룹 태그를 포함하지 않습니다. 내부 지불 거절 비용을 그룹화하거나 균등 맞춤하는 데 사용할 수 있습니다. 자세한 내용은 태그를 사용하여 Azure 리소스 구성을 참조하세요.
용어 모두 제품의 유효 기간을 표시합니다. 예: 예약 인스턴스의 경우 기간으로 12개월이 표시됩니다. 일회성 구매 또는 되풀이 구매의 기간은 1개월(SaaS, Marketplace 지원)입니다. Azure 소비에는 적용되지 않습니다.
UnitOfMeasure 모두 서비스 청구를 위한 측정 단위. 예를 들어 컴퓨팅 서비스는 시간당 청구됩니다.
UnitPrice² ³ 모두 계약에 대한 시장 가격(PayG 가격 열) 외에 제공될 수 있는 협상 할인이 포함된 특정 제품 또는 서비스의 가격입니다. 자세한 내용은 비용 세부 정보의 가격 책정 방식을 참조하세요.

¹ 단일 비용 레코드의 고유 ID를 빌드하는 데 사용되는 필드입니다. 비용 세부 정보 파일의 모든 레코드는 고유한 것으로 간주되어야 합니다.

² MCA 고객의 경우 가격 책정은 실제 비용 및 분할 상환 비용 보고서의 가격 책정 통화로 표시됩니다. 반면 EA 고객의 경우 청구 및 가격 책정 통화가 동일합니다.

³ 가격 책정 용어 및 정의에 대한 자세한 내용은 비용 세부 정보의 가격 책정 방식을 참조하세요.

⁴ Cost Management 서비스의 AWS용 커넥터는 2025년 3월 31일에 사용 중지됩니다. 사용자는 AWS 비용 관리 보고를 위한 대체 솔루션을 고려해야 합니다. 2024년 3월 31일에 Azure는 모든 고객에 대해 AWS용 새 커넥터를 추가하는 기능을 사용하지 않도록 설정합니다. 자세한 내용은 AWS(Amazon Web Services) 커넥터 사용 중지를 참조하세요.

비용 세부 정보 파일 자체는 ID를 사용하여 개별 레코드를 고유하게 식별하지 않습니다. 대신 ¹로 플래그가 지정된 파일의 필드를 사용하여 고유한 ID를 직접 만들 수 있습니다.

일부 필드는 계정 유형 간에 대/소문자 구분과 간격이 다를 수 있습니다. 종량제 비용 세부 정보 파일의 이전 버전에는 명세서 및 일일 비용에 대한 별도의 섹션이 있습니다.

MCA 계정에 대한 요금 조정

MCA 고객은 다음 정보를 사용하여 청구 통화와 가격 책정 통화 간의 요금을 조정할 수 있습니다.

  1. 다음을 통해 CostInPricingCurrency를 수동으로 계산합니다. (EffectivePrice) * (Quantity)
  2. 다음을 수행하여 계산된 CostInPricingCurrencyCostInBillingCurrency로 변환합니다. (CalculatedCostinPricingCurrency) * (ExchangeRatePricingToBilling)
  3. CostInBillingCurrency에 대해 계산한 값을 요약하고 이를 청구서와 비교합니다.

예약 구매와 사용 기록 조정

모든 예약 구매 및 사용 기록에는 두 개의 연결된 ID(ReservationIdProductOrderId)가 있습니다.

  • 예약 구매 기록(PricingModel = Reservation, ChargeType = Purchase):
    • 레코드에는 구매 주문 ID가 ProductOrderId로 포함되어 있습니다.
    • 또한 ReservationId와 동일한 구매 주문 ID를 스탬프 처리합니다.
  • 예약 사용 기록(PricingModel = Reservation, ChargeType = Usage/UnusedReservation):
    • 구매 기록과 마찬가지로 사용 기록에도 구매 주문 ID가 ProductOrderId로 표시됩니다.
    • 그러나 ReservationId는 예약의 혜택을 가져오는 리소스에 귀속되므로 다를 수 있습니다.
    • 분할, 병합, 부분 환불, 교환 등의 작업으로 인해 새로운 예약이 만들어질 수 있다는 점을 유념해야 합니다.

ReservationId 자체는 다를 수 있지만 여전히 동일한 순서의 일부입니다. 따라서 ProductOrderId를 효과적으로 사용하여 구매를 사용 기록과 연결하여 예약 구매와 사용 간의 조정을 지원할 수 있습니다.

레코드 종류 ReservationId ProductOrderId
예약 구매 내역(실비) 구매 주문 ID 구매 주문 ID
예약 이용 기록(분할 상환비 및 실비) 예약 ID가 다름 구매 주문 ID

자세한 내용은 Azure 리소스에 대한 예약 관리를 참조하세요.

포함된 수량에 대한 EA 요금 식별

IQ(포함 수량)는 기업계약에서 추가 비용을 발생시키지 않고 소비할 수 있는 측정된 리소스의 양을 나타냅니다. IQ를 다룰 때 다음 사항을 고려합니다.

미터 특성 - IQ와 관련된 미터는 추가 요금 없이 사용할 수 있으므로 요금 파일에 특정 특성을 나타냅니다. 비용 파일에서 IQ가 있는 미터에 다음이 있습니다.

  • ChargeType: Usage, PricingModel: OnDemand.
  • 단가, 유효 가격비용은 사용량에 대해 비용이 청구되지 않으므로 0으로 설정됩니다.
  • 수량은 0이 아닙니다. 미터의 실제 사용량을 보여 줍니다.
  • 그러나 PayG(종량제) 가격에는 여전히 0이 아닌 소매 가격이 표시됩니다.

반올림 조정 세부 정보

개시된 달에는 비용 세부 정보 파일에서 반올림 조정을 사용할 수 없습니다. 해당 월이 마감되고 청구서가 생성되면 조정 내용이 표시됩니다.

반올림 조정 레코드는 MCA의 청구 프로필 범위 또는 EA의 등록 범위에 있는 비용 세부 정보 파일에서 사용할 수 있습니다. 청구서 수준에서 사용할 수 있는 집계된 값이므로 해당 레코드에 사용할 수 있는 하위 범위 수준 정보는 없습니다. 다음 필드는 반올림 조정 기록에 유일하게 유효한 필드입니다.

  • BillingAccountId
  • BillingAccountName
  • BillingPeriodStartDate
  • BillingPeriodEndDate
  • BillingProfileId
  • BillingProfileName

MeterCategory, MeterSubCategoryChargeType 필드의 값은 RoundingAdjustment입니다.

다음은 실제로 반올림 조정이 작동하는 방식에 대한 예입니다.

구독에 두 개의 리소스 A와 B가 있다고 가정해보겠습니다. 리소스 A의 비용은 시간당 $0.1234이고 리소스 B의 비용은 시간당 $0.5678입니다. 하루에 10시간 동안 두 리소스를 모두 사용하므로 각 리소스의 총 비용은 다음과 같습니다.

  • 리소스 A: $0.1234 x 10 = $1.234
  • 리소스 B: $0.5678 x 10 = $5.678

일일 총 비용은 $1.234 + $5.678 = $6.912입니다.

그러나 청구서가 생성되면 비용은 소수점 이하 두 자리로 반올림되므로 청구서에는 다음이 표시됩니다.

  • 리소스 A: $1.23
  • 리소스 B: $5.68
  • 총: $6.91

청구서 총액과 실제 총액의 차이는 $0.002이며, 이는 반올림 조정입니다. Cost Management 비용이 청구서와 일치하는지 확인하기 위해 해당 금액이 비용 세부 정보 파일에 표시됩니다.

이전 API의 용어 목록

다음 표에는 이전 API에서 사용된 용어에 대응하는 새로운 용어가 나와 있습니다. 위의 표에서 이러한 설명을 참조하세요.

이전 용어 새 용어
ConsumedQuantity 수량
IncludedQuantity 해당 없음
InstanceId ResourceId
비용 EffectivePrice
단위 UnitOfMeasure
UsageDate 날짜
UsageEnd 날짜
UsageStart 날짜

다음 단계