이 문서에서는 BigQuery로의 FOCUS 사용량 비용 내보내기의 스키마에 대한 참조 정보를 제공합니다. FinOps Open Cost and Usage Specification (FOCUS)는 기술 결제 데이터 생성기가 일관된 비용 및 사용량 데이터 세트를 생성하기 위한 명확한 요구사항을 정의하는 공개 사양입니다. FOCUS 내보내기의 열은 일반적으로 상세 사용량 비용 내보내기의 필드에 매핑됩니다.
FOCUS 데이터 세트 및 데이터 테이블
BigQuery에서 FOCUS 사용량 비용 데이터는 FOCUS 내보내기를 사용 설정할 때 지정한 Google Cloud 프로젝트에 생성된 변경 불가능한 데이터 세트에 로드됩니다. 이 데이터 세트는 다음 명명 규칙을 사용합니다.
gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>
데이터 세트의 이름은 다음 세 가지 구성요소로 구성됩니다.
gcp_billing_immutable- FOCUS 내보내기의 데이터 세트 이름입니다.Billing_account_ID- FOCUS 내보내기가 사용 설정된 Cloud Billing 계정의 ID입니다.Location- FOCUS 내보내기를 사용 설정할 때 선택한 특정 리전 또는 멀티 리전 위치입니다.
데이터 세트 이름 예:
gcp_billing_immutable_010101_F0FFF0_61C528_usFOCUS 데이터 세트에 FOCUS 청구 데이터 테이블이 생성됩니다.
gcp_billing_export_focus_<BILLING_ACCOUNT_ID>테이블 이름 예:
gcp_billing_export_focus_010101_F0FFF0_61C528
FOCUS 사용량 비용 데이터의 스키마
FOCUS 내보내기를 위해 Google에서 제공하는 변경 불가능한 BigQuery 데이터 세트에서 FOCUS 사용량 비용 데이터가 gcp_billing_export_focus_<BILLING_ACCOUNT_ID>라는 데이터 테이블에 로드됩니다.
FOCUS 내보내기 스키마의 열은 일반적으로 계정 ID, 인보이스 날짜, 서비스, SKU, 프로젝트, 라벨, 위치, 비용, 사용량, 크레딧, 조정, 통화, 세분화된 리소스 수준 비용 데이터를 제공하는 추가 필드와 같은 상세 사용량 비용 내보내기의 필드에 매핑됩니다.
BigQuery에서 FOCUS 사용량 비용 데이터를 사용하는 경우 다음에 유의하세요.
- FOCUS Cloud Billing 데이터 내보내기 테이블의 스키마는 시간이 지나면서 변경될 수 있습니다. 예를 들어 새로운 필드가 FOCUS 내보내기에 추가될 수 있습니다. 쿼리가 이러한 스키마 변경으로 인해 영향을 받지 않도록 하려면 내보낸 열을 직접 참조하는 쿼리 대신 BigQuery 뷰를 사용해 데이터를 정규화하는 방식을 권장합니다. 이렇게 하면 쿼리에서 항상 동일한 스키마로 테이블을 참조할 수 있습니다. 자세한 내용은 이 제한사항에 대해 알아보세요.
- Cloud Billing에서 FOCUS 사용량 비용 데이터 내보내기를 처음 사용 설정할 때 멀티 리전 위치(EU 또는 미국)를 선택하면 Cloud Billing 데이터가 이전 달 초부터 소급되어 제공됩니다. 시간순으로 데이터를 내보냅니다. 내보낸 데이터의 초기 백필의 경우 최신 사용 데이터가 표시되기 전에 소급 Cloud Billing 데이터 내보내기가 완료되는 데 최대 5일이 걸릴 수 있습니다.
- FOCUS 사용량 비용 데이터 내보내기를 사용 설정하고 리전 위치를 선택하면 Cloud Billing 데이터가 내보내기를 사용 설정한 날짜부터 제공됩니다.
- FOCUS 사용량 비용 데이터 내보내기를 사용 설정한 후 중지했다가 다시 사용 설정한 경우, 데이터 내보내기가 명시적으로 중단된 기간 동안에는 Cloud Billing 데이터를 사용할 수 없습니다.
- BigQuery 테이블에 로드되는 데이터의 빈도에 대해 자세히 알아보세요.
- BigQuery로 결제 데이터를 내보내는 데 영향을 줄 수 있는 다른 제한사항을 참고하세요.
FOCUS 스키마
다음 정보는 BigQuery로 내보내는 Google Cloud FOCUS 사용량 비용 데이터의 스키마를 설명합니다.
| FOCUS 필드 | 유형 | 모드 | FOCUS 설명 | Google 필드에 매핑 |
|---|---|---|---|---|
AvailabilityZone |
문자열 | null 허용 | 가용성 영역은 고가용성 및 내결함성을 제공하는 리전 내의 물리적으로 분리되고 격리된 영역에 대해 프로바이더가 할당한 식별자입니다. 가용성 영역은 리소스가 배포된 위치를 기반으로 영역 간 데이터 전송 사용량과 해당 비용을 분석하는 등의 시나리오에 흔히 사용됩니다. |
location.zone |
BilledCost |
숫자 형식 | null 허용 | 청구된 비용은 인보이스의 기준이 되는 청구 금액을 나타내며, 모든 할인 요율과 할인의 영향을 포함하는 반면 향후 청구 가능한 비용을 충당하기 위해 지불된 관련 구매 (일회성 또는 반복)의 상각은 제외됩니다. 이 비용은 결제 통화로 표시됩니다. 청구된 비용은 비용 할당, 예산 책정, 인보이스 조정과 같은 현금 기준 회계가 필요한 FinOps 기능을 실행하는 데 일반적으로 사용됩니다. |
cost
+
credits.amount |
BillingAccountId |
문자열 | null 허용 | 결제 계정 ID는 결제 계정에 대해 제공자가 할당한 식별자입니다. 결제 계정은 조직 구조에 따른 그룹화, 인보이스 조정, 비용 할당 전략과 같은 시나리오에 일반적으로 사용됩니다. | billing_account_id |
BillingCurrency |
문자열 | null 허용 | 결제 통화는 리소스 또는 서비스 요금이 청구된 통화를 나타내는 식별자입니다. 결제 통화는 비용을 그룹화하거나 집계해야 하는 시나리오에서 일반적으로 사용됩니다. | currency |
BillingPeriodStart |
TIMESTAMP | null 허용 | 결제 기간 시작은 결제 기간의 포함된 시작 경계를 나타냅니다. 예를 들어 결제 기간 시작이 '2024-01-01T00:00:00Z'이고 결제 기간 종료가 '2024-02-01T00:00:00Z'인 기간에는 결제 기간 시작이 포함된 시작 경계를 나타내므로 1월 요금이 포함되지만 BillingPeriodEnd가 제외된 종료 경계를 나타내므로 2월 요금은 포함되지 않습니다. | invoice.month |
BillingPeriodEnd |
TIMESTAMP | null 허용 | 결제 기간 종료는 결제 기간의 배타적 종료 경계를 나타냅니다. 예를 들어 결제 기간 시작이 '2024-01-01T00:00:00Z'이고 결제 기간 종료가 '2024-02-01T00:00:00Z'인 기간에는 결제 기간 시작이 포함된 시작 경계를 나타내므로 1월 요금이 포함되지만 결제 기간 종료가 배타적 종료 경계를 나타내므로 2월 요금은 포함되지 않습니다. | invoice.month |
ChargeCategory |
문자열 | null 허용 | 청구 카테고리는 청구되는 방식의 특성에 따라 청구의 최상위 분류를 나타냅니다. 청구 카테고리는 일반적으로 서로 다른 처리가 필요할 수 있는 청구 유형을 식별하고 구분하는 데 사용됩니다. 지원되는 값은 |
cost_type |
ChargeClass |
문자열 | null 허용 | 요금 클래스는 행이 이전에 인보이스 결제된 결제 기간에 대한 수정을 나타내는지 여부를 나타냅니다. 요금 클래스는 흔히 사용되는 정기적으로 발생하는 요금과 수정을 구분하는 데 사용됩니다. | adjustment_info |
ChargeDescription |
문자열 | null 허용 | 청구 설명은 추가 검색 없이 행의 대략적인 컨텍스트를 제공합니다. 이 열은 청구의 목적과 가격을 자체적으로 요약한 것입니다. 일반적으로 결제 데이터 세트 전반의 해당 세부정보를 선택하여 다루거나 다른 방법으로는 제공되지 않는 정보를 제공합니다. | sku.description |
ChargePeriodStart |
TIMESTAMP | null 허용 | 청구 기간 시작은 청구 기간의 포함된 시작 경계를 나타냅니다. 예를 들어 청구 기간 시작이 '2024-01-01T00:00:00Z'이고 청구 기간 종료가 '2024-01-02T00:00:00Z'인 기간에는 청구 기간 시작이 포함된 시작 경계를 나타내므로 1월 1일의 청구가 포함되지만 청구 기간 종료가 제외된 종료 경계를 나타내므로 1월 2일의 청구는 포함되지 않습니다. | usage_start_time |
ChargePeriodEnd |
TIMESTAMP | null 허용 | 청구 기간 종료는 청구 기간의 배타적 종료 경계를 나타냅니다. 예를 들어 청구 기간 시작이 '2024-01-01T00:00:00Z'이고 청구 기간 종료가 '2024-01-02T00:00:00Z'인 기간에는 청구 기간 시작이 포함된 시작 경계를 나타내므로 1월 1일의 청구가 포함되지만 청구 기간 종료가 배타적 종료 경계를 나타내므로 1월 2일의 청구는 포함되지 않습니다. | usage_end_time |
ConsumedQuantity |
숫자 형식 | null 허용 | 소비된 수량은 소비된 단위를 기준으로 사용된 리소스 또는 서비스와 연결된 측정 SKU의 양을 나타냅니다. 소비된 수량은 가격 책정 수량 (가격 책정 단위 보완)과 비교할 때 더 세분화된 단위로 또는 다른 시간 간격으로 파생되는 경우가 많으며 가격 책정 및 비용이 아닌 리소스 및 서비스 소비에 중점을 둡니다. | usage.amount |
ConsumedUnit |
문자열 | null 허용 | 소비된 단위는 리소스 또는 서비스와 연결된 측정 SKU의 사용량을 공급자가 측정하는 방식을 나타내는 공급자 지정 측정 단위입니다. 소비된 단위는 소비된 수량 측정항목을 보완합니다. 가격 책정 단위 (가격 책정 수량 보완)와 비교할 때 더 세분화된 단위로 또는 다른 시간 간격으로 나열되는 경우가 많으며 가격 책정 및 비용이 아닌 리소스 및 서비스 소비에 중점을 둡니다. | usage.unit |
ContractedCost |
숫자 형식 | null 허용 | 계약 비용은 계약된 단위 가격과 해당 가격 책정 수량을 곱하여 계산된 비용을 나타냅니다. 계약 비용은 결제 통화로 표시되며, 일반적으로 정가와 비교하여 협상 활동에 따른 절감액을 계산하는 데 사용됩니다. 협상된 할인이 적용되지 않으면 계약 비용이 기본적으로 정가로 설정됩니다. | cost |
ContractedUnitPrice |
숫자 형식 | null 허용 | 계약된 단위 가격은 연결된 SKU의 단일 가격 책정 단위에 대해 합의된 단위 가격을 나타내며, 협상된 할인(있는 경우)을 포함하고 협상된 약정 할인 또는 기타 할인은 제외합니다. 이 가격은 결제 통화로 표시됩니다. 계약된 단가는 일반적으로 협상 활동을 기반으로 절감액을 계산하는 데 사용됩니다. 협상된 할인이 적용되지 않는 경우 계약된 단위 가격은 기본적으로 정가 단위 가격으로 설정됩니다. | price.effective_price |
ListCost |
숫자 형식 | null 허용 | 정가 비용은 정가 단위 가격과 해당 가격 책정 수량을 곱하여 계산된 비용을 나타냅니다. 목록 비용은 청구 통화로 표시되며 계약 비용, 청구 비용, 실제 비용과 비교하여 다양한 요금 최적화 활동을 기반으로 절감액을 계산하는 데 일반적으로 사용됩니다. | cost_at_list |
ListUnitPrice |
숫자 형식 | null 허용 | 정가에는 할인이 제외된 연결된 SKU의 단일 가격 책정 단위에 대해 제안된 공급자 게시 단위 가격이 표시됩니다. 이 가격은 청구 통화로 표시됩니다. 정가는 다양한 요금 최적화 활동을 기반으로 절감액을 계산하는 데 일반적으로 사용됩니다. | price.list_price |
PricingCategory |
문자열 | null 허용 | 가격 책정 카테고리는 사용 또는 구매 시점에 청구에 사용되는 가격 책정 모델을 설명합니다. 정가 또는 할인된 가격으로 발생한 청구액을 구분하고 약정 할인 적용 범위를 늘리는 등의 최적화 기회를 노출하는 데 유용합니다. 지원되는 값은 |
sku.description |
PricingQuantity |
숫자 형식 | null 허용 | 가격 책정 수량은 가격 책정 단위에 따라 사용하거나 구매한 리소스 또는 서비스와 연결된 특정 SKU의 양을 나타냅니다. 소비된 수량 (소비된 단위와 상호 보완적)과 달리 리소스 및 서비스 소비가 아닌 가격 책정 및 비용에 중점을 둡니다. | price.pricing_unit_quantity |
PricingUnit |
문자열 | null 허용 | 가격 책정 단위는 단위 가격을 결정하기 위한 공급자 지정 측정 단위를 나타내며, 블록 가격 책정과 같은 가격 책정 규칙을 적용한 후 공급자가 측정된 사용량과 구매 수량을 평가하는 방법을 나타냅니다. 일반적인 예로는 컴퓨팅 어플라이언스 런타임 시간(예: 시간), 스토리지 어플라이언스의 기가바이트 시간 (예: GB-시간), 네트워크 어플라이언스 또는 API 서비스의 누적 요청 수(예: 1,000개 요청)가 있습니다. 가격 책정 단위는 가격 책정 수량 측정항목을 보완합니다. 소비된 단위와 달리 가격 및 비용에 중점을 두며 리소스 및 서비스 소비에 중점을 두지 않습니다. | price.unit |
ProviderName |
문자열 | null 허용 | 공급자는 리소스 또는 서비스를 구매할 수 있도록 제공하는 항목입니다. 일반적으로 비용 분석 및 보고 시나리오에 사용됩니다. | 해당 사항 없음 - FOCUS에만 해당 |
PublisherName |
문자열 | null 허용 | 게시자는 구매한 리소스 또는 서비스를 생성하는 법인입니다. 일반적으로 비용 분석 및 보고 시나리오에 사용됩니다. | seller_name |
RegionId |
문자열 | null 허용 | 지역 ID는 리소스가 프로비저닝되거나 서비스가 제공되는 격리된 지리적 영역에 대해 제공자가 할당한 식별자입니다. 이 지역은 리소스가 배포된 위치를 기반으로 비용과 단가를 분석하는 등의 시나리오에 일반적으로 사용됩니다. | location.region |
RegionName |
문자열 | null 허용 | 지역 이름은 리소스가 프로비저닝되거나 서비스가 제공되는 격리된 지리적 영역에 대해 제공자가 할당한 표시 이름입니다. 지역 이름은 일반적으로 리소스가 배포된 위치를 기반으로 비용과 단위 가격을 분석하는 등의 시나리오에 사용됩니다. | location.region |
ResourceId |
문자열 | null 허용 | 리소스 ID는 제공업체가 리소스에 할당한 식별자입니다. 리소스 ID는 일반적으로 비용 보고, 분석, 할당 시나리오에 사용됩니다. | resource.global_name |
ResourceName |
문자열 | null 허용 | 리소스 이름은 리소스에 할당된 표시 이름입니다. 일반적으로 비용 분석, 보고, 할당 시나리오에 사용됩니다. | resource.name |
ServiceName |
문자열 | null 허용 | 서비스는 제공업체에서 구매할 수 있는 제품(예: 클라우드 가상 머신, SaaS 데이터베이스, 시스템 통합업체의 전문 서비스)을 나타냅니다. 서비스 제품에는 다양한 유형의 사용량 또는 기타 요금이 포함될 수 있습니다. 예를 들어 클라우드 데이터베이스 서비스에는 컴퓨팅, 스토리지, 네트워킹 요금이 포함될 수 있습니다. 서비스 이름은 구매한 제품의 표시 이름입니다. 서비스 이름은 시간 경과에 따른 집계 비용 추세를 분석하고 데이터를 필터링하여 이상을 조사하는 등의 시나리오에 일반적으로 사용됩니다. |
service.description |
SkuId |
문자열 | null 허용 | SKU ID는 특정 SKU를 나타내는 공급자 지정 고유 식별자입니다. SKU는 특정 기능과 기술 사양을 나타내는 FOCUS 데이터 세트의 정량화 가능한 상품 또는 서비스 제품입니다. 각 SKU ID는 서로 다른 가격대 또는 SKU 가격으로 판매할 수 있는 고유한 기능 집합을 나타냅니다. SKU ID는 모든 가격 변형에서 일관됩니다. 가격 변형은 공통 기능 및 기술 사양 외에 여러 요인에 따라 달라질 수 있습니다. SKU ID는 상품 또는 서비스의 가격 변동 전반에서 일관되어야 동일한 기능(예: 기능이 제공되는 위치 또는 결제 방식)의 가격을 비교할 수 있습니다. SKU ID는 제공업체에서 게시한 카탈로그 또는 가격표에서 참조하여 SKU에 관한 세부정보를 조회할 수 있습니다. SKU ID와 연결된 속성의 구성은 제공업체마다 다를 수 있습니다. SKU ID는 일반적으로 다양한 가격 세부정보(예: 기간, 등급, 위치)에서 동일한 SKU의 비용을 분석하고 비교하는 데 사용됩니다. |
sku.id |
SkuPriceId |
문자열 | null 허용 | SKU 가격 ID는 사용되거나 구매된 리소스 또는 서비스와 연결된 특정 SKU 가격을 나타내는 공급자 지정 고유 식별자입니다. 공급자가 게시한 가격 목록에서 SKU 가격의 주요 참조 역할을 하므로 실무자가 SKU 가격에 관한 자세한 정보를 조회할 수 있습니다. SKU 가격 ID와 연결된 속성의 구성은 제공업체마다, 동일한 제공업체 내의 SKU마다 다를 수 있습니다. 하지만 단위 가격 금액, 통화 (및 관련 환율), 시간적 유효성(예: 적용 날짜), 계약 또는 협상 관련 요소(예: 계약 또는 계정 식별자, 협상 가능한 할인)와 같은 동적 또는 협상 가능한 가격 책정 속성을 제외하면 SKU 가격 ID가 제공업체 내의 여러 결제 기간과 결제 계정에서 일관되게 유지됩니다. 이러한 일관성을 통해 정가와 계약 단위 가격 모두에 대해 시간 경과 및 결제 계정 전반에 걸쳐 가격 변동 (예: 단위 가격 금액의 변경)을 추적하기 위해 청구 금액을 효율적으로 필터링할 수 있습니다. 또한 SKU 가격 ID는 일반적으로 약관 및 등급과 같은 가격 책정 속성을 기반으로 비용을 분석하는 데 사용됩니다. |
sku.id 및 price.tier_start_amount의 연결 |
SubAccountId |
문자열 | null 허용 | 하위 계정 ID는 하위 계정에 할당된 공급자 할당 식별자입니다. 하위 계정 ID는 일반적으로 조직 구조, 액세스 관리 요구사항, 비용 할당 전략에 따른 그룹화와 같은 시나리오에 사용됩니다. | project.id |
SubAccountName |
문자열 | null 허용 | 하위 계정 이름은 하위 계정에 할당된 표시 이름입니다. 하위 계정 이름은 일반적으로 조직 구조, 액세스 관리 요구사항, 비용 할당 전략에 따라 그룹화하는 등의 시나리오에 사용됩니다. | project.name |
x_Credits |
RECORD | REPEATED | credits에는 Google Cloud 및 Google Maps Platform SKU와 관련된 크레딧의 구조와 값을 설명하는 필드가 포함됩니다. |
credits |
Id |
문자열 | null 허용 | 이 ID가 있는 경우 크레딧이 제품 SKU와 연결되어 있음을 나타냅니다.
credits.id 값은 영숫자로 된 고유 식별자(예: 12-b34-c56-d78) 또는 크레딧 유형의 설명(예: 약정 사용 할인: CPU)입니다.
|
credits.id |
FullName |
문자열 | null 허용 | 제품 SKU와 연결된 크레딧의 이름입니다. 인간이 읽을 수 있는 영숫자 credits.id에 대한 설명입니다.
예를 들어 무료 체험 크레딧 또는 지출 기반 약정 사용 할인이 있습니다.
|
credits.full_name |
Type |
문자열 | null 허용 | 이 필드는 credits.id의 목적 또는 원본을 설명합니다.
크레딧 유형은 다음과 같습니다.
|
credits.type |
Name |
문자열 | null 허용 | Cloud Billing 계정에 적용된 크레딧에 대한 설명입니다. | credits.name |
Amount |
숫자 형식 | null 허용 | 사용량에 적용된 크레딧 금액이며 | credits.amount |
x_CostType |
문자열 | null 허용 | 정기 비용, 세금, 조정 또는 반올림 오류 등 이 항목이 나타내는 비용 유형입니다. |
cost_type |
x_CurrencyConversionRate |
FLOAT | null 허용 | 미국 달러와 현지 통화의 환율입니다. 즉, cost ÷ currency_conversion_rate는 미국 달러로 계산한 비용입니다. |
currency_conversion_rate |
x_ExportTime |
TIMESTAMP | null 허용 | Cloud Billing 데이터 추가와 연결된 처리 시간입니다.
새로 내보낼 때마다 항상 늘어나게 됩니다. 또한 내보낸 데이터와 인보이스의 차이점을 참고하세요. |
export_time |
x_Location |
문자열 | null 허용 | 멀티 리전, 국가, 리전 또는 영역 수준의 사용량이 발생한 위치이거나
특정 위치가 없는 리소스의 경우 global입니다.
자세한 내용은
지역 및 리전 및
Google Cloud 위치를 참조하세요.
|
location.location |
x_Project |
RECORD | null 허용 | project에는 ID, 숫자, 이름, 상위 항목 번호, 라벨 등 Cloud Billing 프로젝트를 설명하는 필드가 포함됩니다.
|
project |
Id |
문자열 | null 허용 | Cloud Billing 데이터를 생성한 Google Cloud 프로젝트의 ID입니다. | project.id |
Number |
문자열 | null 허용 | Cloud Billing 데이터를 생성한 Google Cloud 프로젝트의 내부적으로 생성되고 익명 처리된 고유 식별자입니다. 지원 기록과 기타 고객 커뮤니케이션에서 Google은 이 프로젝트 번호로 프로젝트를 참조합니다. | project.number |
Name |
문자열 | null 허용 | Cloud Billing 데이터를 생성한 Google Cloud 프로젝트의 이름입니다. | project.name |
AncestryNumbers |
문자열 | null 허용 | 명시된 project.id로 식별된 프로젝트에 대한 리소스 계층 구조의 상위 항목입니다(예: my-project-123).예: /ParentOrgNumber/ParentFolderNumber/. 리소스 계층 구조에 대해 자세히 알아보세요. |
project.ancestry_numbers |
Ancestors |
RECORD | REPEATED |
이 필드에서는 프로젝트, 폴더, 조직을 포함하여 비용 항목의 리소스 계층 구조의 구조체 및 값에 대해 설명합니다. 상위 노드는 노드에서 루트로 정렬됩니다 (프로젝트, 폴더, 조직). |
project.ancestors |
ResourceName |
문자열 | null 허용 | 각 상위 항목에 대한 'resourceType/resourceNumber' 형식의
상대적 리소스 이름입니다. project.ancestors.resource_name을 사용하면 project.ancestry_numbers에 대해 보다 완전한 보기가 제공됩니다. |
project.ancestors.resource_name |
DisplayName |
문자열 | null 허용 | 콘솔에서 리소스에 대해 만든 이름입니다. | project.ancestors.display_name |
x_ServiceId |
문자열 | null 허용 | 사용량에 연결된 서비스의 ID입니다. | service.id |
x_SystemLabels |
RECORD | REPEATED | 키, 값 등 시스템 라벨을 설명하는 필드 | system_labels |
Key |
문자열 | null 허용 | 시스템 라벨이 있는 경우, 사용량이 발생한 리소스의 시스템 생성 라벨을 구성하는 키-값 쌍에서 키 부분입니다. 사용 가능한 시스템 라벨도 참조하세요. | system_labels.key |
Value |
문자열 | null 허용 | 시스템 라벨이 있는 경우, 사용량이 발생한 리소스의 시스템 생성 라벨을 구성하는 키-값 쌍에서 값 부분입니다. 사용 가능한 시스템 라벨도 참조하세요. | system_labels.value |
x_Labels |
RECORD | REPEATED | 키, 값 등 라벨을 설명하는 필드 | labels |
Key |
문자열 | null 허용 | 라벨이 있는 경우, 사용량이 발생한 Google Cloud 리소스의 라벨을 구성하는 키-값 쌍에서 키 부분입니다. 라벨 사용에 대한 자세한 내용은 라벨 사용을 참조하세요. | labels.key |
Value |
문자열 | null 허용 | 라벨이 있는 경우, 사용량이 발생한 Google Cloud 리소스의 라벨을 구성하는 키-값 쌍에서 값 부분입니다. 라벨 사용에 대한 자세한 내용은 라벨 사용을 참조하세요. | labels.value |
x_ProjectLabels |
RECORD | REPEATED | 키, 값 등 프로젝트 라벨을 설명하는 필드 | project.labels |
Key |
문자열 | null 허용 | 라벨이 있는 경우, 사용량이 발생한 Google Cloud 프로젝트의 라벨을 구성하는 키-값 쌍에서 키 부분입니다. 라벨 사용에 대한 자세한 내용은 라벨 사용을 참고하세요. | project.labels.key |
Value |
문자열 | null 허용 | 라벨이 있는 경우, 사용량이 발생한 Google Cloud 프로젝트의 라벨을 구성하는 키-값 쌍에서 값 부분입니다. 라벨 사용에 대한 자세한 내용은 라벨 사용을 참조하세요. | project.labels.value |
x_Tags |
RECORD | REPEATED | 키, 값, 네임스페이스 등 태그를 설명하는 필드 |
tags |
Key |
문자열 | null 허용 | 이 특정 태그와 연결된 키의 닉네임 또는 표시 이름입니다. |
tags.key |
Value |
문자열 | null 허용 |
|
tags.value |
x_Inherited |
부울 | null 허용 | 태그 바인딩이 상속되었는지(태그 상속됨 = True) 또는 직접/상속되지 않았는지(태그 상속됨 = False) 여부를 나타냅니다. 리소스 계층 구조에서 상위 리소스에 대한 태그 바인딩을 생성할 수 있습니다. |
tags.inherited |
x_Namespace |
문자열 | null 허용 | 태그 키 및 값을 정의하는 리소스 계층 구조를 나타냅니다. 네임스페이스를 태그 키 및 태그 값 짧은 이름과 결합하여 태그 키 또는 태그 값에 대해 전역적으로 고유한 정규화된 이름을 만들 수 있습니다. |
tags.namespace |
EffectiveCost |
숫자 형식 | null 허용 | 유효 비용은 이 요금을 포함하는 관련 선불 구매 (일회성 또는 반복)의 모든 할인 요율, 할인 및 적용 가능한 부분을 적용한 후의 요금의 상각된 비용을 나타냅니다. 포함된 상각 부분은 가격 책정 수량과 데이터의 시간 세부사항에 비례해야 합니다. 상각은 선불 구매 비용을 분해하여 후속 대상 요금에 분산하므로 원래 선불 요금의 유효 비용은 0으로 설정됩니다. 유효 비용은 동일한 서비스의 여러 청구에 걸쳐 비용을 혼합하거나 '혼합'하지 않습니다. 이 비용은 결제 통화로 표시됩니다. 효과적인 비용은 지출 추세를 추적하고 분석하는 데 일반적으로 사용됩니다. |
cost
+
credits.amount |
PricingCurrency |
문자열 | null 허용 | 가격 통화는 리소스 또는 서비스의 가격이 책정된 국가 또는 가상 통화 단위입니다. 가격 통화는 가격 책정과 결제에 다른 통화가 사용되는 시나리오에서 일반적으로 사용됩니다. | currency |
PricingCurrencyContractedUnitPrice |
숫자 형식 | null 허용 | 가격 책정 통화 계약 단위 가격은 협상된 할인(있는 경우)을 포함하고 협상된 약정 할인 또는 기타 할인을 제외한 연결된 SKU의 단일 가격 책정 단위에 대해 합의된 단위 가격을 나타냅니다. 이 가격은 가격 책정 통화로 표시됩니다. 협상된 할인이 단가에 적용되지 않고 환율에 적용되는 경우 가격 책정 통화 계약 단가는 가격 책정 통화 정가로 기본 설정됩니다. 계약된 단가인 가격 책정 통화는 일반적으로 협상 활동을 기반으로 절감액을 계산하는 데 사용됩니다. |
price.effective_price |
PricingCurrencyEffectiveCost |
숫자 형식 | null 허용 | 가격 책정 통화 유효 비용은 가격 책정 통화로 표시되며, 모든 할인 요율, 할인, 이 청구에 적용되는 관련 선불 구매 (일회성 또는 반복)의 해당 부분을 적용한 후의 청구 비용을 나타냅니다. 이를 통해 실무자는 1. 국가 통화에서 가상 통화 (예: 토큰에서 USD)로 또는 2. 한 국가 통화에서 다른 국가 통화(예: EUR에서 USD)로 변환할 수 있습니다. |
cost
+
credits.amount |
PricingCurrencyListUnitPrice |
숫자 형식 | null 허용 | 가격 통화 목록 단위 가격은 연결된 SKU의 단일 가격 단위에 대해 제안된 공급자 게시 단위 가격을 나타내며 할인은 제외됩니다. 이 가격은 가격 책정 통화로 표시됩니다. 가격 책정 통화 목록 단위 가격은 다양한 요금 최적화 활동을 기반으로 절감액을 계산하는 데 흔히 사용됩니다. |
price.list_price |
BillingAccountType |
문자열 | null 허용 | 리셀러 (상위) 결제 계정에서 내보내는 경우 결제 계정 ID가 리셀러 하위 결제 계정이면 결제 계정 유형 = '리셀러'이고, 그렇지 않으면 공백입니다. |
해당 사항 없음 - FOCUS에만 해당 |
x_SubscriptionInstanceId |
문자열 | null 허용 | 약정에 연결된 구독 ID입니다. |
subscription.instance_id |
x_PriceEffectivePriceDefault |
숫자 형식 | null 허용 | Cloud Billing 계정에 연결된 계약의 커스텀 가격 책정에 반영된 협상된 할인 가격 (해당하는 경우)이 포함된, 기본 가격 모델 기준 SKU 가격입니다. |
price.effective_price_default |
x_PriceListPriceConsumptionModel |
숫자 형식 | null 허용 | Cloud Billing 계정에 연결된 계약의 커스텀 가격 책정에 반영된 협상된 할인 가격 (해당하는 경우)이 적용되기 전의, 해당 가격 모델 기준 SKU 정가입니다. |
price.list_price_consumption_model |
x_CostAtEffectivePriceDefault |
숫자 형식 | null 허용 | Cloud Billing 계정에 연결된 계약(해당하는 경우)에 명시된 커스텀 가격 책정에 반영된 협의된 할인 혜택을 포함하여, 기본 가격 모델에 따른 비용입니다. |
cost_at_effective_price_default |
x_CostAtListConsumptionModel |
숫자 형식 | null 허용 | Cloud Billing 계정에 연결된 계약 (해당하는 경우)에 명시된 커스텀 가격 책정에 반영된 협의된 할인 혜택 이전에 적용 가능한 가격 모델에 따른 비용입니다. |
cost_at_list_consumption_model |
x_ConsumptionModelId |
문자열 | null 허용 | 가격 모델의 ID입니다. |
consumption_model.id |
x_ConsumptionModelDescription |
문자열 | null 허용 | 가격 모델에 대한 설명입니다. |
consumption_model.description |
FOCUS 적합성 보고서
일부 FOCUS 열은 지원되지 않습니다. 일부 열에서는 일부 값이 지원되지 않습니다. 자세한 내용은 다음 표를 참고하세요. 열이 지원되지 않는 경우 정보가 제공업체별 열에 제공될 수 있습니다.
프로바이더별 열
| 열 | 유형 | 모드 |
|---|---|---|
| x_CostType | 문자열 | null 허용 |
| x_Credits | RECORD | REPEATED |
| x_CurrencyConversionRate | FLOAT | null 허용 |
| x_ExportTime | TIMESTAMP | null 허용 |
| x_Labels | RECORD | REPEATED |
| x_Location | 문자열 | null 허용 |
| x_Project | RECORD | null 허용 |
| x_ProjectLabels | RECORD | REPEATED |
| x_ServiceId | 문자열 | null 허용 |
| x_SystemLabels | RECORD | REPEATED |
| x_Tags | RECORD | REPEATED |
| x_SubscriptionInstanceId | 문자열 | null 허용 |
| x_PriceEffectivePriceDefault | 숫자 형식 | null 허용 |
| x_PriceListPriceConsumptionModel | 숫자 형식 | null 허용 |
| x_CostAtEffectivePriceDefault | 숫자 형식 | null 허용 |
| x_CostAtListConsumptionModel | 숫자 형식 | null 허용 |
| x_ConsumptionModelId | 문자열 | null 허용 |
| x_ConsumptionModelDescription | 문자열 | null 허용 |
적합성 격차
| 적합성 격차 유형 | FOCUS 버전 | 영향을 받는 열 | 적합성 격차 설명 | 완화 |
|---|---|---|---|---|
| 지원되지 않는 열 | v1.0 | 결제 계정 이름 | 입력하지 않음 | 없음 |
| v1.0 | 청구 빈도 | 입력하지 않음 | 없음 | |
| v1.0 | 약정 할인 유형 | 입력하지 않음 | CUD와 관련된 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 약정 할인 상태 | 입력하지 않음 | CUD와 관련된 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 약정 할인 ID | 입력하지 않음 | CUD와 관련된 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 약정 할인 이름 | 입력하지 않음 | CUD와 관련된 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 약정 할인 카테고리 | 입력하지 않음 | CUD와 관련된 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 인보이스 발급자 | 입력하지 않음 | 없음 | |
| v1.0 | 리소스 유형 | 입력하지 않음 | 없음 | |
| v1.0 | 서비스 카테고리 | 입력하지 않음 | 없음 | |
| v1.0 | 태그 | 입력하지 않음 | 에 포함된 정보 x_Tags x_Labels x_SystemLabels x_ProjectLabels |
|
| 지원되지 않는 열 | v1.1 | 용량 예약 | 입력하지 않음 | 없음 |
| v1.1 | 용량 예약 ID | 입력하지 않음 | 없음 | |
| v1.1 | 용량 예약 상태 | 입력하지 않음 | 없음 | |
| v1.1 | 약정 할인 수량 | 입력하지 않음 | 없음 | |
| v1.1 | 약정 할인 단위 | 입력하지 않음 | 없음 | |
| v1.1 | 서비스 하위 카테고리 | 입력하지 않음 | 없음 | |
| v1.1 | SKU 미터 | 입력하지 않음 | 없음 | |
| v1.1 | SKU 가격 세부정보 | 입력하지 않음 | 없음 | |
| 지원되지 않는 열 | v1.2 | 하위 계정 유형 | 입력하지 않음 | 없음 |
| v1.2 | 인보이스 ID | 입력하지 않음 | 없음 | |
| 지원되지 않는 값 | v1.0 | 청구 카테고리 | '구매' 값은 지원되지 않음 | 없음 |
| v1.0 | 청구 카테고리 | '크레딧' 값은 지원되지 않음 | 크레딧에 관한 정보는 x_Credits에 포함됩니다. | |
| v1.0 | 가격 카테고리 | '동적' 값은 지원되지 않음 | 정보가 청구 설명에 포함될 수 있습니다(MIGHT). |
FOCUS 사용량 비용 데이터 쿼리 예시
SQL을 사용하여 FOCUS 결제 데이터 내보내기에서 쿼리를 실행하는 방법에 대한 도움말과 안내는 FinOps Foundation 사이트에서 제공되는 샘플 FOCUS 사용 사례를 참고하세요.
FOCUS v1.2 사용 사례 | FOCUS v1.1 사용 사례 | FOCUS v1.0 사용 사례
관련 주제
내보낸 Cloud Billing 데이터와 관련된 주제
Google Cloud 콘솔에서 사용 가능한 비용 및 가격 책정 보고서
- Cloud Billing 보고서 및 비용 추세 보기
- 인보이스 또는 명세서의 비용 세부정보 조회 및 다운로드
- Google Cloud 서비스의 가격 보기 및 다운로드
- 비용 분석 보고서로 절감되는 비용 알아보기
- 약정 사용 할인의 효과 분석
- 비용 및 결제 내역 보기