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

AI データを扱う

DoiT は、次のプロバイダーが提供する AI サービスに対応しています:AWS(Amazon Bedrock・Kiro)、Google Cloud(Vertex AI)、Microsoft Azure(Azure Machine Learning)、Databricks、Snowflake、Anthropic、OpenAI。

GenAI providers を接続すると、AI のコストと使用状況の分析およびモニタリングを開始できます。

Cloud Analytics における AI データ

Cloud Analytics は、ほとんどの AI データを 1 時間ごとに更新します。Snowflake コネクタのデータは 12 時間ごとに同期されます。

制限事項

  • Amazon Bedrock:請求データには API キーまたはユーザーレベルのアトリビューションが含まれません。その結果、Cost by API key および GenAI spend - Top 15 users のダッシュボードウィジェットは、Bedrock のみの利用ではデータが表示されません。GenAI プロバイダー(例:OpenAI や Anthropic)を直接接続すると、これらのウィジェットは自動的にデータが表示されます。

  • Databricks:現在、利用可能なのはコストデータのみです。トークン使用量データは、今後サポートされる予定です。

  • OpenAI:OpenAI のコストデータは最終的な請求額を反映しますが、使用量データはアクティビティのモニタリングを目的としています。このため、レポートに表示されるコストが実際の使用状況と一致しない場合があります。詳細が必要な場合は、OpenAI API Usage Dashboard を確認してください。

    • OpenAI の音声入力トークン:OpenAI Costs API は、キャッシュされた音声入力トークンとキャッシュされていない音声入力トークンのコストをまとめて集計します。そのため、GenAI Intelligence では OpenAI の音声 SKU をキャッシュあり・キャッシュなしで分割して表示しません。音声入力トークンのコストは常に合算された状態で表示されます。
  • Anthropic - Claude.ai:コストおよび使用量データは、従量課金制の Enterprise プランでのみ利用できます。Claude Enterprise Analytics API を参照してください。

  • Snowflake:Direct model inference、Cortex Agents、Snowflake Intelligence、Cortex Code の使用量が対象です。Cortex Search および非推奨の混在 AI_SERVICES 請求カテゴリは対象外です。AI SQL テレメトリはクレジットベースのコストを割り当てます。REST API 推論のコストは集計された AI_INFERENCE 行に残り、一方でモデル・ユーザー・リージョン・トークンの詳細は使用量のみの行として記録されます。詳細な履歴は Snowflake の usage-view の保持期間によって制限されます。標準的なテレメトリが利用できなくなった古い請求行は分割されないまま残ります。任意のユーザーディレクトリ権限が付与されていない場合、または一致するユーザーレコードが存在しない場合、ユーザー名とメールアドレスは null のままとなります。

ディメンション および メトリクス を通じて AI データを取得できます。以下に、DoiT と AI の用語の対応関係を示します。

基本メトリクス

DoiT termAI termAI definition
costcost特定のリソースまたは使用量に対する合計コスト。
usageusageトークンの使用量。加えて、この usage メトリクスには、追跡対象のサービス・モデル・操作に応じて、秒・バイト・文字数などに基づく消費量も含まれます。

標準ディメンション

次の表は、プラットフォームに統合されているすべての AI モデルで利用可能な標準ディメンションを一覧にしたものです。

DoiT termDescription
Billing AccountAI アカウント内の特定の組織を表す一意の識別子。
Project ID・Account IDAI プロバイダーのワークスペースを表す一意の識別子。
Service・Service ID・SKU Description使用している AI 製品または機能の種類に関する高レベルの説明。例:Completions APIEmbeddings APIClaude haiku3.5 Usage - Input tokensWeb Search Usage
SKU ID・SKU description使用している AI サービス内の、特定かつ詳細な課金単位。例:chatgpt-4o-latest, inputtext-embedding-3-largeclaude-3-5-haiku-20241022, input_tokensclaude-sonnet-4-20250514, output_tokens
Unit主となる使用量の単位。多くのプロバイダーでは主な単位は token ですが、利用している AI サービスに応じて他の単位も使用されます。
OperationAI サービスによって実行される個別の課金対象アクション。例:inputcached inputweb_searchimage
ProviderAI プロバイダー名。Amazon Web ServicesAnthropicAnthropic (Analytics API)AzureDatabricksGoogle CloudOpenAISnowflake

GenAI ラベル

以下は、プラットフォームで使用できる GenAI システムラベルです。GenAI システムラベルは GenAI セクションにグループ化されています。

