メインコンテンツへスキップ

請求データのスキーマ

このページでは、DoiT Cloud Intelligence で利用可能な請求データのスキーマ定義を示します。スキーマは、CloudFlow の SQL node で利用できる請求データテーブルの構造を定義します。

プロバイダー固有のテーブル名を使用してデータをクエリできます。

クラウドプロバイダー

利用しているクラウド環境に応じて、以下のクラウドプロバイダーの請求データをクエリできます。

AWS

次のテーブルは、aws_dci テーブルのデータ定義です。

NameTypeDescriptionSample Values
service_descriptionSTRING請求対象となっている AWS Service の、ユーザーが読みやすい名称。Amazon Elastic Compute Cloud
service_idSTRINGAWS Service の技術的な識別子(コード)。AmazonEC2
sku_descriptionSTRING料金適用対象の SKU または使用タイプの、詳細でユーザーが読みやすい説明。EU (Ireland) On Demand Linux m5.large Instance Hour
sku_idSTRINGこの明細行の料金計算に使用される AWS SKU またはレートコード。ABCDE12345FGHI67890
operationSTRINGコストを発生させた特定の AWS API または使用オペレーション。RunInstances:0002
descriptionSTRINGこの課金行の簡潔な説明で、多くの場合は利用状況の背景を示します。Compute instance usage
usage_start_timeTIMESTAMPこの行に対してメータリングされた利用時間ウィンドウの開始時刻。2025-12-01 10:00:00.000000 UTC
usage_end_timeTIMESTAMPこの行に対してメータリングされた利用時間ウィンドウの終了時刻。2025-12-01 11:00:00.000000 UTC
project_idSTRING利用が行われた AWS アカウント ID またはアカウントの一意の識別子。123456789012
project_nameSTRINGAWS アカウントに関連付けられた表示名。Production-Web-Account
project_numberSTRINGAWS アカウントの数値識別子(project_id と同一)。123456789012
project_labelsREPEATED RECORDアカウントまたはコストアロケーションレベルで付与されたユーザー定義タグ。下記の入れ子フィールドを参照。
project_labels.keySTRINGカスタムラベルのキー。Owner
project_labels.valueSTRINGカスタムラベルの値。Finance-Team
labelsREPEATED RECORD特定のリソースまたは利用行に対して付与されたユーザー定義タグ。下記の入れ子フィールドを参照。
labels.keySTRINGカスタムラベルのキー。environment
labels.valueSTRINGカスタムラベルの値。staging
system_labelsREPEATED RECORDAWS が生成したメタデータやタグ(例: リソースタイプ、テナンシー)。下記の入れ子フィールドを参照。
system_labels.keySTRINGシステムラベルのキー。aws:createdBy
system_labels.valueSTRINGシステムラベルの値。Terraform
regionSTRING利用が実行された、または請求される AWS リージョン。eu-west-1
zoneSTRINGリソースが配置されていたアベイラビリティーゾーン(利用可能な場合)。eu-west-1a
cost_typeSTRINGコストの種別(例: Usage, Recurring Fee, Tax, Credit, Refund)。Usage
resource_idSTRING基盤となるリソースの AWS 固有 ID(例: EC2 インスタンス ARN)。arn:aws:ec2:eu-west-1:123...
usage.amount_in_pricing_unitsFLOATプロバイダー単位での料金計算用利用量(例: 時間、GB、リクエスト数)。1.0
usageFLOATレポート目的で集計された利用量。1.0
costFLOAT料金および割引適用後の、この行に対する請求通貨での正味コスト。0.096
creditSTRINGレポート目的で集計されたクレジット額(多くの場合、負のコストとして表現されます)。-0.015

Azure

次のテーブルは、azure_dci テーブルのデータ定義です。

