Flex Gateway新着情報
Governance新着情報
Monitoring API ManagerFlex Gateway新着情報
Governance新着情報
Monitoring API ManagerSet Transaction Id コンポーネント
Set Transaction Id コンポーネント
Set Transaction Id コンポーネントを使用すると、すべての追跡対象イベントの識別子を設定できるため、Anypoint Runtime Manager または CloudHub のどちらを使用しているかにかかわらず、実行時に追跡対象イベントを分析するときにトランザクションの有用な情報 (注文番号など) が表示されます。
トランザクション ID は DataWeave 式をサポートするため、ID を動的に作成し、イベントに関連する情報を ID に含めることができます。
Anypoint Studio で、または設定 XML を編集して、次の手順に従ってトランザクション ID を設定します。
Studio UI:
[Set Transaction Id] コンポーネントをフローにドラッグします。
[Set Transaction ID] 設定画面の [Transaction ID (トランザクション ID)] 項目で、ID 値を設定します。
XML エディター:
flow
要素に子要素を追加します。
<flow name="flow">
...
<tracking:transaction id="#[payload.orderId]" />
...
</flow>
項目 | 説明 |
---|---|
Transaction ID (トランザクション ID) ( |
識別子の値を定義します。式またはリテラルにすることができます。デフォルトでは、コンポーネントには数値が割り当てられます。 |