Label説明プロバイダ
API Key IDAI キーの一意の識別子。Anthropic, OpenAI
API Key NameAI API キーの名前。Anthropic, OpenAI
Base ModelAI モデルオファリングの識別子。例: gpt-4.1, claude-haiku-4.5Anthropic, Anthropic (Analytics API), OpenAI
Billing CategoryCursor による請求方法。次のいずれか: Usage-based, Included in Business, Free, Aborted, Not Charged, Errored, Not ChargedCursor
Cachedコスト最適化のためにキャッシュされたトークンが使用されたかどうかを示す: true, falseAnthropic, Anthropic (Analytics API), Azure, OpenAI
Coding agentClaude Code、Kiro、Snowflake Cortex Code (CoCo) などの AI コーディングエージェントによって使用量が生成されたかどうかを示す: true, falseAnthropic (Analytics API), AWS, Cursor, Snowflake
Consumption ModelAI サービスに使用される料金モデル: PAYG (Pay-As-You-Go) または Provisioned ThroughputAzure, GCP
Context WindowAI モデルに適用されたコンテキストウィンドウの制約。次のいずれか: 0-200k, 200k-1MAnthropic, Anthropic (Analytics API)
Cost type支出が属する請求可能なコストコンポーネント: tokens (モデルのトークン使用量)、web_search (サーバー側のウェブ検索)、code_execution (サーバー側のコード実行)。Anthropic (Analytics API)
Feature使用されている AI 機能またはサービス機能のタイプ。Vertex AI の例: Model Serving, Model Serving via Model Garden, Vertex Colab, Metadata storage。Microsoft Azure の例: Model Serving, Audio Generation, EmbeddingsAzure, GCP
GenAI SpendAI プロバイダに関わらず、サポート対象の生成 AI ワークロードとして分類されたコスト。Anthropic, Anthropic (Analytics API), AWS, Azure, Cursor, Databricks, GCP, OpenAI, Snowflake
Inference Geo推論が処理された地理的リージョン。データレジデンシー制御の追跡に使用。次のいずれか: global, us, not_available (リージョン未設定)。Anthropic (Analytics API)
Input Tokensリクエストで AI モデルに送信されたトークン数 (プロンプトおよびコンテキスト)。Cursor
Invokationリクエストを何が起動したかを示す。例えば、ユーザーによる直接の操作で起動されたアクティビティの場合は humanAnthropic (Analytics API), Cursor
Is Chargeableリクエストに課金が発生したかどうかを示す: true (課金対象)、false (無料またはクォータに含まれる)。Cursor
Is Headlessリクエストがインタラクティブなエディタセッションではなくバックグラウンド (ヘッドレス) エージェントから送信されたかどうかを示す: true, falseCursor
Is Model Servingサービスがアクティブにモデル提供を行っているかどうかを示す: true, false。Vertex AI および Amazon Bedrock 向けに利用可能。Azure, GCP
Max Modeリクエストに対して Cursor の Max モードが有効だったかどうかを示す: true, falseCursor
Media Format複数のメディアタイプをサポートするモデルにおいて、そのサービスが音声・画像・テキストなどのどのメディアを処理しているかを区別するメディア形式。例: audioAnthropic, AWS, OpenAI
ModelAI モデルオファリングの識別子。例: gpt-4o-audio-preview, claude-sonnet-4-6Anthropic, Anthropic (Analytics API), AWS, Azure, Cursor, Databricks, GCP, OpenAI, Snowflake
Model Family共通のアーキテクチャと学習手法を共有する関連 AI モデルのグループ。例: Claude, Gemini, Gemma, GPT-5, Kiro, MistralAnthropic, Anthropic (Analytics API), AWS, Azure, Databricks, GCP, OpenAI, Snowflake
Model VersionAI モデルオファリングのバージョン。例: 2024-12-17Anthropic, OpenAI
Organization NameAI 組織の一意の識別子。Anthropic (Analytics API) の場合は接続の Organization Label。Anthropic, Anthropic (Analytics API), AWS, Azure, OpenAI
Output TokensAI モデルがレスポンスで生成したトークン数。Cursor
Pricing UnitGenAI 消費量を測定するための単位。tokenspages など。Snowflake
Product使用量またはコストを発生させた Claude プロダクトのサーフェス: chat, claude_code, cowork, office_agent, claude_in_chrome, claude_design, other (既知のサーフェスにアトリビュートできない使用)。Anthropic (Analytics API)
Resolution単一の使用での画像解像度。画像処理をサポートする OpenAI モデルで使用。OpenAI
Service Tier使用に関連付けられたサービス・ティアまたはサブスクリプションプラン。Anthropic の場合は API 利用優先度を反映し、Priority, Standard, Batch のいずれか。AWS Kiro の場合はサブスクリプションプラン (例: Pro, ProPlus)。Anthropic, Anthropic (Analytics API), AWS
Speedリクエスト処理に使用された推論モード: standard, fastAnthropic, Anthropic (Analytics API)
Token typeコストタイプが tokens の場合に適用されるトークンのカテゴリ: uncached_input_tokens, output_tokens, cache_read_input_tokens、およびキャッシュ作成トークン (cache_creation.ephemeral_1h_input_tokens, cache_creation.ephemeral_5m_input_tokens)。Anthropic (Analytics API)
Unit CategoryAzure AI サービスの課金単位タイプ。Commitment, Tokens, Batch, Time または Time Short, Period, Request などの値を取る。Azure
Usage TypeAI モデルとの対話におけるトークンフローの向き: input (モデルに送信されたトークン)、output (モデルが生成したトークン)。Snowflake Cortex Agents では、cache_read_inputcache_write_input がキャッシュされたプロンプトトークンを表す。他の Snowflake ソースは Snowflake のテレメトリで提供されるトークンメトリック名を報告し、集計トークン数のみが利用可能な場合は total を含む。Anthropic, Anthropic (Analytics API), AWS, Azure, Databricks, GCP, OpenAI, Snowflake
User Email使用量を生成したユーザーのメールアドレス。利用不可の場合やアカウント削除済みの場合は Null。Anthropic (Analytics API), Cursor, OpenAI, Snowflake
User IDAI 組織内の特定ユーザーの一意の識別子。AWS Kiro の場合は IAM Identity Center ユーザー ID。Anthropic, Anthropic (Analytics API), AWS, OpenAI, Snowflake
User NameAI 組織内の特定ユーザーの名前。設定されていない場合は Null。Anthropic, Anthropic (Analytics API), Cursor, OpenAI, Snowflake
User RoleAI プロバイダの組織内でユーザーに割り当てられたロール。OpenAI のロールには ownerreader が含まれる。OpenAI
WorkspaceAnthropic コンソール内の Workspace 名。Anthropic
Workspace IDAnthropic コンソール内の Workspace の ID。Anthropic
Vertex AI Claude モデルラベルの更新 (2026 年 7 月 10 日)

