式にスコアがないインジケーターを検出する
計算式の作成者は、スコアが 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 つの異なる方法を表します。