式にスコアのないインジケーターを検出する
計算式の作成者は、スコアが null の貢献インジケーターを処理できます。最初に、null スコアが含まれている場合でも式を計算するように式インジケーターを設定します。
始める前に
このタスクについて
手順
- 対象の式インジケーターを開きます。
- [計算式コンポーネントが null となることを許可する] を選択します。
-
[式] に、スコアがない場合にインジケーターに値を指定する
if{} else {} ステートメントを追加します。
[計算式コンポーネントが null となることを許可する] を含むフィールドインジケーター
クローズされたインシデントがない場合の収集期間について、次の式インジケーターを検討してください。そのため、クローズされたインシデントの数インジケーターにはスコアがありません。
フォーミュラ 1:
[[Number of open incidents]] / [[Number of closed incidents]]式 2:
[[Formula 1]] + 23計算式 3:
if ([[Formula 1]] == null) { 23 } else { 11 }式 4:
[[Formula 2]] || 64計算式 5:
(([[Formula 1]] == null && [[Formula 2]] == null) ? 11 : 18)いずれの式インジケーターに対して も [計算式コンポーネントを null にすることを許可する] が選択されていない場合、どのインジケーターにもスコアがありません。
すべての式インジケーターに対して [計算式コンポーネントを null にすることを許可する] が選択されている場合、スコアは次のとおりです。
- 計算式 1 = null
- 式 2 = 23
- 式 3 = 23
- 式 4 = 64
- 式 5 = 11
式 2、式 3、式 4、および式 5 は、null スコアを処理する 4 つの異なる方法を表します。