ディメンション、ラベル、タグ
ディメンションは、定量データを説明したり文脈を追加したりする属性(カテゴリ変数)です。クラウド支出を細かく分解してデータの粒度の高いビューを構築でき、トレンド・パターン・関係性の特定が容易になります。
標準ディメンションに加えて、Cloud Analytics(クラウド分析)はラベルとタグにも対応しています。これらはキーと値のペアで、リソースの識別・整理・グループ化のためのディメンションとして機能します。
ディメンションはデータソースによって異なります。
-
このページは主に、データソースが「Billing data」の場合のディメンションについて説明します。
-
データソースが「BigQuery Intelligence」の場合は、Analyze BigQuery activities using audit data: Metrics and dimensions を参照してください。
-
データソースが「Kubernetes Utilization」の場合は、Kubernetes utilization data: Metrics and dimensions を参照してください。
Categories
Cloud Analytics(クラウド分析)では、ディメンションは複数のセクションに分類されています。
-
Recent:レポートの作成に直近で使用したディメンション上位 5 件。
-
Popular: standard dimensions の上位 5 件(Service、SKU、Provider、Project・Account ID、Billing Account)に Allocation rule を加えたもの。
-
Standard:リソースの論理的なグループ(例:アカウント・プロジェクト)、リソースメタデータ、コスト・クレジット・割引に関するディメンションを含む、標準ディメンションの完全なセット。
-
Allocations:特定のメトリクスで収集したデータを配賦するために利用できる、Allocation rule を含むすべての allocations。例: 未アロケーションのコストを分割 する場合。
-
Google Kubernetes Engine: Google Kubernetes Engine dimensions を参照してください。
-
GCP Tags:Google Cloud のタグは、コストアロケーション分析やきめ細かなアクセス制御のために他のリソースに付与されるリソースです。 Tags overview を参照してください。
-
Labels & Tags:このセクションには、リソースに割り当てられた AWS cost allocation tags、Google Cloud labels、Azure tags(リソースグループのタグは対象外)、Snowflake の QUERY_TAG、Datadog labels、Databricks labels、および DataHub API で定義されたカスタムラベルが含まれます。
-
System labels:DoiT や他のデータプロバイダによって体系的に生成されるラベル。
-
Project labels(Google Cloud 固有):Google Cloud プロジェクトレベルで設定されるラベル。
-
GKE labels: Analyze GKE cost を参照してください。
-
EKS labels: Analyze EKS costs を参照してください。
-
AWS Organization tags:Organization tags は、組織内のアカウントをまたいで AWS リソースを追跡できるカスタム属性ラベルです。
-
GenAI: GenAI labels を参照してください。
-
Date/Time:Date/Time ディメンションは、レポート設定の Time Interval に関連します。新しいレポートを作成する際、Year、Month、Day のディメンションがデフォルトで追加されます。
Standard dimensions
標準ディメンションは、基盤となるインフラストラクチャまたはシステムによって生成されるメタデータです。
Hierarchy groups
-
Billing Account:DoiT プラットフォームにおけるお客様の請求アカウント ID。
-
Amazon Web Services: Dedicated payer account の場合は DoiT customer ID、Consolidated billing account の場合は CloudHealth account ID と account name。
-
Google Cloud: Google Cloud Billing account ID と account name。この情報は DoiT コンソールの Assets ページ、または Google Cloud コンソールの Manage Billing Accounts ページでも確認できます。
-
Microsoft Azure:Azure サブスクリプションの一意の識別子。 cost details field
SubscriptionIdにマッピングされます。Subscription ID は DoiT コンソールの Assets ページでも確認できます。
-
-
Project・Account ID:
-
Amazon Web Services: 12 桁の AWS account ID と、対応する asset name。例:
123412341234 (my-video-asset)。 -
Google Cloud:Google Cloud プロジェクトのグローバル一意識別子である project ID。
-
Microsoft Azure:リソースが属する Azure resource group の名前。Azure の Project・Account ID は cost details field
ResourceGroupにマッピングされます。
-
-
Project・Account name:
-
Amazon Web Services、Microsoft Azure:Project・Account ID と同一。
AWS 組織に追加されたすべての Flexsave accounts は、Project・Account name の
Flexsaveという 1 つの項目に集約されます。ユースケースの例は Flexsave projects/accounts を参照してください。 -
Google Cloud:可読な project name。
-
-
Project・Account number:Google Cloud の場合、自動生成される project number です。
リソースメタデータ
-
Country、Region、Zone:リソースがデプロイされているクラウドのロケーション。詳しくは AWS Regions and Availability Zones および Google Cloud Locations — Regions & Zones を参照してください。
Microsoft Azure で有効なディメンションは Region のみで、cost details field
MeterRegionにマップされ、ロケーションに基づいて価格が設定されるサービスのデータセンターロケーション名です。詳しくは What are Azure regions and availability zones を参照してください。 -
Marketplace:Marketplace から購入したサービスと、クラウドプロバイダーが提供するサービスを区別するのに役立つディメンション。例については Marketplace expenses を参照してください。
-
Operation:
-
Amazon Web Services:該当する使用状況を生成した特定の AWS のオペレーション。例えば、
RunInstancesは Amazon EC2 インスタンスのオペレーションを示します。 -
Microsoft Azure:meter の名称。cost details field
MeterNameにマップされます。
-
-
Provider:データプロバイ ダー。例:Amazon Web Services、Google Cloud、Microsoft Azure、Snowflake、Datadog。お使いの data source に DataHub のデータが含まれる場合、このディメンションは取り込まれたデータのプロバイダーも識別します。
-
Publisher:クラウドの請求データを提供または集約する仲介プラットフォームを識別するディメンション。
-
Resource:該当する使用状況を生成したリソースの識別子。このディメンションは、個々の仮想マシンの一覧 や サービス別の詳細なコストデータの特定 に使用できます。
-
Amazon Web Services:プロビジョニングしたリソースの ID。Amazon EC2 コンピュートインスタンスの場合、このフィールドにはインスタンス ID が含まれます。詳細は AWS Cost and Usage Reports Line item details: lineItem/ResourceId および Resource IDs を参照してください。
-
Google Cloud:詳細な使用状況コストデータエクスポート内の
resource.nameフィールドに由来します。ユーザーが指定した名前が含まれます。Compute Engine の仮想マシン(VM)インスタンスの場合、このフィールドには VM のインスタンス名が含まれます。例:projects/{PROJECT_ID}/instances/{INSTANCE_NAME}。 -
Microsoft Azure:Azure Resource Manager リソースの一意の識別子。cost details field
ResourceIdにマップされ、リソース名とリソースタイプを含む完全修飾 ID です。 -
Snowflake:Snowflake リソースの一意の識別子。例えば、コンピュートリソース(クエリ処理のための仮想ウェアハウス)、ストレージ(管理対象の構造化データ・半構造化データ)、アクセス制御(ロール、ユーザー、権限)など。詳しくは Snowflake を参照してください。
-
-
Service:使用状況が関連付けられているサービスの名称または短い説明。サービスは、SKU に細分化できるクラウドテクノロジーの高レベルの種類です。
Microsoft Azure の場合、Service ディメンションは cost details field
MeterCategoryにマップされ、メーターの分類カテゴリ名です。例:Cloud services、Networking。 -
Service ID:使用状況が関連付けられているサービスの識別子。Service も参照してください。
Microsoft Azure の場合、Service ID ディメンションは cost details field
MeterIdにマップされます。 -
SKU:サービスで使用されるリソースタイプの説明。SKU(Stock Keeping Unit)は、単価が設定されている対象リソースそのものです。SKU ID も参照してください。
SKU の価格については、該当するサービスプロバイダーの料金ページを確認してください。例:AWS Cloud Services Pricing、prices for Google's cloud services。Azure の SKU 説明は cost details field
MeterSubCategoryにマップされます。 -
SKU ID:サービスで使用されるリソースの識別子。あわせて AWS Cost and Usage Reports Product details: product/sku および Google Cloud SKUs を参照してください。Microsoft Azure の場合、SKU ID は cost details field
ProductIdにマップされます。 -
Unit:このディメンションは基本メトリクスの Usage に対応します。サービスによって異なり、一般的に計量単位を指します。例えば、Core — hour、Ram — gibibyte hour、EC2 — vCPU-Hours。
Credits and discounts
以下のディメンションは、コスト・クレジット・割引の表示と分析に役立ちます。
-
Cost Type: 課金の種類です。Cost Type はクラウドプロバイダと DoiT によって定義されます。なお、DoiT は必要に応じて DoiT の割引、カスタム価格、Flexsave、その他の項目を反映するために、クラウドプロバイダからの請求データを再計算します。
ヒント特に断りのない限り、このセクションでは Cost メトリクスで測定された Cost Type について説明します。
Amazon Web Services に関連する Cost Type
-
BundledDiscount: あるサービスまたは機能の利用に基づき 、別のサービスまたは機能に対して適用される使用量ベースの割引。 -
Credit: DoiT のプロモーションクレジット および AWS が請求書に適用したクレジット。 -
DiscountedUsage: Cost メトリクスでは常に0。Usage メトリクスでは、お客様自身の Reserved Instances(RI)でカバーされたインスタンスの使用量を示します。 -
EDP: AWS Enterprise Discount Program(EDP)。 -
Fee: お客様が支払った RI の前払い料金や交換手数料に対する EDP。 -
Flexsave: DoiT Flexsave AWS によって生成されたコスト削減。 consolidated resold accounts に有効です。 -
FlexsaveCoveredUsage: Flexsave によってカバーされた Compute と SageMaker のオンデマンドコスト。Flexsave でカバーされた使用量の項目は、対応する Flexsave の相殺項目によって調整されます。これ以降の Flexsave 項目は、dedicated resold accounts に有効です。 -
FlexsaveNegation: Flexsave によって生成された Compute と SageMaker のコスト削減。 -
FlexsaveRecurringFee: Flexsave Savings Plans に関連する定期料金。Cost メトリクスでは Flexsave の定期料金は常に0です。 -
FlexsaveRIFee: Flexsave によりお客様の組織に紐づけられた Reserved Instances(RI)の月次定期料金。RI の利用率が 50% を超える場合にのみ発生します。 -
FlexsaveRefund: Flexsave によりお客様の組織に紐づけられた RI の返金。RI の利用率が 50% を下回る場合に返金されます。 -
FlexsaveManagementFee: Flexsave for RDS サービスに対して DoiT が請求する管理手数料。 -
FlexsaveUsage: Flexsave によってカバーされた DB インスタンスのレート。既知の問題により、メトリクスが Savings の場合、現在 RDS 向け Flexsave によるコスト削減は Cost Type FlexsaveManagementFee に紐づけられています。 -
RIFee: お客様自身の Partial Upfront RI と No Upfront RI の月次定期料金。RI 手数料は毎月 1 日に請求されます。 -
RiVolumeDiscount: 請求書に適用された Amazon EC2 Standard Reserved Instance Volume Discounts。 -
PrivateRateDiscount: 請求書に適用された Private Pricing Agreement(PPA)の割引。 -
Refund: 請求書に適用されたマイナスの課金。 -
SavingsPlanCoveredUsage: お客様自身の Savings Plan によってカバーされるオンデマンドコスト。Savings Plan でカバーされた使用量の項目は、対応する Savings Plan の相殺項目で相殺されます。 -
SavingsPlanNegation: 対応する Savings Plan でカバーされた使用量項目に関連して、Savings Plan のベネフィットによって相殺されるコスト。 AWS Savings Plans line items を参照してください。 -
SavingsPlanRecurringFee: No Upfront または Partial Upfront の Savings Plans に対応する時間単位の定期料金。 -
SavingsPlanUpfrontFee: All Upfront または Partial Upfront の Savings Plans を購入した際の一回限りの前払い料金。 -
SppDiscount: AWS Solution Provider Program の割引。これは、AWS を DoiT から購入しておらず、かつ AWS の activate または migration クレジットを保有している場合にのみ有効です。 -
Tax: 請求プロファイルに基づき DoiT が請求書に適用した税金。 -
Usage: AWS の On-Demand Instance レートで課金される使用量。
Google Cloud に関連する Cost Type
-
regular: Google Cloud のサービスに対するコスト。 Google Cloud Schema of the standard usage cost data を参照してください。なお、Google Cloud が請求書に直接適用する
Committed Usage Discount、Sustained Usage Discount、Free tier discountのようなクレジットや、DoiT によって自動転送される Google Cloud のプロモーションクレジットもこのカテゴリに含まれます。 -
Credit: 該当する DoiT のクレジット。 -
Credit Adjustment: DoiT との契約 に割引が含まれる場合に、DoiT のプロモーションクレジットに適用される調整。クレジットでカバーされるコストには割引は適用されません。プロモーションクレジットが含まれる場合、クレジットでカバーされたコストを相殺するために、対応する Credit Adjustment を追加します。詳細は Google Cloud adjustments および Promotional credits in reports を参照してください。
Microsoft Azure に関連する Cost Type: 以下の Cost Type は、cost details field の
PricingModelに対応します。-
OnDemand: Azure のメーターが従量課金(pay-as-you-go)モデルで価格設定されています。 -
Reservation: Azure のメーターが Reservation モデルで価格設定されています。 -
Spot: Azure のメーターが Spot モデルで価格設定されています。 -
SavingsPlan: 対象リソースに Azure savings plan for compute が適用されています。 View Azure savings plan cost and usage details も参照してください。現在、DoiT の Cloud Analytics(クラウド分析 )は Azure savings plan の償却コストをサポートしていない点に注意してください。
-
-
Credit: AWS のクレジット、DoiT のプロモーションクレジット、および Google Cloud のクレジット(committed use discounts、sustained use discounts、free tier credits など)。
-
Credit type(Google Cloud 固有): 主に、例えば Google Cloud の migration クレジットのような、自動転送された Google Cloud のプロモーションクレジットの適用状況を確認するために使用するディメンションです。この目的にはチェックボックス「Include promotional credits」を選択してください。
-
COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE: Committed use discounts。 -
DISCOUNT: サブスクリプションクレジット、一定の上限までの無料利用を提供するサービスの free tier credits、利用額に基づく割引。 -
PROMOTION: Google Cloud のプロモーションクレジット(migration クレジットやその他の特定サービスのプロモーションや助成など)。 -
SUSTAINED_USAGE_DISCOUNT: Sustained use discounts。
注意Credit type フィールドを含むデータの最初の完全な日は 2026 年 1 月 1 日です。遡及適用はされません。
-
-
Savings Type(AWS 固有): このディメンションは Savings メトリクス と合わせて使用します。DoiT との関係を通じて、さまざまな価格プログラムにより AWS で発生したコスト削減を可視化できます。DoiT の Flexsave、Enterprise Discount Program(EDP)、Private Pricing Agreement(PPA)によって生成されたコスト削減を監視できます。
Google Cloud 固有
-
Folder: Google Cloud resource hierarchy のノードです。フォルダにはプロジェクトや他のフォルダ、またはその両方を含めることができます。
Folder ディメンションを使用する場合は、対象プロジェクトの親となるフォルダを含めるようにしてください。たとえば、ある フォルダとその配下のすべてのフォルダのコストを表示するには、filter として正規表現
/{ORG_ID}/{FOLDER_ID}/(/[0-9]*)+を使用できます。/{ORG_ID}/{FOLDER_ID}/を選択すると、最上位フォルダの直接コストのみが返されます。 -
Global Resource: 対象の利用を発生させたリソースに対する、グローバルに一意な Google Cloud サービス識別子です。このディメンションは、Google Cloud Billing の詳細な利用コストデータエクスポートにおける
resource.global_nameフィールドに基づきます。-
Compute Engine の仮想マシン(VM)インスタンスの場合、このフィールドには VM のインスタンス ID(Google Cloud により割り当てられる一意の数値文字列)が含まれます。例:
//compute.googleapis.com/projects/{PROJECT_ID}/zones/{ZONE}/instances/{INSTANCE_ID} -
Cloud Storage については、粒度の細かいコストデータの最初の完全な 1 日分は 2024 年 2 月 13 日です。バケット単位の粒度の Cloud Storage コストデータの例として、GCS Cost by Bucket を参照してください。
すべてのリソースに識別子があるわけではありません。Global Resource 識別子のないリソースは、Cloud Analytics(クラウド分析)のレポートで
Global Resource N/Aと表示されます。Identify granular cost data by service も参照してください。 -
-
Seller Name: 売り手の正式名称です。Marketplace 関連のコスト明細行に対して設定されます。このフィールドの完全な 1 日分のデータは 2026 年 1 月 25 日から利用可能です。
-
Transaction Type: 売り手のトランザクションタイプです。可能な値:
GOOGLE、THIRD_PARTY_RESELLER、THIRD_PARTY_AGENCY。このフィールドは Cost Type = Regular の明細行に対して設定されます。このフィールドの完全な 1 日分のデータは 2026 年 1 月 25 日から利用可能です。example report を参照してください。
Google Cloud の新しい CUD モデル
Google Cloud は、使用額ベースの Committed Use Discount(CUD)プログラム を、クレジットによる相殺を直接割引後コストに置き換える新しいデータモデルへ移行しました。新しい CUD プログラム向けにレポートを作成する際は、データの正確性を維持するために次のディメンションを使用できます。
-
Consumption Model Description: 特定のコンテキストにおける一定量の SKU 使用に対して支払う価格を表す、consumption model の説明です。
-
Consumption Model ID: consumption model の ID です。
-
Subscription Instance ID: コミットメントに紐づくサブスクリプション ID です。特定のコミットメントに対する料金を分析するために使用できます。
これらのフィールドの完全な 1 日分のデータは 2026 年 1 月 25 日から利用可能です。example report を参照してください。
System labels
System Labels は、DoiT やクラウドプロバイダ、サードパーティプラットフォームなどのデータプロバイダによって系統的に生成されます。
DoiT または Google Cloud によって生成された多くの system label は、選択すると自動的に短い名称またはエイリアスに置き換えられます。その他のラベルにはエイリアスが割り当てられず、選択の有無にかかわらず同じままです。
DoiT によるもの
-
cmp/commitment_type(エイリアス:
CUD Type): コミットメントタイプ。例:General purpose N1 commitments、Compute-optimized C2 commitments -
cmp/compute_resource_name(エイリアス:
GCE Resource): Google Compute Engine のリソース名。例:CPU、memory、extended memory -
cmp/eligible_for_commitment(エイリアス:
CUD Eligible): committed use discounts(CUDs) の対象となるワークロード -
cmp/flexsave_eligibility: AWS ワークロードに対する Flexsave の適用可否。プリセットレポートでの適用については Flexsave coverage を参照してください。
-
cmp/machine_type(エイリアス:
Machine Type): マシンタイプ。例:C2 Compute-optimized、E2 General-purpose、N1 shared-core、N4 General-purpose -
cmp/memory_to_core_ratio(エイリアス:
GB/CPU): CPU コアあたりのメモリ(RAM)量 -
doit/aws_support_group_id: このラベルは、MPA(payer)レベルでのサポート契約とサポートレベルに基づいて割り当てられます。特定アカウントに関連する AWS サポート料金をグループ化・識別するために使用されます。AWS support charges in reports を参照してください。
-
pricebook/rule_name: 価格表で定義されたルール名です。特定のリソースに適用されたルールを特定し、適用された価格体系の背景を理解するのに役立ちます。たとえば、ルール名
EDPを選択すると、AWS Enterprise Discount Program 契約の価格を分析できます。適用例は AWS Enterprise Discount Program(EDP)analysis を参照してください。 -
pricebook/rate_value: AWS リソースに適用された割引率です。たとえば、7% の EDP は
0.93と表示されます。
クラウドプロバイダによるもの
Google Cloud によるもの
-
compute.googleapis.com/cores(エイリアス:
Cores): 仮想マシンで利用可能な vCPU の数 -
compute.googleapis.com/memory(エイリアス:
Memory): 仮想マシンで利用可能なメモリ量(GB) -
compute.googleapis.com/machine_spec(エイリアス:
Machine Spec): VM のマシンタイプ -
compute.googleapis.com/is_unused_reservation(エイリアス:
Unused Reservation): 未使用のゾナル予約
Google Cloud Docs: Available system labels
AWS によるもの
このセクションでは、AWS のコストと使用状況データを分析する際に特に有用な AWS の system label を取り上げます。
-
aws/item_desc: 明細行の説明。たとえば、特定の期間に発生した使用タイプなど
このラベルを使用して、AWS サポートプランの割引や料率を確認できます。AWS support plan charges および AWS support charges in reports を参照してください。
AWS Cost and Usage Reports(AWS CUR)の列: Data dictionary
Microsoft Azure によるもの
DoiT コンソールにおける Azure の system label は、cost details fields からマッピングされています。以下は、利用可能な Azure system label の一部です。
-
azure/charge_type: その請求が
Usage、Purchase、またはRefundのいずれに関連するかを示します。例としてのレポートは Azure usage, purchases, and refunds を参照してください。 -
azure/ReservationId: 購入した予約インスタンスの一意の識別子
-
azure/ServiceInfo: サービス固有のメタデータ
-
azure/product_order_name: 製品注文の一意の名称
-
azure/publisher_name: 発行元の名称
-
azure/service_family: サービスが属するサービスファミリ
-
azure/subscription_name: Azure サブスクリプションの名称
-
AdditionalInfo フィールドからマッピングされたラベル: サービス固有のメタデータ。例:仮想マシンのイメージタイプ
サードパーティプラットフォームによるもの
-
Databricks: System labels by Databricks を参照
-
Datadog: System labels by Datadog を参照
-
MongoDB: System labels by MongoDB を参照
-
Snowflake: System labels by Snowflake を参照
データ取り込みのリミット
最適なパフォーマンスを確保するため、DoiT コンソールはユーザーのブラウザで保存および読み込める値の最大数を、ディメンション/ラベルごとに 5,000 に制限しています。リミットを超えた値は、レポート編集時に表示されません。
たとえば、環境内のリソースが種類(S3 buckets、EC2 instances など)に関係なく 5,000 を超える場合、完全一致演算子(is または is not)を使用したフィルターは、アルファベット順で最初の 5,000 のリソースのみを確認します。これにより、一致なしや不完全な検索結果 になる可能性があります。このような場合に目的のデータを含めるには、+ ボタンを選択して特定の値をフィルターに直接追加するか、部分一致または正規表現での一致を試してください。