アプリケーションの要件

カスタム メトリックは、プロセス マップ統計、および フィルタリングで適用されます。 エディター画面で、メトリックがどこに適用されるかを直接確認できます。

この記事のセクションでは、アプリケーションの特定の要件を一覧表示します。

プロセス マップ

プロセス マップ メトリック タイプの要件は次のとおりです。

  • ノード: 集約が必要です。 イベント コンテキスト関数を使用します。 たとえば、標準の合計カウント メトリックは、カスタム メトリック式 COUNT(EventsPerAttribute) を介して実装できます

  • エッジ: エッジに有効な集約と関数が必要です。 イベント レベルの属性の値にアクセスすることはできません。 カスタム メトリクスを使用したエッジあたりの合計カウントの標準的な計算は Count(EdgesPerAttribute) です

統計

統計メトリック タイプの要件は次のとおりです。

  • イベント レベル属性: 集計が必要です。 イベント コンテキスト関数を使用します。 たとえば、AVG(AllInView,DURATION()) は、すべての活動/エッジの平均期間を返します。

  • ケース レベルの属性: 集計が必要です。 ケース コンテキスト関数を使用します。 イベント レベルの属性の値にアクセスすることはできません。 たとえば、AVG(CaseEvents, PriceUSD) は属性 PriceUSDの平均値を返します。

  • ケース期間の影響: 集計が必要です。 ケース コンテキスト関数を使用します。 イベント レベルの属性の値にアクセスすることはできません。 たとえば、AVG(CasesPerAttribute,DURATION()) は、選択したケース レベル属性値のケースの平均期間を返します。

  • ケースの概要:ケースの概要 では個々のケースごとに結果が表示されるため、集計は必要ありません。 ケースに有効な関数を使用します。 すべてのケースの統計を計算してメトリックで使用する場合は、集計の範囲を定義する必要があります。 たとえば、DURATION()/AVG(ViewCases,DURATION()) は、特定のケース期間と平均ケース期間の比率を返します。

  • エッジ: エッジに有効な集計と関数が必要です。 イベント レベルの属性の値にアクセスすることはできません。 たとえば、AVG(AllInView,START()) は特定のエッジの平均開始日を返します。

フィルター

フィルター メトリック タイプの要件は次のとおりです。

  • 条件付き属性 (イベント レベル属性): 要件は、 統計 - イベント レベル属性と同じです。

  • 条件付き属性 (イベント レベル属性): 要件は、 統計 - ケース レベル属性と同じです。

  • エッジ条件: 要件は 統計 - エッジと同じです。

  • エッジ条件: 要件は 統計 - ケース概要と同じです。

根本原因分析

プロセス根本原因分析メトリック タイプの要件は次のとおりです。

RCA: 要件は、この記事の統計セクションの統計 - ケースの概要と同じです。