テーブルへの列の追加

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む2読むのに数分
  • 検出パターンの作成または変更の一環として、[Transform table (テーブルを変換)] 操作を使用して、1 つ以上の計算列を既存のテーブルに追加し、結果をターゲットテーブルに入力できます。ターゲットテーブルにはソーステーブルを使用できます。

    始める前に

    必要なロール:pd_admin

    関連するパターンステップに移動します。

    1. パターンフォームで、ディスカバリー の関連する識別セクションを選択します。

      または、サービスマッピング の関連する識別セクションまたは接続セクションを選択します。

    2. 関連するパターンステップを選択するか、ステップを追加するボタン をクリックしてステップを追加します。

    プログラミングの基礎知識が望ましいです。

    手順

    1. [操作] リストから [Transform table (テーブルを変換)] を選択します。
    2. 必要に応じてフィールドに入力します。
      フィールド 説明
      ソース テーブル ソーステーブルの名前を指定します。
      ターゲットテーブル ターゲットテーブルの名前を指定します。ターゲットテーブルはソーステーブルと同じにすることができます。
    3. プラスアイコンをクリックして各ターゲットフィールドを追加し、必要に応じてフィールドに入力します。
      フィールド 説明
      ターゲットフィールド名 列の名前を指定します。既存の列または新しい列のいずれかにすることができます。
      列に追加される値を決定する演算式を指定します。「パターンへの値と変数の入力」で説明されているように、表形式の変数の値を格納する変数を使用できます。
    4. デバッグモードの場合は、[テスト] をクリックしてステップをテストし、操作が期待した結果をもたらすかどうかをチェックします。

    [テーブルを変換 (Transform table)] 操作は、統合機能パックを識別するために使用されます。

    この操作の使用場所 対象アイテム
    階層 アプリケーション > Web サーバー
    CI タイプ ロードバランサーサービス [cmdb_ci_lb_service]
    パターン F5 BigIP LTM
    セクション すべてのエントリーポイントタイプの識別
    ステップ番号とステップ名 9. IP を固定する

    F5 ロードバランサーの場合、デフォルトの 16 進数形式の IP アドレスを 10 進数形式に変換することがあります。この変換を実行する JavaScript を値フィールドで使用します。10 進数形式の IP アドレスを含む [clean_ip] 列を、既存の (ソース) テーブルに追加します。

    図 : 1. [テーブルを変換 (Transform table)] 操作の値

    変換テーブルの使用

    次のタスク