追跡アクティビティ定義ファイルの操作
アクティビティ定義ファイルには、Microsoft® BizTalk Accelerator for RosettaNet (BTARN) の追跡プロセスとメッセージ アクティビティに関する情報が含まれています。 BizTalk Serverでは、このファイルを使用して BizTalk Business Activity Monitoring (BAM) のデータ追跡を管理します。 定義ファイルは、BTARN セットアップが drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAMTracking フォルダーに<インストールする XML ファイル (Tracking.xml) です。 通常は、Tracking.xml で定義されたアクティビティで十分に目的を達成できます。
追跡アクティビティ、ビュー、およびテーブルの詳細については、「 拡張追跡」を参照してください。 BAM の詳細については、BizTalk Server ヘルプの「ビジネス アクティビティ監視 (BAM)」を参照してください。
追跡ビューの管理
BizTalk 追跡プロファイル エディターは BTARN 追跡には使用しません。 追跡ポイントはカスタマイズできないため、アクティビティの定義を変更しないでください。 ただし、BAM ビューと展開の管理は可能です。 これを行うには、BTARN セットアップが drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking フォルダーに<インストールする Excel スプレッドシート (Tracking.xls) を変更します。 詳細については、「追跡ビューの管理」を参照してください。
Tracking.xml に定義されているビューでニーズが満たされない場合は、次のように、BAM で追跡する情報についての別のビューを定義することができます。
別の追跡ビューを作成するには
[スタート] ボタンをクリックし、 [ファイル名を指定して実行] をクリックします。 [実行] ダイアログ ボックスの [開く] テキスト ボックスに 「cmd 」と入力し、[OK] をクリック します。 コマンド ライン ダイアログ ボックスで、次のコードを入力して tracking.xml 展開を解除し、[OK] をクリック します。
cd %ProgramFiles%\Microsoft BizTalk Server 2013\Tracking bm remove-all -DefinitionFile:"%ProgramFiles%\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking\<filename\>.xml"
Windows エクスプローラーで、drive>:\Program Files\Microsoft BizTalk 2013 Accelerator for RosettaNet \BAM Tracking に<移動します。 Tracking.xls をダブルクリックします。
ビジネス アクティビティ監視に新しいビューを作成します。 その方法については、BizTalk Server ヘルプの「ビジネス アクティビティの監視の管理」を参照してください。
[ BAM] をクリックし、[ XML のエクスポート] をクリックします。 目的の場所に移動し、ファイル名 (Tracking.xml 以外) を入力して、[ 保存] をクリックします。
重要
追跡 XLS ファイルに新しい追跡ビューを定義してこのファイルから XML ファイルをエクスポートすると、一部のフィールド名が少し変更されます。 カスタマイズした追跡 XML ファイルのフィールドを、BTARN セットアップによってインストールされた標準の Tracking.xml のフィールドと照合して、それらのフィールド名を修正します。
新しい追跡 XML ファイルを展開します。 これを行うには、[ スタート] をクリックし、[ 実行] をクリックします。 [実行] ダイアログ ボックスの [開く] テキスト ボックスに 「cmd 」と入力し、[OK] をクリック します。 コマンド ライン ダイアログ ボックスで、次のコードを入力して新しい追跡ファイルをデプロイし、[ OK] をクリックします。 既定の Tracking.xml ファイルを上書きしないようにするため、追跡 XML ファイルの名前を変更することをお勧めします。
cd %ProgramFiles%\Microsoft BizTalk Server 2013\Tracking bm.exe deploy-all -DefinitionFile:"%ProgramFiles%\Microsoft BizTalk 2013 Accelerator for RosettaNet\BAMTracking\<filename\>.xml"
BAM で追跡される情報には、メッセージの内容は含まれません。これは BTARN データベースに格納されるためです。
ビジネス アクティビティ監視管理ユーティリティを使用すると、BAM 追跡の展開を管理できます。 このユーティリティの詳細については、BizTalk Server ヘルプの「ビジネス アクティビティ監視管理ユーティリティの使用」を参照してください。
アクティビティ フィールド
アクティビティ定義ファイルには、次のようなメッセージ アクティビティ フィールドがあります。
ActivityName
カテゴリ
ContentKey
DestinationPartyName
エラーの説明
HasError
InReplyToMessageID
IsReceived
MessageTrackingID
NoFPipInstance
PipCode
PipInstanceID
PiPVersion
SourcePartName
Timestamp
アクティビティ定義ファイルには、次のようなプロセス アクティビティ フィールドがあります。
EndTime
InitiatorPartyName
IsInitiatorRole
PipCode
PipInstanceID
PipName
PipVersion
ResponderPartyName
StartTime
Status