FOCUS 형식으로 사용량 데이터 내보내기

IBM Cloud® 사용량 데이터를 FinOps FOCUS(Open Cost & Usage Specification) 형식으로 내보내 멀티클라우드 비용 관리를 간소화하고 FinOps 도구와 원활하게 통합할 수 있습니다.

FOCUS 형식은 FinOps 재단에서 개발한 크로스 클라우드 표준으로, 클라우드 제공업체 간에 청구 및 사용량 데이터를 표준화합니다. IBM Cloud 이제 비용 및 사용량 보고를 위해 FOCUS v1.2 ( FinOps 개방형 비용 및 사용량 사양) 형식을 지원합니다. IBM Cloud 사용량 데이터를 FOCUS 형식으로 내보내면 사용자 지정 변환 없이 AWS, Azure, GCP 데이터와 함께 IBM Cloud 비용을 분석할 수 있습니다. 자세한 내용은 FinOps 재단 포커스 v1.2 사양을 참조하세요.

시작하기 전에

사용량 데이터를 FOCUS 형식으로 내보내기 전에 다음과 같은 액세스 권한과 리소스가 있는지 확인하세요:

  • 청구 관리자 또는 계정 소유자가 IBM Cloud 계정에 액세스할 수 있습니다
  • IBM Cloud 콘솔 또는 CLI에 액세스
  • 비용 관리 및 FinOps 도구 요구 사항에 대한 이해

FOCUS 형식의 이점 이해

FOCUS 형식은 클라우드 비용을 관리하는 데 몇 가지 이점을 제공합니다:

향상된 멀티 클라우드 가시성
통합 비용 분석을 위해 AWS 비용 및 사용량 보고서(CUR), Azure CSV 내보내기 및 GCP 청구 데이터로 IBM Cloud 사용량 데이터를 정규화하세요.
직접 도구 통합
사용자 정의 변환 스크립트 없이 Apptio Cloudability, CloudHealth, Kubecost 및 기타 비용 최적화 도구와 같은 FinOps 플랫폼으로 FOCUS 형식의 데이터를 직접 가져오세요.
온보딩 시간 단축
수동 데이터 변환 프로세스를 제거하여 IBM Cloud 청구 데이터를 비용 관리 워크플로에 통합하는 데 필요한 시간과 비용을 줄일 수 있습니다.
투명성 향상
업계 모범 사례에 부합하는 표준화된 청구 기준에 액세스하여 IBM Cloud 요금을 더 쉽게 이해하고 검증할 수 있습니다.
경쟁적 동등성
다른 주요 클라우드 서비스 제공업체에서 사용하는 것과 동일한 표준화된 형식을 활용하여 멀티클라우드 환경 전반에서 일관된 비용 관리 관행을 보장하세요.

사용량 데이터 내보내기

인스턴스 수준 사용량 데이터는 개별 리소스 인스턴스에 대한 세분화된 세부 정보를 제공하여 상세한 비용 할당 및 지불 거절을 가능하게 합니다.

  1. IBM Cloud 콘솔에 로그인하십시오.
  2. 관리 > 청구 및 사용량 > 사용량으로 이동하십시오.
  3. 초점 버튼을 클릭합니다. 시스템은 리소스별 세부 정보를 위한 추가 열과 함께 FOCUS v1.2 형식의 인스턴스 수준 사용량 데이터가 포함된 CSV 파일을 다운로드합니다.

완전히 지원되는 필드

IBM CSV 파일에는 모든 필수 FOCUS v1.2 필드가 포함되어 있습니다:

완전히 지원되는 필수 필드
필드 유형 설명
BilledCost 10진수 고객에게 청구되는 비용
BillingCurrency 문자열 통화 코드(ISO 4217)
ChargeCategory 문자열 청구 유형(사용, 구매, 세금, 조정)
ChargeDescription 문자열 요금에 대한 설명
ChargePeriodEnd DateTime 충전 기간 종료(ISO 8601)
ChargePeriodStart DateTime 충전 기간 시작(ISO 8601)
EffectiveCost 10진수 할인 후 상각 비용
ListUnitPrice 10진수 할인 전 단위당 정가
PricingCategory 문자열 가격 책정 모델
PricingQuantity 10진수 가격 책정에 사용되는 수량
PricingUnit 문자열 가격 책정을 위한 측정 단위
ProviderName 문자열 항상 " IBM "
PublisherName 문자열 서비스 게시자 이름
ResourceId 문자열 고유 리소스 식별자
ResourceName 문자열 리소스 이름
ServiceCategory 문자열 상위 서비스 카테고리
ServiceName 문자열 서비스 이름
SkuId 문자열 SKU 식별자

