세부 결제 보고서를 비용 및 사용 보고서로 마이그레이션 - AWS Data Exports

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

세부 결제 보고서를 비용 및 사용 보고서로 마이그레이션

세부 결제 보고서(DBR)와 AWS 비용 및 사용 보고서(AWS CUR)는 모두 요금에 대한 정보를 제공합니다. 그러나 DBR을 사용하는 경우 보고서를 비용 및 사용 보고서로 전환하는 것이 좋습니다.

비용 및 사용 보고서(AWS CUR)의 이점 비교

AWS CUR은 가장 포괄적인 정보 소스를 제공합니다. AWS CUR을 사용하여 개별 비용을 심층적으로 이해하고 더 자세히 분석할 수 있습니다. 이는 엔터프라이즈 규모에서 특히 유용합니다. AWS CUR은 복잡한 비용 관리 요구 사항이 있고 전용 쿼리 또는 분석 기반 시스템이 필요한 경우 유용합니다. AWS CUR은 또한 분할 상환된 비용을 포함하여 예약 인스턴스(RI)에 대한 자세한 정보를 제공합니다.

포괄적인 예약 정보

예약 인스턴스(RI) 또는 예약은 1년 또는 3년의 서비스 사용 약정에 대한 대가로 온디맨드 사용량과 비교하여 할인된 시간당 요율을 제공합니다. 이 방법을 선택하면 결과적으로 상당한 비용을 절약할 수 있습니다. AWS CUR을 사용하여 예약 포트폴리오를 모니터링하고 관리할 수 있습니다. AWS CUR은 예약 Amazon 리소스 번호(ARNs), 예약 수 및 총 RIs와 같은 자세한 정보를 제공합니다. 특정 리소스의 예약 관련 할인을 추적하여 절약 금액에 대해 더 잘 이해할 수 있습니다.

세부 결제 보고서(DBR)는 이 메타데이터의 서브넷을 제공하지만, 필수 열을 전환하려면 작업이 필요합니다.

AWS CUR은 분할 상환된 예약 비용에 대한 정보와 같이 DBR에서 사용할 수 없는 추가 열을 제공합니다. 자세한 내용은 분할 상환 예약 데이터 이해 단원을 참조하십시오.

온디맨드 요금 가용성

AWS CUR은 각 개별 사용 항목에 대한 온디맨드 요금에 대한 정보를 제공합니다. 이 정보를 사용하여 온디맨드 요금에서 지불한 금액을 차감하여 절감액을 계산할 수 있습니다. 이는 퍼블릭 온디맨드 요율을 사용하여 비용을 할당하도록 선택할 수 있는 유연성도 제공합니다.

DBR에는 온디맨드 요율에 대한 정보가 포함되지 않으며 청구된 금액만 포함됩니다. 따라서 전체 절약 금액을 계산하거나 온디맨드 요율을 사용하여 비용을 할당하기가 어려울 수 있습니다.

세분화된 할인 분석

AWS CUR은 사용량 기반 할인에 대한 세부 보기에 액세스할 수 있습니다. 할인이 적용된 경우 AWS CUR을 사용하여 다음을 볼 수 있습니다.

  • 할인 전 비용

  • 할인된 금액

  • 항목 수준에서 할인이 적용된 후 총 비용

DBR에는 세분화된 할인 분석이 포함되지 않습니다.

자동화된 대규모 데이터 수집

AWS CUR을 사용하면 자동 데이터 수집 프로세스를 트리거하도록 이벤트를 쉽게 구성하여 내부 시스템에서 결제 데이터를 새로 고치는 프로세스를 간소화할 수 있습니다. AWS CUR 데이터는 이전 달과 관련된 요금이 감지되면 자동으로 새로 고칠 수 있습니다.

또한 AWS CUR은 여러 파일로 생성되므로 데이터를 더 작은 조각으로 분할할 때 추가적인 이점을 얻을 수 있습니다. 따라서 여러 작업자가 사용하는 프로세스에 따라 데이터를 더 쉽게 수집할 수 있습니다. 또한 데이터 다운로드를 더 작은 단위로 다시 시도할 수 있습니다.

AWS CUR은 데이터를 빠르게 찾고 추출할 수 있는 방식으로 형식이 지정됩니다. 이 보고서는 데이터의 전체 구조에 대한 정보가 포함된 매니페스트 파일에서 모델링됩니다. 여기에는 보고서에 포함된 모든 열의 목록이 포함됩니다. 이 정보를 사용하여 보고서를 확장하고 사용 가능해지면 사용량에 관한 새로운 정보를 포함할 수 있습니다.

교차 제품 통합

AWS CUR은 Amazon Redshift, Amazon QuickSight 및 Amazon Athena와 통합됩니다. AWS CUR을 사용하여 AWS기반 비용 관리 솔루션을 구축할 수 있습니다. AWS CUR은 Parquet 형식으로 데이터를 제공합니다. 이를 통해 자체 비용 및 사용량 보고 시스템을 구축할 수 있는 더 많은 옵션이 제공됩니다. 자세한 내용은 AWS Billing 사용 설명서AWS Cost & Usage Report(AWS CUR) 매니페스트를 참조하세요.

세부 결제 보고서와 비용 및 사용 보고서 간의 주요 차이점

CUR로 마이그레이션한 후 고려해야 AWS 할 DBR과 AWS CUR에는 몇 가지 차이점이 있습니다. 예를 들어 데이터를 시스템으로 수집하는 방법을 조정해야 할 수 있습니다.

파일 구조

