BigQuery로 FOCUS Cloud Billing 데이터 내보내기 설정

이 문서에서는 BigQuery로 FOCUS 사용량 비용 Cloud Billing 데이터 내보내기를 설정하는 데 필요한 모든 단계를 설명합니다. FOCUS 사용량 비용 내보내기FinOps Open Cost and Usage Specification(FOCUS) 표준에 따라 정규화된 상세 사용량 비용 데이터가 포함된 변경 불가능한 BigQuery 데이터 세트(연결된 데이터 세트)입니다.

BigQuery로 FOCUS 사용량 비용 Cloud Billing 데이터 내보내기를 사용 설정하려면 다음 단계를 따르세요.

  • 내보낸 Cloud Billing 데이터가 저장될 프로젝트를 만들고 프로젝트에서 결제를 사용 설정합니다 (아직 설정하지 않은 경우).
  • 프로젝트 및 Cloud Billing 계정에 대한 권한을 구성합니다.
  • FOCUS 사용량 비용 결제 내보내기를 사용 설정합니다.

이 문서에서는 이러한 각 단계에 대해 자세히 설명합니다.

FOCUS Export의 BigQuery 사용 비용

BigQuery를 사용하여 결제 사용량 및 비용 데이터를 저장하고 분석하면 BigQuery 사용 요금이 발생합니다. BigQuery의 기본 비용은 BigQuery에 저장되는 데이터의 스토리지와 쿼리 처리에 사용되는 컴퓨팅입니다.

FOCUS 청구 데이터 내보내기는 연결된 데이터 세트를 사용하여 Google에서 관리하는 변경 불가능한 내보내기로 제공되므로 FOCUS 데이터에 대한 스토리지 비용이 청구되지 않습니다. 하지만 FOCUS 데이터를 쿼리하면 요금이 청구됩니다. 자세한 내용은 BigQuery 사용 비용을 참고하세요.

Google Cloud 콘솔 정보

Google Cloud 콘솔(문서 보기, 콘솔 열기)은Google Cloud 제품을 사용하는 시스템을 프로비저닝, 구성, 관리, 모니터링하는 데 사용되는 웹 UI입니다. Google Cloud 콘솔을 사용하여 Google Cloud 및 Cloud Billing 리소스를 설정하고 관리할 수 있습니다.

이 태스크에 필요한 권한

Google Cloud 결제 사용량 비용 데이터의 FOCUS 내보내기를 사용 설정하고 구성하려면 다음 권한이 필요합니다.

다른 프로젝트 권한이 필요할 수도 있습니다.Google Cloud 조직의 구성원이 새 프로젝트를 만들려면 조직 또는 폴더에 대한 프로젝트 생성자 역할이 필요합니다. 특히 새 프로젝트를 만들려면 다음 권한이 필요합니다.

  • resourcemanager.organizations.get
  • resourcemanager.projects.create

Google Cloud 권한에 관한 자세한 내용은 다음을 참조하세요.

BigQuery로 Cloud Billing 데이터 내보내기 사용 설정

이 섹션의 3단계를 완료하여 BigQuery로 FOCUS 사용 비용 내보내기를 사용 설정합니다.

1. 프로젝트 선택 또는 생성

BigQuery로 내보낸 Cloud Billing 데이터는 BigQuery 데이터 세트에 포함되어 있습니다. 데이터 세트는 지정한Google Cloud 프로젝트 내에 포함됩니다.

Cloud Billing 계정의 내보낸 Cloud Billing 데이터를 포함하여 모든 FinOps 및 결제 관리 작업을 모두 처리할 수 있도록 별도의 Google Cloud 프로젝트를 만들어 사용하는 것이 좋습니다. 결제 관리 사용 사례에 FinOps 중심 프로젝트를 사용할 경우의 이점에 대해 자세히 알아보세요.

Google Cloud 콘솔의 프로젝트 선택기 페이지에서 Google Cloud 프로젝트를 선택하거나 만듭니다.

프로젝트를 선택하거나 만드는 데 필요한 역할

  • 프로젝트 선택: 프로젝트를 선택하는 데는 특정 IAM 역할이 필요하지 않습니다. 역할이 부여된 프로젝트를 선택하면 됩니다.
  • 프로젝트 만들기: 프로젝트를 만들려면 resourcemanager.projects.create 권한이 포함된 프로젝트 생성자 역할(roles/resourcemanager.projectCreator)이 필요합니다. 역할 부여 방법 알아보기

프로젝트 선택기로 이동

프로젝트 만들기 및 관리에 대해 자세히 알아보세요.

2. 결제가 사용 설정되어 있는지 확인

데이터 세트를 포함하도록 선택한 Google Cloud 프로젝트에서 결제가 사용 설정되었는지, 그리고 Google Cloud 프로젝트가 BigQuery 데이터 세트로 내보낼 데이터가 포함된 동일한 Cloud Billing 계정에 연결되어있는지 확인합니다.

3. BigQuery로 FOCUS 사용 비용 내보내기 사용 설정

Google Cloud 콘솔의 결제 섹션에서 Cloud Billing 데이터 내보내기를 사용 설정합니다.

FOCUS 사용량 비용 내보내기는 Google에서 제공하는 변경 불가능한 BigQuery 데이터 세트를 사용하여 FinOps Open Cost and Usage Specification (FOCUS) 표준을 사용하여 정규화된 상세 사용량 비용 데이터를 포함합니다. FOCUS는 기술 결제 데이터 생성기가 일관된 비용 및 사용량 데이터 세트를 생성하기 위한 명확한 요구사항을 정의하는 개방형 사양입니다. FOCUS 내보내기의 열은 일반적으로 상세 사용량 비용 내보내기의 필드에 매핑됩니다.

Cloud Billing 데이터를 FOCUS BigQuery 데이터 세트로 내보내려면 다음 단계를 따르세요.

  1. Google Cloud 콘솔에서 결제 내보내기 페이지로 이동합니다.

    결제 내보내기 페이지로 이동

  2. 프롬프트에서 결제 데이터를 내보내려는 Cloud Billing 계정을 선택합니다. 선택한 결제 계정에 대해 결제 내보내기 페이지가 열립니다.

  3. BigQuery 내보내기 탭에서 FOCUS 내보내기 사용 설정을 클릭하여 FOCUS 내보내기를 구성합니다.

  4. 프로젝트 목록에서 BigQuery 데이터 세트를 포함하도록 설정한 프로젝트를 선택합니다.

    BigQuery에서 선택한 프로젝트는 내보낸 데이터를 Google에서 제공하는 변경 불가능한 FOCUS 데이터 세트에 저장하는 데 사용됩니다.

    FOCUS 사용량 비용 내보내기의 경우 Cloud Billing 데이터에는 동일한 Cloud Billing 계정으로 결제되는Google Cloud 프로젝트