CI 関係ロールアップにより、関係タイプを合計、カウント、最大、最小、または平均することができます。CI 関係ロールアップは作成することができます。
このタスクについて
CI 関係ロールアップは、追跡や通知の受信に役立ちます。たとえば、
- 合計ロールアップでは、複数の CI のフィールドを合計し、関連する別の CI に結果を表示します。したがって、ラックに 4 つの構成アイテムがあり、すべて電力を消費する場合は、CI 関係ロールアップを作成してすべての電力使用量を合計し、結果をラック CI フォームの 1 つのフィールドに表示します。
- ラックの電力消費が一定レベルを超えた場合は、通知を送信します。
- 10 スロットのラックでは、9 スロットがいっぱいになったときに通知を送信します。
CI 関係ロールアップは、[cmdb_ci] テーブルの cmdb synch event ビジネスルールを使用します。このビジネス ルールはデフォルトで有効になっていますが、実行する前にルールを少し変更する必要があります。
手順
-
次のように移動する。 .
-
[New] をクリックします。
-
フォームに入力します。
表 : 1. CI 関係ロールアップのフィールド
| フィールド |
説明 |
| CI リレーションシップタイプ |
ロールアップで使用する関係タイプをリストから選択します。たとえば、Members::Member of は親記述子 Members と子記述子 Member of を含みます。 |
| タイプ |
ドロップダウン リストから、[カウント]、[最大]、[平均]、[最小]、または [合計] のロールアップ タイプを選択します。 |
| 親フィールド |
操作が実行されるターゲット フィールド。 |
| 子フィールド |
方程式タイプへの入力。[親] フィールドは、子フィールドの選択の影響を受けます。 |
| ロールアップクラス |
関係を使用できるクラス。たとえば、関係がラックにのみ適用されるように指定できます。 |
-
cmdb synch event ビジネスルールを実行するには、[ビジネスルール] に移動します。
-
検索ボックスを使用して、[cmdb synch event] テーブルを検索します。
-
cmdb synch event ビジネスルールをクリックし、[ビジネスルール] ページに移動します。
-
[更新]、[削除]、および [クエリー] チェック ボックスをオンにします。
また、関係が変更されたときに CI 関係ロールアップを再計算する場合は、同様の手順を使用して、cmdb_rel_ci synch event ビジネスルールの [有効] チェックボックスをオンにします。