このページの内容

ダッシュボードの式

Process Intelligence Process Intelligence Process Intelligence席以上で利用できます。このプラン以上の席でのみ、この機能を利用できます。 プランを比較 プロセスインテリジェンス席以上で利用可能

ProcessMindの式を使うと、ダッシュボードに豊富なテキストや動的なコンテンツを表示でき、データに応じて内容を変化させられます。このページでは、ダッシュボード固有の例と記法を説明します。関数、演算子、構文を含む式言語の完全なリファレンスについては、式言語セクションを参照してください。

ライブ式を表示するProcessMindテキストチャート

基本

式を使うと、テキスト内で指標や属性を直接参照できます。データが変化すると自動的に更新される動的コンテンツを作成できます。

データに対するExpression

データセットの属性にExpressionを定義すると、ダッシュボードや分析で使う前に値を計算または導出できます。ソースデータの列に必要な値がない場合や、再利用する計算を標準化したい場合に使います。

ProcessMindでデータセットのデータに設定したExpression

データ上でExpressionを利用できるようになると、ProcessMindがその属性を表示する場所で選択できます。グラフやテキストグラフも含まれます。

例1:ケース数と合計ケース数の比較

アクティブなケース数と合計ケース数を表示するには、次を使用します。

Number of cases in view: ${metric} / Total Cases: ${total}

ここで、${metric}は現在の指標値、${total}はケースの合計数です。

例2:含まれないケース

含まれないケース数(合計から現在の数を引いた値)を表示するには、次を使用します。

Number of cases not included: ${total - metric}

ここでも、${metric}は現在の指標値、${total}はケースの合計数です。

例3:関数を使ったケースの割合

表示中のケース数を合計と比較した割合を表示するには、次を使用します。

Percentage of cases in view: ${formatPercentage(metric)}

ここで、${metric}はケースに設定された指標です。

利用可能な関数

ProcessMindの式では、計算、書式設定、動的な検索にさまざまな関数を使用できます。利用可能なすべての関数、演算子、構文については、式言語リファレンスを参照してください。

ダッシュボードの式でよく使う関数は次のとおりです。

  • round(value, decimals?):数値を指定した小数点以下の桁数に丸めます
  • formatPercentage(value):小数をパーセンテージとして書式設定します
  • formatDuration(ms):ミリ秒を読みやすい時間に変換します
  • formatDate(date, format?):日付をカスタムパターンで書式設定します

**ヒント:**関数を入れ子にしたり、算術演算と組み合わせたりできます。例:

${formatPercentage(round(metric / total, 2))}

これは比率を計算し、小数点以下2桁に丸めて、パーセンテージとして書式設定します。

関連トピック