ビジネス・プロセス用の監査証跡データベース・ビューの構造

AUDIT_LOG_B データベース・ビューは、ビジネス・プロセスについての監査ログ情報を提供します。

監査証跡の内容を見るには、SQL またはデータベース・テーブルおよびビューの読み取りをサポートする他の管理ツールを使用します。

監査イベントは、プロセス・エンティティーに関連付けられています。監査イベント・タイプは、イベントが参照するエンティティーによって決まります。監査イベント・タイプには、以下のものがあります。

監査イベント・タイプ・コードのリストについては、ビジネス・プロセスの監査イベント・タイプを参照してください。

以下の表は、AUDIT_LOG_B 監査証跡ビューの構造について説明しています。列の名前、イベント・タイプ、および列の簡略説明が示されています。

インライン・タスクは、TASK_LOG 監査証跡ビューではなく AUDIT_LOG_B 監査証跡ビューに記録されます。例えば、インライン参加タスクを要求すると、ACTIVITY_CLAIMED イベントが発生します。タスク関連イベントは生成されません。

表 1. AUDIT_LOG_B 監査証跡ビューの構造
名前 PTE PIE AIE VAR CLE SIE 説明
ALID x x x x x x 監査ログ項目の ID。
EVENT_TIME x x x x x x イベントが発生した時刻のタイム・スタンプ (協定世界時 (UTC) 形式)。
EVENT_TIME_UTC x x x x x x イベントが発生した時刻のタイム・スタンプ (協定世界時 (UTC) 形式)。
AUDIT_EVENT x x x x x x 発生したイベントのタイプ。
PTID x x x x x x 現行イベントに関連したプロセスのプロセス・テンプレート ID。
PIID x x x x x 現行イベントに関連したプロセス・インスタンスのプロセス・インスタンス ID。
VARIABLE_NAME x   現行イベントに関連した変数の名前。
SIID x イベントに関連したスコープ・インスタンスの ID。
PROCESS_TEMPL_NAME x x x x x x 現行イベントに関連したプロセス・テンプレートのプロセス・テンプレート名。
TOP_LEVEL_PIID   x x x x x 現行イベントに関連したトップレベル・プロセスの ID。
PARENT_PIID x x x x x 親プロセスのプロセス・インスタンス ID (親が存在しない場合は null)。
VALID_FROM x x x x x x 現行イベントに関連したプロセス・テンプレートの有効開始日。
VALID_FROM_UTC x x x x x x 協定世界時 (UTC) 形式での、現行イベントに関連したプロセス・テンプレートの有効開始日。
ATID   x 現行イベントに関連したアクティビティー・テンプレートの ID。
ACTIVITY_NAME     x x イベントが発生したアクティビティーの名前。
ACTIVITY_KIND   x アクティビティーが発生したアクティビティーの種類。指定可能な値は、以下のとおりです。

KIND_EMPTY 3
KIND_INVOKE 21
KIND_RECEIVE 23
KIND_REPLY 24
KIND_THROW 25
KIND_TERMINATE 26
KIND_WAIT 27
KIND_COMPENSATE 29
KIND_SEQUENCE 30
KIND_SWITCH 32
KIND_WHILE 34
KIND_PICK 36
KIND_FLOW 38
KIND_SCRIPT 42
KIND_STAFF 43
KIND_ASSIGN 44
KIND_CUSTOM 45
KIND_RETHROW 46

これらは、ActivityInstanceData.KIND_* 用に定義された定数です。

ACTIVITY_STATE x イベントに関連したアクティビティーの状態。指定可能な値は、以下のとおりです。

STATE_INACTIVE 1
STATE_READY 2
STATE_RUNNING 3
STATE_SKIPPED 4
STATE_FINISHED 5
STATE_FAILED 6
STATE_TERMINATED 7
STATE_CLAIMED 8
STATE_TERMINATING 9
STATE_FAILING 10
STATE_WAITING 11
STATE_EXPIRED 12
STATE_STOPPED 13

これらは、ActivityInstanceData.STATE_* 用に定義された定数です。

CONTROL_LINK_NAME x 現行リンク・イベントに関連したリンクの名前。
PRINCIPAL x x x x x プリンシパルの名前。これは、PROCESS_DELETED イベントの場合には設定されません。
VARIABLE_DATA   x variable updated イベント用の変数のデータ。
EXCEPTION_TEXT   x x x アクティビティーまたはプロセスが失敗する原因となった例外メッセージ。以下に適用可能です。

PROCESS_FAILED
ACTIVITY_FAILED
SCOPE_FAILED

DESCRIPTION x x x x x アクティビティーまたはプロセスの説明 (置換変数は解決されている可能性があります)。
CORR_SET_INFO x プロセス開始時に初期化された相関セットのストリング表現。processCorrelationSetInitialized イベント (42027) によって表示されます。
USER_NAME x x 作業項目が変更されたユーザーの名前。 これは、以下のイベントに適用可能です。
  • プロセス・インスタンス作業項目の削除
  • アクティビティー・インスタンス作業項目の削除
  • プロセス・インスタンス作業項目の作成
  • アクティビティー・インスタンス作業項目の作成
ADDITIONAL_INFO   x x     x このフィールドの内容は、イベントのタイプによって以下のように異なります。
ACTIVITY_WORKITEM_ TRANSFERRED、 PROCESS_WORK_ITEM_ TRANSFERRED
作業項目を受け取ったユーザーの名前。
ACTIVITY_WORKITEM_ CREATED、 ACTIVITY_WORKITEM_ REFRESHED、 ACTIVITY_ESCALATED
作業項目が作成または更新されたすべてのユーザーのリスト (「,」区切り)。リストに含まれているユーザーが 1 人の場合、USER_NAME フィールドには、このユーザーのユーザー名が入ります。リストに含まれているユーザーが 1 人の場合、USER_NAME フィールドにはこのユーザーのユーザー名が入り、ADDITIONAL_INFO フィールドは空 (ヌル) になります。
PROCESS_EVENT_ RECEIVED、 SCOPE_EVENT_ RECEIVED
使用可能な場合は、イベント・ハンドラーが受信した操作のタイプ。 形式は以下のとおりです。'{' ポート・タイプ・ネーム・スペース '}' ポート・タイプ名 ':' オペレーション名。このフィールドは、'onAlarm' イベントの場合には設定されません。

Terms of use |

Last updated: Fri Mar 24 07:19:35 2006

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)