アウトバウンド変換マップとフィールド マップ

最終更新日: 15 年 2024 月 XNUMX 日

送信変換マップは、ServiceNow 変換マップと同じように機能します。 これらを使用すると、特定のレコードのどのフィールドを ServiceNow から LogicMonitor に送信するかを構成できます。 フィールドは、ServiceNow フィールド マップと同様のアウトバウンド フィールド マップを使用して指定されます。

アウトバウンド フィールド マップ

アウトバウンド フィールド マップの次の機能は、LogicMonitor 統合に固有です。

  • 値型- ユーザー インターフェイスに表示される値とともに基礎となる値を持つフィールドで使用できます。 これは、フィールドが「実際の」値 (参照フィールドの sys_id など)、「表示値」 (参照フィールドに表示される値)、または両方の値を送信する必要があるかどうかを示します。

    「両方」を選択すると、「実際の」値を含む「_fv」の接尾辞を持つフィールドとともに、「表示」値がフィールドの値に設定されます。
{
    "state": "New",
    "state_fv": "1",
}
{
    "state": "New",
    "state_fv": "1",
}
  • 操作タイプ- フィールドが特定のレコード操作タイプに対して送信されるかどうかを示します。 たとえば、フィールドは、レコードが挿入、更新、またはその両方が行われた場合にのみ送信される必要があります。

アウトバウンド フィールド マップでのスクリプト作成

ServiceNow のフィールド マップと同様に、アウトバウンド フィールド マップは変換プロセス中にスクリプトを実行できます。 [アウトバウンド フィールド マップ] フォームで、次を選択します。 スクリプトを使用 をクリックして、スクリプト フィールドと関連するフィールド名を表示します。

「スクリプト」フィールドにスクリプトを追加する場合、次の変数を使用できます。

  • 現在- アウトバウンド変換によって処理されているレコードの GlideRecord。 ビジネス ルールと同じ現在のオブジェクト。
  • 無視する- フィールドを無視するかどうかを示すブール値。 この値を返す必要はありません。

スクリプト フィールドを使用するには、次の例に示すように値を返す必要があります。 または、「無視」を「true」に設定することもできます。