세부 결제 보고서(DBR)는 단일 파일로 제공됩니다. 반면 AWS CUR은 통합된 파일 세트입니다. AWS CUR에서는 Amazon S3 버킷에서 다음 파일을 볼 수 있습니다.

  • 모든 사용 항목이 포함된 데이터 파일 세트

  • (해당되는 경우) 모든 할인이 포함된 별도의 데이터 파일

  • 단일 보고서에 속한 모든 데이터 파일이 나열된 매니페스트 파일

열 구조

DBR에는 고정된 열 목록이 있으므로 유연성이 제한됩니다. AWS CUR에는 고정된 열 구조가 없으며, 대신 필요에 따라 열을 자유롭게 추가하거나 제거할 수 있습니다. 새를 사용하기 시작하면 AWS 서비스 AWS CUR은 보고서에 새 데이터를 포함하도록 동적으로 시작할 수 있습니다.이 데이터는 사용자의 사례에 유용할 수 있습니다. 매니페스트 파일은 보고서에 있는 모든 열의 맵을 제공합니다.

DBR 및 AWS CUR에 해당하는 열 이름
DBR 열 이름 AWS CUR 열 이름
InvoiceId bill/InvoiceId
PayerAccountId bill/PayerAccountId
LinkedAccountId lineItem/UsageAccountId
ProductName product/ProductName
SubscriptionId reservation/subscriptionid
UsageType lineItem/UsageType
Operation lineItem/Operation
AvailabilityZone lineItem/AvailabilityZone
ReservedInstance 지원되지 않음
ItemDescription lineItem/LineItemDescription
UsageStartDate lineItem/UsageStartDate
UsageEndDate lineItem/UsageEndDate
UsageQuantity lineItem/UsageAmount
BlendedRate lineItem/BlendedRate
BlendedCost lineItem/BlendedCost
UnBlendedRate lineItem/UnblendedRate
UnBlendedCost lineItem/UnblendedCost
ResourceId lineItem/ResourceId
RecordType 지원되지 않음
PricingplanId 지원되지 않음
RateID pricing/RateId
참고

AWS CUR의 RecordId에는 동등한 항목이 없습니다. 그러나 identity/LineItemId, identity/TimeInterval 및 bill/BillType을 결합하여 이 정보를 수집할 수 있습니다.

AWS CUR을 통해 DBR RecordType 값 검색
DBR의 RecordType 값 AWS CUR을 통해 RecordType을 검색하는 구문 사용 사례
LineItem SELECT SUM(line_item_unblended_cost) FROM [CUR] WHERE line_item_line_item_type = 'Usage' 사용 항목은 사용 비용을 일회성 요금에서 분할합니다(예: 선결제 RI 지불).
InvoiceTotal SELECT (bill_invoice_id), sum(line_item_unblended_cost) FROM [CUR] GROUP BY bill_invoice_id 인보이스 합계를 사용하여 인보이스와 비용 및 사용 보고서 간에 비용을 조정할 수 있습니다.
AccountTotal SELECT line_item_usage_account_id, sum(line_item_unblended_cost) FROM [CUR] GROUP BY line_item_usage_account_id 계정 합계를 사용하여 지불 거절을 위해 멤버 계정과 관련된 비용을 격리할 수 있습니다.
StatementTotal SELECT SUM(line_item_unblended_cost) FROM [CUR] 명세서 합계를 사용하여 결제 기간에 대한 비용을 이해할 수 있습니다.
Discount SELECT SUM(line_item_unblended_cost) FROM [CUR] WHERE line_item_line_item_type = 'Discount' 할인 항목을 사용하여 모든 할인 관련 항목을 식별할 수 있습니다.
Rounding 아직 지원되지 않음 아직 지원되지 않음

고급 요금 유형 보고

환불

AWS CUR: lineItem/LineItemDescription = ‘Refund’ 문자열을 필터링하여 환급을 식별합니다.

DBR: ‘Refund’ 하위 문자열에 대해 ItemDescription 열을 확인하여 환불을 식별합니다.

크레딧

AWS CUR: 크레딧은 lineItem/LineItemDescription = ‘Credit’ 문자열을 필터링하여 식별됩니다.

DBR: ‘Credit’ 하위 문자열에 대해 ItemDescription 열을 확인하여 크레딧을 식별합니다.

세금

AWS CUR: lineItem/LineItemDescription = ‘Tax’ 문자열을 필터링하여 세금을 식별합니다.

DBR: ‘Tax’ 하위 문자열에 대해 ItemDescription 열을 확인하여 세금을 식별합니다.

예약 관련 선불 요금 식별

AWS CUR: 예약 관련 선결제 비용은 "lineItem/LineItemType" = 'Fee' 문자열을 필터링하여 식별됩니다.

DBR: 'HeavyUsage' 하위 문자열의 UsageType 열 및 'SubscriptionId'가 null인지 여부를 검토하여 예약 관련 선결제 비용을 식별합니다.

예약 관련 월별 요금 식별

AWS CUR: 예약 관련 월별 요금은 "lineItem/LineItemType" = 'RIfee' 문자열을 필터링하여 식별됩니다.

DBR: 'HeavyUsage' 하위 문자열에 대해 UsageType 열을 확인하여 예약 관련 월별 요금을 식별합니다.

예약 인스턴스 이익을 얻은 인스턴스 식별

AWS CUR: 예약 관련 선결제 요금은 "lineItem/LineItemType" = 'DiscountedUsage' 문자열을 필터링하여 식별됩니다.

DBR: 'Y' 하위 문자열에 대해 ReservedInstance 열을 확인하여 예약 관련 선결제 요금을 식별합니다.