추가 지원되는 필드

16개의 필수 필드 외에 IBM Cloud FOCUS 보고서에는 39개의 추가 필드가 포함되어 있습니다:

추가 지원되는 필드
범주 필드 이름
계정 및 청구: BillingAccountId, BillingAccountName, BillingAccountType, BillingPeriodEnd, BillingPeriodStart, InvoiceIssuerName
지리적: AvailabilityZone, RegionId, RegionName
약정 및 할인: CommitmentDiscountCategory, CommitmentDiscountId, CommitmentDiscountName, CommitmentDiscountType, CommitmentDiscountUnit
비용 분석: ContractedCost, ContractedUnitPrice, ListCost
청구 세부 정보: ChargeClass, ChargeFrequency
소비: ConsumedQuantity, ConsumedUnit
가격: PricingCurrency, SkuMeter
리소스 메타데이터: ResourceType, ServiceSubcategory, Tags
IBM-특정 확장 프로그램: x_DiscountId, x_DiscountName, x_DiscountQuantity, x_OfferId, x_OfferCredit

API를 사용하여 사용량 데이터 내보내기

IBM Cloud 사용량 보고서 API를 사용하여 사용량 데이터 내보내기를 자동화할 수 있습니다. 자세한 내용은 사용량 보고서 API를 참조하세요.

  1. 적절한 청구 액세스 권한이 있는 API 키를 얻습니다. 자세한 정보는 API 키 관리를 참조하십시오.

  2. 다음 API 엔드포인트를 사용하여 사용량 데이터를 내보낼 수 있습니다:

    curl -X GET "https://billing.cloud.ibm.com/v4/accounts/{account_id}/focus/{month}" \
      -H "Authorization: Bearer {iam_token}" \
      -H "Accept: text/csv"
    

{account_id} 을 IBM Cloud 계정 ID(필수)로, {month} 을 보고서 월(예: 2024-01)로, {iam_token} 을 IAM 액세스 토큰으로 대체합니다.

API 매개변수

FOCUS 내보내기 API는 다음 매개변수를 지원합니다: account_id(필수) : IBM Cloud 계정 ID입니다.

month(필수)
보고 월은 YYYY-MM 형식(예: 2024-01)으로 입력합니다.

Headers: Authorization(필수) : IAM 인증을 위한 무기명 토큰입니다.

x-focus-version(선택사항)
사용할 FOCUS 버전(기본값: 1.2 ). 캐시를 우회하고 새 보고서를 생성하려면 true 로 설정합니다.

Query Parameters:

format
옵션은 다음과 같습니다.
  • json (기본값)- 페이지가 지정된 JSON 형식으로 결과를 반환합니다.
  • csv- 모든 결과를 CSV 형식으로 반환합니다.
_limit(선택사항)
페이지 매김 제한, 최대 250개(기본값: 200개).

FOCUS 형식 내보내기 유효성 검사:

내보낸 데이터가 FOCUS v1.2 사양을 충족하는지 확인하려면 FinOps 재단의 FOCUS 유효성 검사 도구를 사용하여 파일의 유효성을 검사할 수 있습니다. IBM Cloud FOCUS 내보내기는 16개의 필수 MUST 필드를 모두 100% 준수하여 유효성 검사를 통과하도록 설계되었습니다.

IBM 네이티브와 FOCUS v1.2 형식 비교

IBM 기본 형식과 FOCUS v1.2 형식 모두 사용량 내보내기에 사용할 수 있습니다. 다음 표는 주요 차이점을 강조합니다:

형식 비교
요소(Aspect) IBM 기본 형식 FOCUS v1.2 형식
열 이름 IBM-특정 이름 지정 규칙 표준화된 FOCUS v1.2 열 이름
멀티 클라우드 호환성 IBM Cloud 만 호환 가능 AWS, Azure, GCP
FinOps 도구 지원 사용자 지정 변환 필요 직접 가져오기 지원
데이터 단위 동일한 수준의 디테일 동일한 수준의 디테일
규제 준수 IBM-특정 fOCUS 100% 준수 v1.2 (16/16 MUST 필드)
유스 케이스 IBM-구체적인 분석 및 보고 멀티클라우드 비용 관리 및 FinOps 도구

조직 내에서 다양한 사용 사례를 지원하기 위해 두 가지 형식으로 데이터를 동시에 내보낼 수 있습니다.

다음 단계

사용량 데이터를 FOCUS 형식으로 내보내면 됩니다: