接続されたアクティビティを構築することで、1 つ以上のオーケストレーションのどのビジネス イベントが関連するかを示す継続を作成します。
Von Bedeutung
追跡プロファイルを更新すると、アクティビティに BAM 継続が含まれている場合、進行中のアクティビティ インスタンスに影響を与える可能性があります。 具体的には、追跡プロファイルへの更新によって、既に記録されているアクティビティ 項目のデータのダウンストリームインターセプトが指定されている場合、元の値が上書きされる可能性があります。 基本的に、各ストリーム オブジェクトはアクティビティ/ストリームの開始時に配置されていたプロファイルの特定のバージョンに関連付けられているため、プロファイルの更新の追跡の適用によって、1 つのイベント ストリームの影響を受けなくなります。 ただし、継続は複数のイベント ストリームを関連付ける手段であるため、プロファイルの更新時にまだ開始されていないストリームは更新の変更を受け取るため、記述されたデータ上書きの可能性が導入されます。
注
メッセージを処理しないオーケストレーションで継続を作成できます。 オーケストレーション間で実行呼び出しでパラメーターを渡し、BAM API を使用して継続を処理することで、メッセージを処理するオーケストレーションの場合と同じ機能を取得できます。
[前提条件]
この手順を実行するには、接続する BAM アクティビティの定義とオーケストレーションが展開されている必要があります。
継続を設定するには
既存の追跡プロファイルを開くか、追跡プロファイルを作成します。 追跡プロファイルの作成の詳細については、「追跡プロファイル を作成する方法」を参照してください。
継続トークンを識別します。これは、両方のアクティビティで使用できる一意の情報の一部です。 たとえば、CreditHistory アクティビティが EquityLoanオーケストレーション内の LoanProcess アクティビティから送信されたメッセージによってアクティブ化された場合、メッセージの SSN フィールドは両方のアクティビティに共通であるため、継続トークンとして使用できます。
アクティビティを右クリックし、[ 新しい継続 ] を選択して継続を作成します (CreditHistory)。 先ほど作成した継続ノードに名前を付けます。
オーケストレーション スケジュール ビューで、手順 2 で選択した継続トークン (SSN など) を選択し (この場合は送信アクションから)、手順 3 で作成した継続ノードにドロップします。
アクティビティを右クリックし、[ 新しい ContinuationID ] を選択して継続 ID ノードを作成します。 手順 3 で選択した名前を使用して名前を付け、対応するデータ項目 (この場合は受信アクションの SSN) を含むノードにドロップします。
[ ファイル] メニューの [ 名前を付けて保存] をクリックして、追跡プロファイルを .btt ファイルとして BizTalk 管理データベースに保存し、既存の .btt ファイルが上書きされないようにします。