NameTypeDescriptionSample Values
service_descriptionSTRING請求対象となっている Azure サービスの、ユーザーが読みやすい名称。Virtual Machines
service_idSTRINGAzure サービスの技術的な識別子。microsoft.compute
sku_descriptionSTRING料金適用対象の SKU または使用タイプの、詳細でユーザーが読みやすい説明。Standard, D2, v3, VM
sku_idSTRINGこの明細行の料金計算に使用される Azure SKU またはレートコード。DZN-0036
operationSTRINGコストを発生させた特定の API または使用オペレーション。VirtualMachines/allocate
descriptionSTRINGこの利用または課金行の簡潔な説明。Windows, D2,v3, Instance, Hour
usage_start_timeTIMESTAMPこの行に対してメータリングされた利用時間ウィンドウの開始時刻。2025-12-01 10:00:00.000000 UTC
usage_end_timeTIMESTAMPこの行に対してメータリングされた利用時間ウィンドウの終了時刻。2025-12-01 11:00:00.000000 UTC
project_idSTRING利用が行われた Azure Subscription ID。12345678-abcd-efgh-ijkl-123456789012
project_nameSTRINGAzure Subscription または Resource Group に関連付けられた表示名。Production-Web-Subscription
project_numberSTRINGSubscription またはプロジェクトの数値識別子。987654321012
project_labelsREPEATED RECORDSubscription または Resource Group レベルで適用されたユーザー定義タグ。下記の入れ子フィールドを参照。
project_labels.keySTRINGカスタムラベルのキー。Owner
project_labels.valueSTRINGカスタムラベルの値。DevOps
labelsREPEATED RECORD特定のリソースまたは利用行に対して付与されたユーザー定義タグ。下記の入れ子フィールドを参照。
labels.keySTRINGカスタムラベルのキー。CostCenter
labels.valueSTRINGカスタムラベルの値。CC1001
system_labelsREPEATED RECORDAzure が生成したメタデータやタグ(例: リソースタイプ)。下記の入れ子フィールドを参照。
system_labels.keySTRINGシステムラベルのキー。resourceType
system_labels.valueSTRINGシステムラベルの値。Microsoft.Compute/virtualMachines
regionSTRING利用が実行された、または請求される Azure リージョン。eastus
zoneSTRINGリソースが配置されていたアベイラビリティーゾーン(利用可能な場合)。1
cost_typeSTRINGコストの種別(例: Usage, Fee, Tax, Discount)。Usage
resource_idSTRING基盤となるリソースの Azure 固有 ID(例: VM Resource ID)。/subscriptions/123/resourceGroups/rg-prod/...
usage.amount_in_pricing_unitsFLOATプロバイダー単位での料金計算用利用量(例: 時間、GB、リクエスト数)。1.0
report.usageFLOATレポート目的で集計された利用量。1.0
report.costFLOAT料金および割引適用後の、この行に対する請求通貨での正味コスト。0.0450
report.creditSTRINGレポート目的で集計されたクレジット額(多くの場合、負のコストとして表現されます)。-0.0050

Google Cloud

次の表は、gcp_dci テーブルのデータ定義です。

