ブレークダウン ソース ブレークダウンに含まれるブレークダウン要素と呼ばれる一意の値を指定します。
始める前に
必要なロール:pa_data_collector、pa_admin、または admin。ブレークダウン ソースの作成者には、インジケーター ソースが使用するテーブルおよび参照列へのアクセス権が必要です。
このタスクについて
ブレークダウンソースは、テーブルやデータベースビューからのレコードのセット、またはバケットグループとして定義されています。複数のブレークダウンで同じブレークダウン ソースを使用できます。たとえば、[未解決の変更の数] インジケーターのすべてのアサイン先グループを表示する代わりに、[ブレークダウンソース] を構成することで、変更プロセスの一部であるグループのみに要素リストを制限することができます。 レコードごとに一意の値があるフィールドを持ったファクト テーブルを常に使用します (通常は、Sys ID)。たとえば、Incident.Category ブレークダウン ソースは、[選択肢] テーブルから要素を取得します。その要素は、[Sys ID] フィールドによって特定されます。ブレークダウン ソースは、[インシデント] テーブル上に存在し、英語で、非アクティブでないものに、選択肢を絞り込みます。 ヒント: この例のように、ファクト テーブルに選択肢 [sys_choice] を使用する場合は、[テーブル]、[要素]、および [言語] フィールドに条件を設定します。非アクティブなレコードも除外します。

ブレークダウン ソースは、選択肢テーブルの次のレコードを使用します

注: [選択肢] テーブルには、すべてのテーブルからの可能な選択肢がすべて含まれています。そのため、[テーブル] 列と [要素] 列があります。ブレークダウン ソースに使用するその他のファクト テーブルは、ほとんどが単純です。
手順
-
移動先 をクリックし、[ 新規] をクリックします。
-
ブレークダウン ソースにわかりやすい名前を付けます。
-
他のユーザーがこのブレークダウンソースの使用法と目的を理解し、重複を作成しないように、詳細な 説明 を追加します。
-
ファクトテーブルでは、ブレークダウン ソースが要素を取得するテーブルを選択します。
たとえば、ブレークダウン ソースでユーザー グループを要素として指定するには、
グループ [sys_user_group] を選択します。
警告: データの収集を開始した後は、ソースのファクトテーブルを変更しないでください。ファクトテーブルを変更すると、次のスコア収集時に関連するインジケーターのすべての履歴スコアが失われます。
-
[フィールド] テーブルで、各レコードの一意の値を含むフィールドを選択します。
このフィールドは通常、[Sys ID] です。
-
不要な要素を除外する 条件 を設定します。
ファクト テーブルとして選択肢 [sys_choice] を設定する場合は、常にテーブル、要素、および言語でフィルター処理し、非アクティブなレコードを除外します。例を次に示します。
[テーブル] [次の値に等しい (=)] [インシデント] および
[要素] [次の値に等しい (=)] [カテゴリ] および
[言語] [次の値に等しい (=)] [en] および
[無効] [次の値に等しい (=)] [false] または
[非アクティブ] [次の値に等しい (=)] [空]
-
選択した条件に一致するレコードの数を確認するには、[プレビュー] をクリックします。
- オプション:
関連リスト条件を定義して、フィルターに別のテーブルとの関係を含めます。
たとえば、構成アイテム (CI) マネージャーのブレークダウン ソースを考えてみましょう。ファクト テーブルはユーザー [sys_user] ですが、このテーブルから適用できる唯一の条件は、アクティブなユーザーをフィルタリングすることです。CI マネージャーであるユーザーのみを選択できるテーブルのフィールドはありません。何百もの結果が得られます。

ユーザーレコードの名前が構成アイテム [cmdb_ci] テーブルの [管理担当者] 列の少なくとも 1 つのエントリーと一致する必要があるという条件を追加すると、ブレークダウン ソースは CI マネージャーであるユーザーのみを返します。

- オプション:
[ 不一致のラベル] に、インジケーター ソース レコードのマッピングされたフィールドの値がブレークダウン ソースのどの要素とも一致しない場合に使用するカスタム ラベルを記述します。
デフォルトのラベルは、[不一致] です。
Incident.Category ブレークダウン ソースは、テーブル フィールドの値がインシデントで要素フィールドの値がカテゴリである選択肢 [sys_choices] テーブルのレコードを参照します。[カテゴリ] ブレークダウンには、Incident.Category ブレークダウン ソースからインシデント [incident] テーブルの [カテゴリ] フィールドへのマッピングが含まれています。インシデントレコードの [カテゴリ] フィールドに null 値が含まれている場合、このレコードにカテゴリブレークダウンを適用したときの値は、デフォルトで [不一致] になります。
-
[セキュリティ] タブで、要素のセキュリティリストに基づいて、ブレークダウン ソースの要素をロール別に除外するか、または含めるかを設定します。
次のタスク
このブレークダウン ソースを使用するブレークダウンを作成します。[ ブレークダウン ] タブを開いて [ 新規] をクリックします。で自動ブレークダウンの作成説明されているように、[ブレークダウン] フォームが開きます。このソースを使用するブレークダウンを作成すると、これらのブレークダウンが [ブレークダウン ] タブに一覧表示されます。