Model ディメンション内の Vertex AI Claude モデルラベルは、Anthropic の公式ネーミング規約に準拠するように更新されました。以前のラベル Claude 4 Sonnet, Claude 4.5 Sonnet, Claude 4.6 Sonnet, Claude 4.5 Haiku は、それぞれ Claude Sonnet 4, Claude Sonnet 4.5, Claude Sonnet 4.6, Claude Haiku 4.5 になりました。この変更はすべての履歴データに遡って適用されるため、以前のラベル文字列を参照している保存済みレポート、ダッシュボードウィジェット、フィルターは、新しい名前を使用するように更新する必要があります。

レポート例

GenAI Intelligence ダッシュボードには、GenAI の支出および使用状況分析をすぐに開始できるよう、いくつかのプリセットレポートウィジェットが用意されています。プリセットレポートの設定を調整することも、一から独自のレポートを作成して GenAI データをより詳細に分析することもできます。

使用タイプ別のコスト

以下の例では、正規化された Usage Type ディメンションで AI プロバイダ横断のコストをグループ化しています。

GenAI usage cost per usage type report

ユーザー別の Amazon Bedrock コスト

標準的な AWS 請求では、Bedrock コストはモデルおよびリージョンごとに集計されます。より詳細なコストトラッキングとアロケーションのために、AWS は Application Inference Profiles の利用を推奨しています (「AWS re:Post 記事: How to Track and Limit Amazon Bedrock Usage by User」を参照)。

プラットフォームでユーザー別に Bedrock 使用量をトラッキングするには、次の手順を実行してください。

  1. Bedrock コンソールまたは API を使用して、ユーザーごとに AIP を作成してください。

  2. カスタムコストアロケーションタグを適用し、ベースモデル ARN の代わりに推論 API コールで AIP ARN を使用してください。

  3. AWS Billing and Cost Management コンソールでタグを有効化してください。

  4. プラットフォームで AWS コストアロケーションタグを有効化してください。アカウントタイプによっては、タグを再有効化する必要がある場合があります。

タグが AWS の請求データに現れてから、Cloud Analytics(クラウド分析)のレポートにタグが表示されるまでには 6–8 時間かかる場合があります。新しいタグの場合は最大 24 時間かかることがあります。レイテンシやその他の制限については、制限事項を参照してください。

以下の例では、過去 3 週間における Amazon Bedrock コストの上位 5 ユーザーを、カスタムコストアロケーションタグでグループ化して表示しています。

Amazon Bedrock top users by cost