NameTypeDescriptionSample Values
billing_account_idSTRING課金を担当する Google Cloud 請求アカウントの一意の ID01A2B3-4C5D6E-7F8G9H
service_descriptionSTRING利用されたクラウドサービスの、人間が読みやすい名称Compute Engine
service_idSTRINGGoogle Cloud サービスの技術的な識別子6F81-5844-456A
sku_descriptionSTRING請求対象のユニットの、人間が読みやすい詳細な説明N1 Predefined Instance Core running in Americas
sku_idSTRING特定の請求対象プロダクトまたは使用量ユニットの一意の識別子B53E-74B8-60C9
usage_start_timeTIMESTAMP使用量が記録された詳細な時間間隔の開始時刻2025-12-01 10:00:00.000000 UTC
usage_end_timeTIMESTAMP使用量が記録された詳細な時間間隔の終了時刻2025-12-01 11:00:00.000000 UTC
project_idSTRING使用が発生した Google Cloud プロジェクトの一意の IDmy-production-project-12345
project_nameSTRINGプロジェクトのユーザー定義名My Production Application
project_numberSTRINGプロジェクトの一意の数値識別子123456789012
project_labelsREPEATED RECORDプロジェクトに直接適用されたカスタムタグ以下の入れ子フィールドを参照
project_labels.keySTRINGカスタムラベルのキーenvironment
project_labels.valueSTRINGカスタムラベルの値prod
labelsREPEATED RECORDコストアロケーションのためにリソースに適用されたユーザー定義のカスタムラベル/タグ以下の入れ子フィールドを参照
labels.keySTRINGカスタムラベルのキーteam
labels.valueSTRINGカスタムラベルの値frontend
system_labelsREPEATED RECORDリソースの分類のために Google Cloud によって自動的に適用されるラベル以下の入れ子フィールドを参照
system_labels.keySTRINGシステムラベルのキーresource_type
system_labels.valueSTRINGシステムラベルの値instance
countrySTRINGリソースがホストされている国US
regionSTRING特定のリージョンの場所us-central1
zoneSTRINGリージョン内の特定のゾーンus-central1-a
cost_typeSTRING金銭取引の種類Usage
resource_idSTRINGリソース自体の特定の識別子(例:VM インスタンス ID)0123456789012345678
resource_global_idSTRINGリソースに対する一意のグローバルスコープの識別子gcp-us-central1-12345
usage.amount_in_pricing_unitsFLOAT料金単位に正規化された使用量3600.0
kubernetes_cluster_nameSTRING使用に関連付けられた GKE または Anthos クラスタの名前production-cluster-a
kubernetes_namespaceSTRING使用が発生した特定の Kubernetes namespacedefault
seller_nameSTRING販売者を示し、通常は Google またはサードパーティマーケットプレイスのベンダーGoogle
subscription.instance_idSTRINGこの使用量をカバーする特定のサブスクリプションインスタンスの IDsub-a1b2c3d4
transaction_typeSTRING請求トランザクションの具体的な種類USAGE
usageFLOATレポート目的で集計された使用量1.0
costFLOAT価格適用および割引後の、この行に対応する請求通貨での正味コスト0.0245
creditsSTRINGレポート目的で集計されたクレジット金額(多くの場合、負のコストとして表現)-0.0055

サードパーティ プラットフォーム

接続済みの third-party platforms に応じて、次のサードパーティプラットフォームから請求データをクエリできます。

Databricks・Datadog・MongoDB・Snowflake

次のテーブルは、databricks_dcidatadog_dcimongodb_dcisnowflake_dci テーブルのデータ定義です。

