7 KPIの作成
この章では、キー・パフォーマンス・インディケータ(KPI)をOracle Business Activity Monitoring (BAM)で作成する方法について説明します。
この章の内容は次のとおりです。
7.1 KPIの理解
パフォーマンス・インディケータには、結果メトリックおよびドライバ・メトリックという2つの主要なタイプがあります。KPIは、モニタリング、改善および評価が必要な、より大きい組織の戦略にロールアップされる特定のビジネス・ゴールを実績メジャーと比較する結果メトリックです。
結果メトリックは遅行指標とも呼ばれ、1か月当たりの利益率や過去1時間のコール処理時間の移動平均などの、達成のための戦略が設計されているビジネス・アクティビティを測定します。ドライバ・メトリックは先行指標とも呼ばれ、結果メトリックに影響するビジネス・アクティビティを測定します。
KPI値は、時間とともに変わり、パフォーマンス・ステータスを決定するためのターゲットを持ちます。詳細な分析を可能にするディメンションが含まれ、傾向用およびパフォーマンス・パターンの特定のために経時的な比較を行えます。
BAMでは、リアルタイムKPIおよびスケジュールされたKPIという2つのタイプのKPIを定義できます。リアルタイムKPIは、データを収集し、メジャーの増分計算を連続して実行します。たとえば、コール・センターで、新しいコールが到着するたびに待機コールの数を更新できます。スケジュールされたKPIは、データを収集し、定期的な間隔で特定の時間からの集計を再計算します。たとえば、コール・センターで、未解決の顧客の苦情の数を毎週更新します。
KPIのステータスは、その値を、定義済の高いしきい値と低いしきい値に照らして比較することで決まります。たとえば、何千もの単位で製品売上を測定するKPIの場合、表7-1で説明している範囲を定義できます。
表7-1 しきい値およびステータスの例
評価範囲 | しきい値 | ステータス |
---|---|---|
120を超える値は、パフォーマンスが優れていることを表します。 |
121以上 |
高 |
80から120までの値は、パフォーマンスがよいことを表します。 |
80 - 120 |
中 |
80より小さい値は、パフォーマンスが悪いことを表します。 |
79以下 |
低 |
リスク・インディケータは、KPIに悪影響を及ぼす可能性のあるイベントを特定する早期警告サインを提供するドライバ・メトリックです。たとえば、在庫の単位数が低すぎると販売の遂行を妨げる可能性があるため、これを販売のリスク・インディケータにできます。リスク・インディケータをリアルタイムKPIと関連付けることができます。
7.2 KPIの前提条件と用途
KPIの前提条件は、作成したすべてのKPIが円滑に機能するために完了する必要があるタスクのリストです。
KPIを作成する前に、次のことを実行する必要があります。
-
KPIが分析するメジャーを含むデータ・オブジェクトをプロジェクトに追加します。プロジェクトの詳細は、「プロジェクトの計画および作成」を参照してください。データ・オブジェクトの詳細は、「データ・オブジェクトの使用」を参照してください。
-
スケジュールされたKPIを作成する場合は、KPIが基準とするディメンションがないグループSQL問合せを作成します。グループ問合せの詳細は、「グループSQL問合せの作成」を参照してください。
-
リスク・インディケータをリアルタイムKPIと関連付ける必要がある場合は、リスク・インディケータに連続した問合せを作成します。連続した問合せの詳細は、「連続した問合せの作成」を参照してください。
作成したKPIは次の方法で使用できます。
- KPIウォッチリスト
-
関連するKPIのグループを使用する、KPIウォッチリストと呼ばれる特別なビューを作成できます。保存すると、ダッシュボードに追加できるようになります。KPIウォッチリストの詳細は、「KPIウォッチリストのビジネス・ビューの作成」を参照してください。ダッシュボードの詳細は、「ダッシュボードの作成」を参照してください。
KPIを他のビューで直接使用することはできませんが、(スケジュールされたKPIがゲージ・タイプのビューで基準とする)グループSQL問合せを使用できます。ゲージ・ビジネス・ビューの作成。
- アラート・アクションをトリガーする
-
KPIメジャー(高、中、低)の値を使用して、異なるアラート・アクションを開始できます。たとえば、内部コストKPIの値が特定の金額を超えたときに通知するアクションを定義できます。このアラート・アクションはKPIに固有で、「アラート」の左側のパネルのナビゲータには表示されません。アラート・アクションの詳細は、「アラート・アクション」を参照してください。
7.5 KPIの編集
KPIを編集すると、そのKPIを含むすべてのKPI、およびそれらのKPIのウォッチリストを含むすべてのダッシュボードに、変更内容が伝播します。
次の手順を使用して、KPIを開き、編集および保存します。
ノート:
スケジュールされたKPIが基準とするグループ問合せを編集する場合は、ディメンションを追加しないでください。追加した場合、KPIが機能しなくなります。
KPIを編集するには:
7.6 KPIの名前変更
この項では、KPIの名前を変更する手順について概説します。
次の手順を使用して、KPIの「表示名」を変更します。
「表示名」は、大/小文字が区別され、フォルダ・パスを示すスラッシュ(/
)を除く任意の文字を含めることができます。最大128文字を使用できます。いつでも変更できます。
KPIの名前を変更するには:
KPIを編集するとき、新しい表示名がタブに表示されます。ただし、内部名は変更されず、そのままです。KPIを編集するとき、この名前はヘッダーの左側に表示されます。
7.7 KPIの削除
この項では、KPIを削除する手順について概説します。
次の手順を使用して、KPIを削除します。KPIは、そのKPIを参照するすべてのビューやダッシュボードから削除されます。
KPIを削除するには:
7.8 KPIの保護
KPIは、KPIが作成されたプロジェクトのセキュリティ設定を継承します。
プロジェクトの詳細は、「プロジェクトの計画および作成」を参照してください。
KPIのセキュリティ設定を変更するには:
-
左ナビゲーション・ペインで、「KPI」の左側にある矢印をクリックします。
現在のプロジェクトのすべての保存済KPIがリストに表示されます。
-
KPIを右クリックし、ポップアップ・メニューから「セキュリティ設定」を選択します。
KPIのセキュリティ・タブが開きます。
-
明示的に権限を付与または拒否するロールまたはグループを追加するには、次のステップを実行します。
-
「権限の付与」表または「権限の拒否」表で「追加」アイコンをクリックします。
「アプリケーション・ロール、グループおよびユーザーの追加」ダイアログが開きます。
ユーザーをロールおよびグループに追加する方法の詳細は、「Oracle BAMユーザーの管理」を参照してください。
-
追加するロールまたはグループの名前を「名前」に入力します。
-
ドロップダウン・リストから「アプリケーション・ロール」または「グループ」を選択します。
-
「検索」をクリックして、「選択可能メンバー」リストにデータを移入します。
-
「選択済メンバー」リストにメンバーを追加するには、メンバーを選択し、一重の右矢印をクリックします。
-
「選択済メンバー」リストにすべてのメンバーを追加するには、メンバーを選択し、二重の右矢印をクリックします。
-
「選択済メンバー」リストからメンバーを削除するには、一重および二重の左矢印を使用します。
-
「選択済メンバー」リストが完成したら、「OK」をクリックします。
「アプリケーション・ロール、グループおよびユーザーの追加」ダイアログが閉じ、「名前」に指定した名前が表に表示されます。
-
-
ロールまたはグループを削除するには、表の行を選択し、「削除」アイコンをクリックします。
-
権限を付与するには、「権限の付与」表にリストされているユーザー、ロールおよびグループに対し、「読取り」、「書込み」、「削除」または「セキュリティ」を選択します。
-
権限を拒否するには、「権限の拒否」表にリストされているユーザー、ロールおよびグループに対し、「読取り」、「書込み」、「削除」または「セキュリティ」を選択します。
-
「保存」をクリックします。