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:トークン利用データ(モデルごとの入力・出力トークン数)を取得するには、オプションの serving system tables へのアクセス権を DoiT service principal に付与する必要があります。詳細は、Enable token usage data を参照してください。
-
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 telemetry はクレジットベースのコストを割り当てます。REST API inference のコストは集計行AI_INFERENCEに残り、一方でモデル、ユーザー、リージョン、トークンの詳細は利用のみの行として記録されます。履歴の詳細は Snowflake の usage view の保持期間によって制限されます。標準の telemetry が利用できなくなった過去の請求行は分割されないまま残ります。オプションの user-directory 権限がない、または一致するユーザーレコードが存在 しない場合、ユーザー名とメールアドレスは null のままです。
ディメンション と メトリクス を通じて AI データを取得できます。以下に、DoiT の用語と AI の用語の対応関係を示します。
基本メトリクス
| DoiT term | AI term | AI definition |
|---|---|---|
cost | cost | 特定のリソースまたは利用に対する合計コスト。 |
usage | usage | トークンの利用量。加えて、利用メトリックには、特定のサービス、モデル、または監視対象の操作に応じて、秒数、バイト数、文字数などに基づく消費も含まれます。 |
標準ディメンション
以下の表は、プラットフォームと統合されているすべての AI モデルで利用可能な標準ディメンションを示します。
| DoiT term | Description |
|---|---|
| Billing Account | AI アカウント内の特定の組織を示す一意の識別子。 |
| Project ID/Account ID | AI プロバイダのワークスペースを示す一意の識別子。 |
| Service/Service ID/SKU Description | 利用している AI プロダクトまたは機能の高レベルの説明。例:Completions API、Embeddings API、Claude haiku3.5 Usage - Input tokens、Web Search Usage。 |
| SKU ID/SKU description | 利用している AI サービス内の、より細かな課金単位。例:chatgpt-4o-latest, input、text-embedding-3-large、claude-3-5-haiku-20241022, input_tokens、claude-sonnet-4-20250514, output_tokens。 |
| Unit | 主な利用単位。多くのプロバイダでは主な単位は token ですが、利用している AI サービスに応じて他の単位も使用されます。 |
| Operation | AI サービスによって実行される、個別の課金対象アクション。例:input、cached input、web_search、image。 |
| Provider | AI プロバイダ名。Amazon Web Services、Anthropic、Anthropic (Analytics API)、Azure、Databricks、Google Cloud、OpenAI、Snowflake。 |