統合トレーステーブルスキーマのリファレンス
統合トレーステーブルは、OpenTelemetry スパンデータモデルに準拠しています。各行は1つのスパンです。テーブルは time によってクラスタリングされています。
列 | 説明 | Type |
|---|---|---|
| このテーブル行の一意の識別子。 | STRING |
| スパンが記録された時点のTimestamp。 | TIMESTAMP |
| スパンが記録されたUTC日時。パーティションプルーニングに役立ちます。 | DATE |
| Unity AI Gateway サービスの名前 (Endpoint名)。 | STRING |
|
| STRING |
| 単一のリクエストツリー内のすべてのスパンで共有される識別子。完全なトレースを再構築するには、これでフィルター処理します。 | STRING |
| このスパンの一意の識別子。 | STRING |
| OpenTelemetry | STRING |
|
| STRING |
| OpenTelemetryトレースフラグのビットマスク。 | INT |
| 人間にとってわかりやすいスパン名(例: | STRING |
| スパンの種類: | STRING |
| Unixエポックからのナノ秒単位のスパン起動時間。 | BIGINT |
| UNIX エポックからのナノ秒単位のスパン終了時刻。 | BIGINT |
| VARIANT オブジェクトとしてのスパン属性。キー名にドットが含まれている場合は、バッククォート構文を使用してアクセスしてください: | バリエーション |
| 制限により削除された属性の数。 | INT |
| スパン内のタイムイベントの配列。プライマリ イベント タイプは | array<struct> |
| 制限によりドロップされたイベント数。 | INT |
| 他のスパンまたはトレースへのLinkの配列。 | array<struct> |
| 制限によりドロップされたLinkの数。 | INT |
|
| 構造体 |
| 計測対象のエンティティを記述するリソース属性(例: | 構造体 |
| リソースセマンティック規則のスキーマ URL。 | STRING |
| スパンを生成したインストルメンテーションライブラリの名前とバージョン。 | 構造体 |
| スパンセマンティック規則のスキーマURL。 | STRING |
このテーブルには、物理的な最適化(特にクラスタリング)に必要な列も含まれていますが、これらはクエリーには使用されません。これらの列には_プレフィックスが付けられています。これらは将来のバージョンで変更される可能性がある実装の詳細として扱ってください。
主要な属性
attributes 列は VARIANT です。ドットを含むキーには、バックティック構文を使用してフィールドにアクセスします:attributes:\gen_ai.request.model``。存在するキーは、スパンがモデルサービス(LLM)呼び出しであるか、MCPサービス呼び出しであるかによって異なります。
モデルサービス(LLM)スパン:
属性 | 説明 |
|---|---|
| インバウンドAPIタイプ(例: |
| リクエストを行ったユーザーまたはService Principal。 |
| リクエスタータイプ(例: |
| Databricks が生成したリクエスト ID。 |
| 完全なリクエストURL。 |
| エンドツーエンドのリクエストレイテンシー(ミリ秒)。 |
| 最初のバイトまでの時間(ミリ秒単位)。 |
| 試行タイプ(例: |
| ターゲットモデル(例: |
|
|
| オペレーション(例: |
| リクエストされたモデル。 |
| プロバイダー(例: |
| 消費された入力トークン。 |
| 生成された出力トークン。 |
| HTTPステータスコード。 |
| 障害発生時のエラータイプ(例: |
| JSON 文字列としての詳細なトークン使用状況。 |
| シリアル化されたリクエストペイロード。 |
| シリアル化された応答ペイロード(失敗時は空)。 |
MCPサービススパン:
属性 | 説明 |
|---|---|
| MCP メソッド(例: |
| 操作(例: |
| 呼び出されるツールの名前(例: |
| JSON 文字列として抽出されたツール引数。 |
| 抽出されたツール結果(JSON文字列)。 |
| リクエスタータイプ(例: |
| Databricks が生成したリクエスト ID。 |
| MCP接続タイプ(例: |
| 基盤となる接続またはマネージドMCPサーバー名(例: |
| ツールタイプ(例: |
| ワークスペースID。 |
| リクエストを行ったユーザーまたはService Principal。 |
| MCP 呼び出しからの HTTP ステータス。 |
| JSON-RPC ステータスコード(例: |
| 失敗の分類(例: |
| スパンタイプ。MCPスパン用の |
| シリアル化された JSON-RPC リクエスト。 |
| シリアル化された MCP/JSON-RPC レスポンス。 |
ポリシー適用属性(モデルサービスおよびMCPサービススパン):
ポリシーがリクエストをブロックすると、サーバー スパン(ルート スパン)は以下のスカラー属性を設定します。これらはポリシーがリクエストをショートサーキット(短絡)させた場合にのみ設定されるため、「ポリシーによってこのリクエストがブロックされたか?」を素早くフィルタリングする役割も果たします。
属性 | 説明 |
|---|---|
| リクエストをブロックしたポリシー。カスタムポリシーの Unity Catalog 関数 FQN、または組み込みポリシーの添付ラベル。ポリシーに名前がない場合は |
| 強制アクション。 |
ポリシー評価イベント
events列には、評価された(ポリシー、フェーズ)ペアごとに1つずつ、policy_evaluatedイベントの配列が保持されます。ここには、サーバー範囲上のスカラーdatabricks.policy.*属性を超えた、ポリシーごとの詳細が格納されます。各イベントには、以下のキーが含まれます。
キー | 説明 |
|---|---|
| 評価されたポリシーの名前。 |
| ポリシータイプ( |
| ポリシーのハンドラー。組み込みポリシーのみ。 |
| ハンドラーオプション。組み込みポリシーのみ。 |
| 評価されたアクション( |
| 評価フェーズ( |
dry_run=true を使用してポリシーがドライラン(モニターまたはシャドウ)モードで実行されると、強制アクションは ALLOW にダウングレードされてリクエストが続行され、想定される判定が同じイベントに記録されます:
キー | 説明 |
|---|---|
| 強制適用されるはずだったアクション(例: |
| 実行予定のアクションの理由。 |
| 実行予定の変換またはマスクポリシーによって書き込まれるはずだったペイロード。 |