課金データのファイルへのエクスポート

料金の明細にアクセスするには、指定した Google Cloud Storage バケットに保存される CSV ファイルまたは JSON ファイルに、日々の使用量と費用の見積もりを自動的にエクスポートします。そのデータには Cloud Storage API、CLI ツール、または Google Cloud Platform Console を使用してアクセスできます。

使用量データにはプロジェクト番号とリソースタイプのラベルが付けられます。Cloud Storage バケットに対する ACL を使用して、このデータにアクセスできるユーザーを制御できます。

また、詳細なデータを Google BigQuery データセットにエクスポートすることもできます。詳細については、課金データの BigQuery へのエクスポートをご覧ください。

課金データのファイルへのエクスポートを有効にする方法

課金データのエクスポートを有効にするには:

  1. Google Cloud Storage にバケットをまだ作成していない場合は、先にバケットを作成する必要があります。手順については、ストレージ バケットの作成をご覧ください。
  2. その後、請求のエクスポートを有効にするために、Google Cloud Platform Console に移動します。
  3. 左側のメニューを開き、[お支払い] を選択します。
  4. 請求先アカウントが複数ある場合は、現行プロジェクトの請求を管理するための [リンクされた請求先アカウントに移動] を選択します。別の請求先アカウントを見つけるには、[請求先アカウントを管理] を選択します。
  5. [課金データのエクスポート] をクリックします。
  6. [ファイル エクスポート] を選択します。
  7. エクスポートした課金レポートを保存する Cloud Storage バケットの名前を [バケット名] に指定します。Google サービス アカウントにはこのバケットへの書き込みアクセス権が付与されています。
  8. エクスポートされたレポートの Cloud Storage オブジェクト名の前に付ける接頭辞を [レポート接頭辞] に指定します。接頭辞には年月日が追加されます。
  9. [形式] で [CSV] または [JSON] を選択します。
  10. [課金データのエクスポートを有効にする] をクリックします。

エクスポートされた課金ファイルの内容

エクスポートされた JSON または CSV 形式の課金ファイルの内容を次の表に示します。まず JSON 指標名を示し、その下のカッコ内に CSV 指標名を示します。

指標 指標プロパティ
accountId
(アカウント ID)
指標タイプ: string
説明: 請求先アカウント ID
例: 00D11E-FFCCD9-B44BAE
lineItemId
(項目)
指標タイプ: string
説明: 指定されたリソースの URI
例: com.google.cloud/services/compute-engine/ForwardingRuleChargeBase
startTime
(開始時刻)
指標タイプ: dateTime
説明: 測定期間の開始時刻
例: 2015-04-29T00:00:00-07:00
endTime
(終了時刻)
指標タイプ: dateTime
説明: 測定期間の終了時刻
例: 2015-04-30T00:00:00-07:00
projectNumber
(プロジェクト番号)
指標タイプ: integer
説明: プロジェクト番号
例: 333809197194
projectId
(プロジェクト ID)
指標タイプ: string
説明: プロジェクトの ID
例: my-app-project
projectName
(プロジェクト名)
指標タイプ: string
説明: プロジェクトの名前
例: My first app project
projectLabels
(プロジェクト ラベル)
指標タイプ: string
説明: キーと値のペアで返されたプロジェクトのラベル。たとえば、cost-center と geo というラベルを作成し、各ラベルのプロジェクト値が apac と my-cost-center であった場合は、次のような指標が返されます。
JSON:
{"geo":"apac","cost-center":"my-cost-center"}
CSV:
geo:apac;cost-center:my-cost-center
ラベルについて詳しくは、Google Cloud Platform ブログのラベルを使用して Google Cloud Platform リソースを整理するをご覧ください。
測定
measurementId
(測定)
指標タイプ: string
説明: 指定されたリソースの URI
例: com.google.cloud/services/compute-engine/ForwardingRuleChargeBase
sum
(測定合計時間)
指標タイプ: integer
説明: 計算された期間
例: 86400
unit
(測定単位)
指標タイプ: string
説明: 測定期間の単位
例: seconds
クレジット
creditId
(クレジット)
指標タイプ: string
説明: クレジット ID
例: 008F74-21254F-7E5A81::3WDRCXQ9AHU4FK-81
amount
(クレジット金額)
指標タイプ: decimal
説明: 計算されたクレジット金額
例: -0.000024
currency
(クレジット通貨)
指標タイプ: string
説明: 通貨コード
例: USD
費用
amount
(費用)
指標タイプ: decimal
説明: 計算された費用
例: 0.59904
currency
(通貨)
指標タイプ: string
説明: 通貨コード
例: USD