Column NameColumn TypeDescriptionSample Values
etlREPEATED RECORDETL(Extract, Transform, Load)パイプラインからの処理メタデータを含むネストされたフィールド。下記のネストされたフィールドを参照してください。
etl.tsTIMESTAMPレコードが ETL パイプラインによって処理された時点のメインタイムスタンプ。2026-02-02T10:00:00Z
etl.session_idSTRINGこのレコードを ETL 処理セッションに関連付ける一意の文字列 ID。sess_001
etl.run_start_timeTIMESTAMPこのレコードを処理した ETL ジョブの実行開始時刻。2026-02-02T09:30:00Z
billing_account_idSTRING一意の課金アカウント ID(例: Databricks workspace billing、Snowflake アカウント)。DB-12345-ABCDE
service_descriptionSTRING利用された特定サービスの人間が読める名称。Databricks SQL Warehouse Compute
service_idSTRINGプラットフォームサービスの一意の技術的 ID。databricks_sql_compute
sku_descriptionSTRING課金単位の詳細な人間可読の説明。Databricks DBU Standard (SQL)
sku_idSTRING特定の課金対象プロダクトまたは利用単位の一意の ID。DBU_STANDARD_SQL
usage_date_timeDATETIMEリソース消費が発生した主な日時。2025-12-01 10:00:00
usage_start_timeTIMESTAMP利用が記録された詳細な時間間隔の開始時刻。2025-12-01 10:00:00.000000 UTC
usage_end_timeTIMESTAMP利用が記録された詳細な時間間隔の終了時刻。2025-12-01 11:00:00.000000 UTC
projectRECORD利用が発生した組織上のコンテナに関するメタデータを含むネストされたフィールド。下記のネストされたフィールドを参照してください。
project.idSTRINGプロジェクトの一意の短い ID(例: Workspace ID)。123456789012
project.nameSTRINGプロジェクトまたはアカウントのユーザー定義名。Production-Web-Account
project.numberSTRINGプロジェクトの数値 ID。123456789012
project.ancestry_numbersSTRING組織内でのリソースの階層パスを示す数値パス。123456789012:Data Analytics
project.project_labelsREPEATED RECORDプロジェクトまたはアカウントに直接付与されたカスタムタグ。下記のネストされたフィールドを参照してください。
project.project_labels.keySTRINGカスタムラベルのキー。Data-Tier
project.project_labels.valueSTRINGカスタムラベルの値。Gold
labelsREPEATED RECORDリソースまたは利用イベントに付与されたユーザー定義のカスタムタグ/ラベル。下記のネストされたフィールドを参照してください。
labels.keySTRINGカスタムラベルのキー。team
labels.valueSTRINGカスタムラベルの値。frontend
system_labelsREPEATED RECORD分類のためにプラットフォームによって自動的に付与されるラベル。下記のネストされたフィールドを参照してください。
system_labels.keySTRINGシステムラベルのキー。cloud.region
system_labels.valueSTRINGシステムラベルの値。us-east-1
locationRECORDサービスが実行された場所またはデータが保存された場所に関する地理情報を含むネストされたフィールド。下記のネストされたフィールドを参照してください。
location.countrySTRINGリソースがホストされている国。US
location.regionSTRING特定のリージョン。us-central1
location.zoneSTRINGリージョン内の特定のゾーン。us-central1-a
export_timeTIMESTAMPこの課金レコードがプラットフォームによってエクスポートまたは確定された時刻。2025-12-02 05:30:00.000000 UTC
costFLOAT適用される税金や調整前の、この利用行に対する総費用。1.45
currencySTRINGコストが報告される通貨。USD
currency_conversion_rateFLOAT請求通貨をレポート通貨に変換するために使用されたレート。1.0
usageRECORD消費された量およびその単位を表すネストされたフィールド。下記のネストされたフィールドを参照してください。
usage.amountFLOATサービスがベースの計測単位でどれだけ消費されたかの生データ量。3600.0
usage.unitSTRING生の利用量のベースとなる計測単位。seconds
usage. amount_in_pricing_unitsFLOAT利用量を、課金に使用される特定の単位に変換した値。1.0
usage.pricing_unitSTRING請求書上の最終コスト計算に使用される計測単位。hour
invoice.monthSTRING利用とコストが紐づけられる特定の課金期間。通常 YYYYMM(年と月)の形式。202602
cost_typeSTRING金融取引の性質。USAGE
reportRECORDこの行アイテムに対するレポート用メトリクス(コスト・利用量・コスト削減)の集計リスト。下記のネストされたフィールドを参照してください。
report.costFLOATすべてのクレジットおよびディスカウント適用後の最終計算コスト。12.45
report.usageFLOATこのレポートエントリに対して消費された合計量。150.0
report.savingsFLOATCommitted Use Discounts(CUD)や Spot 料金などのディスカウントにより削減された合計金額。3.20
report.savings_descriptionSTRINGコストに適用されたディスカウントまたはコスト削減の種類を説明するラベル。Committed Use Discount
report.creditSTRINGこのレコードに適用されたプロモーションクレジットまたはリベートの名称または ID。Free Trial Credit
report.ext_metricRECORD金銭的コストに直接は関連しない補足データポイントを含むネストされた構造。下記のネストされたフィールドを参照してください。
report.ext_metric.keySTRING追跡される補足メトリクスの名称またはカテゴリ。carbon_emissions
report.ext_metric.valueFLOAT補足メトリクスに関連付けられた数値。0.42
report.ext_metric.typeSTRINGメトリクス値の単位または分類(例: kg、percentage、count)。kg_CO2e
resource_idSTRINGコストを発生させているリソースの特定 ID(例: Warehouse ID、MongoDB Cluster Name)。wh-prod-analytics-01
operationSTRING利用を発生させた特定のアクションまたは API コール。COMPUTE_QUERY_EXECUTION
row_idSTRING`この課金レコードを一意に識別する ID。0a1b2c3d-4e5f-6789-0abc-def123456789
descriptionSTRING利用イベントのより詳細なテキスト説明。Snowflake Virtual Warehouse X-Small consumption
customer_typeSTRING顧客の分類。Enterprise
is_marketplaceBOOLEANプロダクト/サービスがマーケットプレイス経由で取得されたかどうかを示すフラグ。false
customer_idSTRINGこの利用に関連付けられた顧客の一意の ID。CUST-98765

DataHub

次のテーブルは、datahub_dci テーブルのデータ定義です。

Column NameColumn TypeDescriptionSample Values
event_idSTRINGイベントが生成されたときに作成される、個々のイベントを一意に識別する ID550e8400-e29b-41d4-a716-446655440000
cloudSTRINGサービスが消費されたクラウドプロバイダーまたはプラットフォームの名前AWS
billing_account_idSTRING一意の財務アカウント IDAB-12345-CDEFG
service_descriptionSTRING消費された特定のサービスの、人間が読める名前Compute Engine
service_idSTRINGプラットフォームサービスの一意の技術的識別子6F81-5844-456A
sku_descriptionSTRING課金対象となる単位の詳細な、人間が読める説明N1 Predefined Instance Core running in Americas
sku_idSTRING特定の課金対象プロダクトまたは使用量単位の一意の識別子B53E-74B8-60C9
operationSTRING使用量を発生させた特定のアクションまたは API コールCOMPUTE_QUERY_EXECUTION
usage_date_timeDATETIMEリソース消費が行われた主な日時2025-12-01 10:00:00
export_timeTIMESTAMPこの特定の請求レコードがプラットフォームによってエクスポートまたは確定された日時2025-12-02 05:30:00.000000 UTC
project_idSTRINGプロジェクトの一意の短い識別子(例:Workspace ID)123456789012
project_nameSTRINGプロジェクトまたはアカウントのユーザー定義名Data Analytics
project_numberSTRINGプロジェクトのユーザー定義ラベルproject-1234
project_labelsREPEATED RECORDプロジェクトまたはアカウントに直接適用されるカスタムタグ下記のネストされた値を参照
project_labels.keySTRINGカスタムラベルのキーData-Tier
project_labels.valueSTRINGカスタムラベルの値Gold
labelsREPEATED RECORDリソースまたは使用イベントに適用される、ユーザー定義のカスタムタグ・ラベル下記のネストされたフィールドを参照
labels.keySTRINGカスタムラベルのキーteam
labels.valueSTRINGカスタムラベルの値frontend
system_labelsREPEATED RECORDプラットフォームによって分類のために自動的に適用されるラベル下記のネストされたフィールドを参照
system_labels.keySTRINGシステムラベルのキーcloud.region
system_labels.valueSTRINGシステムラベルの値us-east-1
countrySTRINGリソースがホストされている国US
regionSTRING特定のリージョンロケーションus-central1
zoneSTRINGリージョン内の特定のゾーンus-central1-a
resource_idSTRINGリソース自体の特定の識別子(例:VM インスタンス ID)0123456789012345678
resource_global_idSTRINGリソースに対する一意のグローバルスコープ IDgcp-us-central1-12345
pricing_unitSTRING消費量を測定する物理的な単位token
cost_typeSTRING金融トランザクションの性質Usage
is_marketplaceBOOLEANGen AI サービスがマーケットプレイス経由で取得されたかどうかを示すフラグfalse
metricsRECORD特定の期間におけるパフォーマンスの数値的測定値下記のネストされたフィールドを参照
metrics.keySTRINGメトリクスの名前cpu_utilization
metrics.valueFLOATメトリクスの数値測定値45.2
sourceSTRINGデータの発生元aws.ec2.us-east-1a
batchSTRING単一トランザクションで処理するためにまとめられたデータポイントまたはイベントの集合batch_size: 500

Gen AI

次のテーブルは、genai_dci テーブルのデータ定義です。

Column NameColumn TypeDescriptionSample Values
providerSTRINGGen AI サービスが消費されたクラウドプロバイダーまたはプラットフォームの名前GCP
billing_account_idSTRINGGen AI の料金に対して責任を持つ財務アカウントの一意の IDA1B2C3-4D5E6F-7G8H9I
project_idSTRING使用が発生したクラウドプロジェクトまたはリソースグループの一意の識別子gen-ai-experiments-001
project_internal_idSTRINGユーザー向けの project_id とは別の、プロジェクトの内部一意識別子123456789012
project_numberSTRINGプロジェクトまたはサブスクリプションの数値識別子987654321012
project_nameSTRINGプロジェクトの人間が読める名前AI Development Sandbox
project_ancestry_numbersSTRING組織階層内でのプロジェクトの数値パス(例:Organization/Folder/Project)12345/67890/98765
service_descriptionSTRING消費された Gen AI サービスまたは API の、人間が読める名前Generative Language API
service_idSTRINGGen AI サービスの技術的識別子aiplatform.googleapis.com
sku_idSTRING特定の課金対象モデルまたは使用量単位の一意の識別子sku_inference_model_x
sku_descriptionSTRING課金単位(例:トークン、モデルバージョン)に関する詳細な人間可読の説明Code Generation - 1M tokens
usage_date_timeDATETIMEリソース消費が行われた主な日時2025-12-01 10:30:00
usage_start_timeTIMESTAMP使用量が記録された時間間隔の開始時刻2025-12-01 10:00:00.000000 UTC
usage_end_timeTIMESTAMP使用量が記録された時間間隔の終了時刻2025-12-01 11:00:00.000000 UTC
export_timeTIMESTAMPこの特定の使用レコードがクラウドプロバイダーによってエクスポートされた日時2025-12-02 05:00:00.000000 UTC
locationSTRINGリソースがホストされている高レベルの地理的ロケーションus-central
countrySTRINGリソースがホストされている国US
regionSTRING特定のリージョンロケーション(例:us-central1us-central1
zoneSTRINGリージョン内の特定のアベイラビリティゾーン(該当する場合)us-central1-a
costFLOAT税や調整が適用される前の、この使用行アイテムの総費用0.0025
currencySTRINGコストが報告される通貨USD
currency_conversion_rateFLOAT請求通貨をレポート通貨に変換するために使用されたレート1.0
cost_typeSTRING金融トランザクションの性質Usage
usage_amountFLOAT消費された使用量の合計数値(例:トークン数)125000.0
usage_unitSTRING消費量を測定する物理的な単位token
usage_amount_in_pricing_unitsFLOAT課金単位に正規化された使用量(例:トークンを 1,000,000 で割る)0.125
usage_pricing_unitSTRING課金レートで使用される単位1000000 token
invoice_monthSTRING請求が紐づく請求月(例:YYYYMM)202512
resource_idSTRING使用に関連付けられたリソースの特定の識別子(例:特定のエンドポイント ID)model-endpoint-abc
customer_typeSTRING顧客の分類Direct
is_marketplaceBOOLEANGen AI サービスがマーケットプレイス経由で取得されたかどうかを示すフラグfalse
labelsREPEATED RECORDコストアロケーションのために使用量に適用されるユーザー定義のカスタムタグ下記のネストされたフィールドを参照
labels.keySTRINGカスタムラベルのキーenvironment
labels.valueSTRINGカスタムラベルの値staging
system_labelsREPEATED RECORDリソースの分類のためにクラウドプロバイダーによって自動的に適用されるラベル下記のネストされたフィールドを参照
system_labels.keySTRINGシステムラベルのキーai.google.com/model_version
system_labels.valueSTRINGシステムラベルの値gemini-pro-v2