- リリース ノート
- 基本情報
- アクセスと権限
- Insights を操作する
- トラブルシューティング
ROI のカスタマイズと計算
コピーした [ビジネス ROI] テンプレートや、最初から作成した [ビジネス ROI] ダッシュボードには、カスタム列を追加できます。以下の例では、コピーした [ビジネス ROI] テンプレートにカスタム列を追加する方法について説明します。
カスタム列のデータを組み込むには、以下の手順に従います。
- [ROI データセット] 内の Process テーブルに、[Number of FTE's] というカスタム列を追加します。
注: [ROI データセット] にカスタム列を追加する方法について詳しくは、「ROI データセットにカスタム列を追加する」セクションをご覧ください。 - [UiPath テンプレート] タブに移動します。
- まず、[ビジネス ROI] テンプレートのコピーを作成します。
- これで、既存の計算を変更し、カスタム列 [Number of FTE's] を含められます。そのためには、以下の手順に従ってください。
- ダッシュボードの右上隅にある 3 点リーダー メニューをクリックし、[Edit dashboard] を選択します。
- これで、編集するタイルを決定できます。この例では、[節約できた時間] タイルが編集されます。
- [節約できた時間] タイルの右上隅にある 3 点リーダー メニューをクリックし、[Edit] を選択します。
- カスタム列をタイルに追加するには、 Process テーブルにカスタム列を追加した場合は [ ビジネス ROI] Explore を選択します。これで、利用可能なカスタム列が表示されます。
- このカスタム列を 節約できた時間の計算に追加するには、新しい表計算を作成して、従業員数にプロセスごとの節約時間を掛けます。
- [すべてのプロセスで節約できた時間 (時間)] の表計算を編集するには、計算の横にある 3 点リーダー メニューをクリックし、[編集] を選択して式全体を表示します。
- [ すべてのプロセスの節約できた時間 (時間)] を更新して 、代わりに FTE の数 を式に組み込んだ新しい表計算を使用します。 この例では、前に定義した表計算「 複数の従業員のプロセスごとの節約できた時間」を使用し、それを合計して、すべてのプロセスで節約できた推定時間を求めます。
- [ 保存 ] を選択して、表計算を更新します。
- 最後に、もう一度 [ 保存 ] を選択して、更新したタイルを保存します。
注: 編集モードのビジュアリゼーションに表示される値は、ダッシュボードのタイルで表示される値と異なる場合があります。これは、編集モードではダッシュボード上のフィルターがタイルに影響しないためです。
[ビジネス ROI] ダッシュボードでプロセスとキューの情報を組み合わせる場合は、コピーしたビジネス ROI テンプレートを使用するか、最初から作成した ROI ダッシュボードを使用します。これらのダッシュボード上で、キューのテーブルのデータを現在の計算式に追加することができます。以下の例では、コピーした [ビジネス ROI] ダッシュボード内の [節約できた時間] タイルにキューのデータを追加する方法を説明します。
手順 1: ビジネス ROI テンプレートのコピーを作成する
手順 2: ビジネス ROI にカスタム ビューを追加する
手順 3: カスタム メトリックを作成する
ROI データセットを編集するには、管理者権限が必要です。
まず、[ビジネス ROI] テンプレートをダッシュボードにコピーする必要があります。
- UiPath Insights を開き、[UiPath テンプレート] タブに移動します。
- [ビジネス ROI] タイルで [マイ ダッシュボードにコピー] をクリックし、名前を入力します。
-
[保存] をクリックしてコピーを作成します。コピーは [マイ ダッシュボード] に配置されます。
これで、トランザクションごとに節約できた時間を算出するために使用するフィールドを、プロセスごとに節約できた時間の合計に追加できます。この例では、以下のフィールドを使用します。
- [キュー] の [トランザクション時間 (秒)]
- [キュー] の [キュー アイテムの数]
- [キュー] の [キュー名]
- [キュー] の [合計手動処理時間 (分)]
- [ジョブ] の [合計実行時間 (秒)]
- [ジョブ] の [プロセス名]
- [ジョブ] の [合計手動処理時間 (分)]
この例では、上記の手順で作成した [ビジネス ROI] テンプレートのコピーを編集する必要があります。
- ダッシュボードの右上隅にある 3 点リーダー メニューを選択し、[ ダッシュボードを編集] を選択します。
- これで、編集するタイルを決定できます。この例では、[節約できた時間] タイルが編集されます。
- [ 節約できた時間] タイルの右上隅にある 3 点リーダー メニューを選択し、 ここから [検索] を選択します。
- [ キュー] ビューで、[ キュー名 ] と [ 合計手動処理時間 (分)] の両方を選択します。
1 つのフィールド (例: [キュー名]) を追加すると、タイル Explore 内にビューが 1 つ追加されます。
- [ 実行 ] を選択してフィールド値を確認します。 ベスト プラクティスとして、null のキューをフィルター処理して除外します。
- 別のテーブル計算式を追加するには、[Add] ボタンをクリックして [Table Calculation] を選択します。
- トランザクション データを数式に直接追加します。 すべてのプロセスの節約できた時間の計算に使用する形式をコピーします。 新しい表計算の名前を追加します。
- [Time Saved for All Processes] と [Time Saved for all Queues] を合計する新しい表計算を作成します。
- トランザクションごとに節約できた時間のフィールド値の合計を追加して、キューの値を含む新しいテーブル計算式を作成し、[Save] をクリックします。
sum(${time_saved_per_process_hrs}) + sum(${time_saved_per_transaction})
sum(${time_saved_per_process_hrs}) + sum(${time_saved_per_transaction}) - [ キューとプロセスで節約できた合計時間 ] 列のみを表示させるには、データ ビュー内のその他すべての列で歯車アイコンを選択し、[ Hide from Visualization] を選択して列を隠す必要があります。 キューとプロセスで節約できた合計時間がウィジェットに表示されるようになりました。
これで、節約できた時間の値がビジュアリゼーションに表示されます。
- 特定のプロセスでキューを使用する場合は、プロセスの ROI データセットに 0 を入力します。 代わりに、ROI の値をキューに入力する必要があります。 たとえば、プロセス A がキュー B を使用する場合は、プロセス A とキュー B の両方に ROI 値を入力しないでください。その場合、利益が二重にカウントされる可能性があります。 そのため、ROI の値はキューにのみ入力することをお勧めします。
- ジョブとキューのステータスのフィルターは、ダッシュボードに表示される数値に影響します。 成功したジョブまたはキュー アイテムのみをフィルター処理する場合は、カスタム Measure を作成する必要があります。
- [キュー名] にプロセス名が関連付けられていない場合、計算式は破損します。この問題を修正するためには、 プロセス名の Dimension がフィルターとして適用されており、 に設定されていることを確認してください
is not null
。