Oracle® Fusion Middleware

Oracle Real-Time Integration Business Insightの理解

12c (12.2.1)

E73580-01(原本部品番号:E67631-01)

2016年3月

各種のユーザー・ロールを持つアプリケーション・ユーザー向けのドキュメントで、Oracle Real-Time Integration Business Insightの使用方法に関する詳細情報と手順を記載しています。

Oracle Fusion Middleware Oracle Real-Time Integration Business Insightの理解, 12c (12.2.1)

E73580-01

Copyright ©2016, Oracle and/or its affiliates All rights reserved.

原本著者: Oracle® Corporation

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

目次

図一覧

タイトルおよび著作権情報

はじめに

- 対象読者

- 関連ドキュメント

- 表記規則

1 概要

2 モデル

- 2.1 モデル・メタデータ

- 2.2 モデル・サマリー・カード

- 2.3 マイルストン

- 2.3.1 マイルストンの特性

- 2.3.2 マイルストンのタイプ

- 2.4 一意のインスタンス識別子

- 2.5 インジケータ

- 2.5.1 メジャー

- 2.5.2 ディメンション

- 2.6 モデルのライフサイクルおよびアクティブ化

- 2.6.1 モデルのライフサイクル状態

- 2.6.2 モデル・ライフサイクル・アクション

- 2.6.3 モデル・メタデータの変更後にモデルを再アクティブ化することの影響

- 2.7 SOA/Service Busトランザクションの影響

3 ユーザー・ペルソナ

4 Insightコンソール

- 4.1 ダッシュボードの理解

- 4.1.1 マイルストン・ダッシュボード

- 4.1.2 カスタム・ダッシュボード

- 4.1.3 チャート・タイプ

- 4.1.4 外部ダッシュボード

- 4.2 インスタンス

- 4.2.1 インスタンス・リスト・ページ

- 4.2.2 インスタンス詳細ページ

5 データ接続

6 レポート

図一覧

- 2-1 モデル・サマリー・カード

- 4-1 各種のマイルストン・ダッシュボード

- 4-2 フィルタ

はじめに

『Oracle Real-Time Integration Business Insightの理解』は、Oracle Real-Time Integration Business Insightの概念に関する詳細および情報を提供するドキュメントです。

Oracle Real-Time Integration Business Insightのチュートリアルのセットについては、http://www.oracle.com/technetwork/middleware/insight/learnmore/insight-tutorials-2885082.htmlを参照してください。

対象読者

このマニュアルは、Oracle Real-Time Integration Business Insightアプリケーションのすべてのユーザーを対象としています。これは、この製品の基本的な概念を説明したものであり、Oracle Real-Time Integration Business Insightのどのドキュメントを理解するうえでも重要です。

次のものに関する基礎的な知識があることを前提としています。

- サービス指向アーキテクチャ(SOA)

- Service Busアーキテクチャ(SB)。

関連ドキュメント

詳細は、次のOracleリソースを参照してください。

- Oracle Real-Time Integration Business Insightの使用

- Oracle Real-Time Integration Business Insightの管理

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 概要

Oracle Real-Time Integration Business Insightは、ビジネス・ユーザー向けに設計されたアプリケーションです。このアプリケーションはビジネスフレンドリな経験を提供するものであり、ユーザーはWebベースのダッシュボードおよびレポートを使用して、ビジネスレベルのメトリックをモデル化、収集およびモニターできます。すでにデプロイされている統合やアプリケーションを変更する必要はありません。

このアプリケーションは、SOA (Service Oriented Architecture)やOracle Service Busなどの既存のOracleミドルウェア製品と連携して動作します。

Oracle Real-Time Integration Business Insightの特徴と機能を大まかに示すと、次のようになります。

- Webベースの機能により、ビジネス・ユーザーは次の操作を実行できます。

- ビジネス概念のモデル化

- 実装へのモデルのマップ

- ダッシュボードを介したビジネス進捗のモニター

- 効率的なワークフローおよびランタイムが提供されます

- 開発努力ゼロ

- ランタイムへの最小の影響

- 高度な分析が提供されます

- レポート機能がバンドルされています。

2 モデル

モデルは、ビジネス・パフォーマンスを追跡する際のキーとなるアプリケーション局面を記述し、これらの概念を既存のソフトウェア・アプリケーション実装にマップするための文法を提供します。一般に、ハイレベルなアプリケーションのモデルは、ビジネス・ユーザーとアーキテクトによる反復的なコラボレーションにより定義します。一般に、ビジネス・ユーザーは統合アプリケーションに関連するハイレベルな概念を記述し、アーキテクトはこれらの概念を調整してアプリケーション実装にマップします。モデルの定義およびマッピングが終わると、ビジネス・モデルのインスタンスに関連付けられたメトリックの収集がシステムによって開始されます。これらのメトリックは、ダッシュボードおよびレポートのレンダリングに使用されます。

各モデルには次のものが含まれます。

- 基本的なメタデータ。詳細は、「モデル・メタデータ」を参照してください。

- マイルストンおよび関連付けられたインジケータ。詳細は、「インジケータ」を参照してください。

- 一意のインスタンス識別子。詳細は、「一意のインスタンス識別子」を参照してください。

2.1 モデル・メタデータ

モデル・メタデータには次のものが含まれます。

- モデル名

- モデルの説明

- インスタンスに関連する、自然言語のビジネス・モデル固有の単数形と複数形の語(例: "order"と"orders")

- モデルを表すアイコン

- マイルストン

- インジケータ

モデル・メタデータは、アプリケーション内の各モデルで一意です。

2.2 モデル・サマリー・カード

多くの場合、ビジネス所有者はビジネスのパフォーマンスの概要をすばやく把握したいと考えます。コンソールがこれをサポートしますが、ユーザーは各コンソールを個別に開いて、即時利用可能なマイルストン・ダッシュボードのステータスを調べる必要があります。

モデル・サマリー・カードを使用すると、ビジネス所有者は、複数のモデルについての重要なビジネス・メトリック全部をInsightホームページで一目で確認できます。

最大6つのモデルをホーム・ページに追加できます。詳細は、「モデル・サマリー・カード」を参照してください。

図2-1 モデル・サマリー・カード

2.3 マイルストン

マイルストンは、統合アプリケーション・モデルにおけるキー抽象概念です。これらはビジネスの進捗を表す統合アプリケーション内のポイントであり、アプリケーション実装内の1つ以上のポイントにマップされます。一般に、ビジネス・ユーザーは、マイルストンを繰り返し定義し、適切なメタデータを使用してマイルストンを作成します。その後、アーキテクトが、マイルストンをアプリケーション実装内の適切なポイントにマップすることにより調整します。

2.3.1 マイルストンの特性

マイルストンには次のような特性があります。

- アトミック性: マイルストンにエントリ・ポイントや終了ポイントはありません。マイルストンは通過したとみなされますが、マイルストン内に存在している状態はありません。マイルストンの継続時間はゼロであり、アトミック的に通過されます。しかし、あるマイルストンから別のマイルストンに到達するのにかかる期間を考慮することは重要です。

- 順序付けの強制なし: マイルストンは任意の順序で繰り返し通過できます。マイルストンに事前定義された順序はありません。ただし、モデル内にマイルストンが定義された自然順序はシステムによって保守されます。
たとえば、注文受付は一般に受注完了よりも前に発生します。選択およびレポートのコンテキストでは、この自然順序でマイルストンがリストされます。

- セマンティック・タイプ: マイルストンには、アプリケーションの実行におけるマイルストンの役割を記述した1つ以上のセマンティック分類を含めることができます。「マイルストンのタイプ」も参照してください。

- 実装マッピング: マイルストンは、アプリケーション実装内のマイルストンを通過したことを示すポイントにマップされます。

- インジケータ: マイルストンには、マイルストンの通過時に抽出されるインジケータを関連付けることができます。これらのインジケータはマイルストン通過時のインスタンスの状態を表し、様々な種類のセマンティック・オプションを持ちます。
詳細は、「インジケータ」を参照してください。

2.3.2 マイルストンのタイプ

マイルストンのタイプは次のいずれかです。

- 初期: 初期タイプのマイルストンを通過したインスタンスは、Insightにより有効であるとみなされます。このコンセプトは、Insightがランタイム・エンジンのモニタリングを開始したときにすでに処理中の可能性のあるインスタンスをフィルタ・アウトするためのキーとなります。直前に初期マイルストンを通過したインスタンスは、アクティブであるとみなされます。

- 終了: ビジネス・モデルに関連付けられたインスタンスの予測終了を表します。たとえば、注文の完了を表すマイルストンである「注文完了」を終了マイルストンとしてモデル化します。Insightは終了マイルストン後のインスタンス中断を強制しないため、それ以降のマイルストンを通過する可能性があります。最後に通過したマイルストンが終了マイルストンであった場合、Insightインスタンスは完了済とみなされます。

- エラー: アプリケーションの実行中に発生したビジネス・エラー条件を反映するマイルストンを表します。アプリケーション実装でエラーを想定していたり、エラーからリカバリする場合もあるため、必ずしもエラー・マイルストンで終了となる必要はありません。直前にエラー・マイルストンを通過したインスタンスは、エラーであるとみなされます。

- 終了エラー: アプリケーション処理の予測終了も表すエラー・マイルストンを表します。終了エラー・マイルストンに到達したインスタンスは、失敗であるとみなされます。

- 標準: 終了でもエラーでもないマイルストンは、標準マイルストンと呼ばれます。直前に標準マイルストンを通過したインスタンスは、アクティブであるとみなされます。

いずれのモデルも、少なくとも1つの初期マイルストンと終了マイルストンを通過する必要があります。

2.4 一意のインスタンス識別子

いずれのInsightモデルにも、識別子を1つのみ定義する必要があります。識別子によって、すべての統合インスタンス間での一意性が保証されます。また、インスタンスに対してある識別子の値が抽出されると、別の値を抽出できなくなります(つまり、インスタンスの識別子の値を変更することはできません)。

2.5 インジケータ

インジケータは、Insightでアプリケーション・インスタンスの実行が観察されるときに抽出されるrawビジネス・データの主要な一部です。インジケータを使用すると、ビジネス・ユーザーはアプリケーションが適切に動作しているか調べることができ、またアプリケーション・インスタンス間の比較も可能になります。

インジケータには次のメタデータが含まれます。

- 名前

- 自然言語の記述

- フィルタ基準として使用 - このインジケータをコンソールでフィルタ基準の一部として使用できるかどうかを決定します(ダッシュボードのフィルタリングなど。)

- 関連付けられたマイルストン - インジケータが抽出されるマイルストン

- 実装マッピング - インジケータは関連付けられたマイルストンのマッピングを使用します。これにより、Insightは実装内の適切なポイントにおけるインジケータ値を抽出できます。インジケータは、「ディメンション」か「メジャー」のどちらかです。これは関連付けられたマイルストンを通過するたびに収集され、抽出された値が更新されますが、識別子が収集されるのは1回のみで、変更されることはありません。
詳細は、「ディメンション」、「メジャー」および「一意のインスタンス識別子」を参照してください。

- 抽出基準 - XPath関数を使用して、単純タイプおよびXMLタイプのメッセージ・ペイロードから値を抽出する方法を定義します。Javascript変数などの非XMLタイプはサポートされていません。

2.5.1 メジャー

メジャーは値を識別し、それによりアプリケーションの状態の測定が可能になります。1つのメジャーはインスタンスのライフサイクル中に変化することがあります。たとえば、一般的な受注アプリケーションでは、合計受注金額または明細件数のメジャーを定義します。

2.5.2 ディメンション

ディメンションはインスタンスのグルーピングおよび分類のタイプを提供するもので、これにより集約メジャーのスライシングとダイシングが可能になります。たとえば、一般的な受注アプリケーションでは、地理的リージョン、販売チャネルまたは製品カテゴリのメジャーを定義します。

2.6 モデルのライフサイクルおよびアクティブ化

新しく作成したモデルは、アクティブ化されるまでは「ドラフト」状態になります。アクティブ化されたモデルのみがメトリックを収集します。モデルはアクティブ化されている間、一時的に「アクティブ化の進行中」状態になります。アクティブ化に失敗すると、状態は「アクティブ化に失敗しました」に更新されます。アクティブ化が正常に完了すると、状態は「アクティブ」に変わります。基礎となる実装を変更した結果としてモデルが非アクティブ化されることがある他、ユーザーがモデルを非アクティブ化することもできますが、どちらの場合もモデルは「非アクティブ」状態になり、マウス・カーソルを合せると追加情報が表示されます。

アクティブなモデルに変更を加えるために、新しいドラフトが作成され、これは変更の完了後にアクティブ化できます。

2.6.1 モデルのライフサイクル状態

いずれのモデルも、次のライフサイクル状態を通過します。

- ドラフト: この状態のときはモデルに変更を加えることができ、メトリックは収集されません

- 進行中: アクティブ化が開始されると、モデルはこの状態になります

- アクティブ: モデルがこの状態のときはメトリックが収集中であり、変更はできません

- 失敗: アクティブ化中に問題が発生した場合、モデルはこの状態になります

- 非アクティブ化: 基礎となる実装に変更が発生した場合や、ユーザーがモデルを非アクティブ化した場合、モデルはこの状態に移行します。

- システムを非アクティブ化: 接続が失われて再試行回数のしきい値を超えたためにコンポジットが非アクティブ化された場合など、システムのエラーが原因で基礎となる統合アプリケーションが非アクティブ化/デプロイ解除された場合。

- ユーザーを非アクティブ化 ユーザーがモデルを非アクティブ化した場合。

2.6.2 モデル・ライフサイクル・アクション

モデルの現在の状態に応じて、モデルに次のアクションを実行できます。

- アクティブ化: ドラフト・モデルをアクティブ化します。モデルをアクティブ化するには、モデル定義が100%完了している必要があります。ドラフトをアクティブ化して、既存のアクティブ・モデルを置換できます。

- 非アクティブ化: アクティブ化されたモデルを非アクティブ化します。

- 削除: アクティブ化されたモデルを削除します。このアクションは永続的であり、元に戻せません。

- ドラフトの作成: アクティブ・モデルのドラフトを作成します。アクティブ・モデルに影響を与えることなく、ドラフトを編集できます。

- 破棄: ドラフト・モデルを破棄します。このアクションは永続的であり、元に戻せません。このアクションはドラフト・モデルのみに適用可能です。

2.6.3 モデル・メタデータの変更後にモデルを再アクティブ化することの影響

アクティブ化済モデルのメタデータを変更し、それを再びアクティブ化しようとすると、そのモデルの既存のメトリックが影響を受けます。

次の表に、再アクティブ化されるモデルの既存のメトリックが受ける影響を示します。

表2-1 既存のメトリックに対する影響

連番

モデル・メタデータ領域

操作

詳細

収集済の既存のメトリックに対する影響

1

ビジネス・モデル

ビジネス・モデル名の変更

アプリケーションUIでモデル名が変更されます

アプリケーション全体でモデル名が変更されますが、既存のメトリックに対する影響はありません。

2

マイルストン・マッピング

マイルストンの追加

新しいマイルストンが追加されます

アクティブ化後に新しいインスタンスを作成すると、新しいマイルストンのデータ収集が開始されます。既存のメトリックは影響を受けません。

3

マイルストン・マッピング

マイルストンの削除

マイルストンが削除されます

削除されたマイルストンに対して収集された既存のメトリックが失われます。既存のインスタンスでは、そのマイルストンへの到達がなかったことが示されます。

また、モデルの再アクティブ化時に、このような変更に関する警告メッセージが通知されます。

4

マイルストン・マッピング

マイルストン・タイプの変更

マイルストン・タイプが変更されます。タイプは次のいずれかです。

- 初期

- 終了

- エラー

- エラー終了

- 標準

マイルストン・タイプの変更により、既存のメトリックで混乱が生じる可能性があります。たとえば、終了マイルストンが標準マイルストンに変更された場合、既存のインスタンスのマイルストン詳細ページに、終了マイルストンは表示されなくなります。

また、このような変更に関する警告メッセージも通知されます。

5

マイルストン・マッピング

マイルストン名の変更

マイルストン名が変更されます

既存のメトリックに対する影響はありません。すべてのコンソールに変更後の名前が表示されます。

6

マイルストン・マッピング

マイルストン実装マッピングの変更

マイルストン実装マッピング・ロケータが変更されます

既存のメトリックに対する影響はありません。新しいインスタンスで、新しい実装マッピングに基づいてデータが収集されます。

7

インジケータ・マッピング

インジケータの追加

新しいインジケータが追加されました

既存のメトリックに対する影響はありません。モデルの再アクティブ化時に、新しいインスタンスで新しいインジケータのメトリックの収集が開始されます。

8

インジケータ・マッピング

インジケータの削除

既存のインジケータが削除されます

削除されたインジケータに対して収集された既存のメトリックが失われます。

削除されたインジケータを含むモデルをアクティブ化すると、そのインジケータが使用されているコンソールのリストが表示されます。アクティブ化を続行するには、このようなコンソールを削除するか、これらのコンソールからインジケータの使用を削除する必要があります。

9

インジケータ・マッピング

インジケータ抽出基準の変更

インジケータ抽出基準が変更され、その結果としてインジケータのデータ型が変更されます

インジケータに対して収集された既存のメトリックが失われます。

削除されたインジケータを含むモデルをアクティブ化すると、そのインジケータが使用されているコンソールのリストが表示されます。アクティブ化を続行するには、このようなコンソールを削除するか、これらのコンソールからインジケータの使用を削除する必要があります。

10

インジケータ・マッピング

インジケータ名の変更

インジケータ名が変更されます

既存のメトリックに対する影響はありません。既存のインスタンスおよび新しいインスタンスで、新しいインジケータ名が引き続き表示されます。

2.7 SOA/Service Busトランザクションの影響

マイルストンおよびビジネス・インジケータの取得は、Insightモデルの基礎となっているSOAコンポジットまたはService Busのトランザクション・セマンティクスに複雑に関係しています。Insightでマイルストンが取得されるのは、マイルストンの到達時または通過時(SOA/Service Busトランザクションがコミットされたとき)のみです。ただし、マイルストンがエラー・マイルストンとして構成されている場合、ユーザーがエラーを探していることは明らかなので、トランザクションのロールバック時にもそのマイルストンは取得されます。次の表に様々なシナリオをまとめます。

表2-2 トランザクションの動作

マイルストンのタイプ

ロールバック時

初期

マイルストンは取得されません

標準

マイルストンは取得されません

エラー

マイルストンは取得されます

終了

マイルストンは取得されません

終了およびエラー

マイルストンは取得されます

3 ユーザー・ペルソナ

Oracle Real-Time Integration Business Insightには、様々な種類のユーザー・ペルソナがあります。各ユーザーにはロール・セットが定義されており、ユーザーがアクセスできるアプリケーションの領域は、ユーザー・ロールにアタッチされた権限によって異なります。

次のユーザー・ペルソナが使用可能です。

表3-1 ユーザー・ペルソナおよびその説明

ユーザー・ロール

説明

InsightBusinessUser

実装に関係なく、ビジネスのユースケースに関する知識があり、ビジネス言語を使用してマイルストンおよびインジケータを作成するユーザー。

InsightIntegrationArchitect

アプリケーションの実装について理解しており、実装内の適切な位置へのマイルストンのマッピングおよびインジケータの抽出を定義するユーザー。

InsightExecutive

ビジネスの仕組みに関する知識があり、ビジネス・パフォーマンスに対する洞察を得ようとするユーザー。このユーザーはダッシュボードにアクセスでき、ダッシュボードとレポートを作成、表示および編集する権限を持ちます。

InsightAdmin

スーパー・ユーザーとなるユーザー。このユーザーは、InsightModelCreatorユーザーのすべての権限を持ち、作成されたすべてのモデルにアクセスできます。管理者はInsightアプリケーションを管理し、実装への接続を作成して、モデルのマッピングを有効にします。

InsightModelCreator

モデルを作成する権限を持つユーザー。このユーザーは、モデルの所有者です。

InsightConnectionCreator

接続を作成する権限を持つユーザー。

4 Insightコンソール

モデルに関連付けられたコンソールで、ビジネス所有者はビジネス・パフォーマンスの詳細を把握できます。デフォルト・コンソールには、ビジネス・アプリケーションのモデルについて収集された詳細なメトリックが、マイルストンにフォーカスして表示されます。モデルがアクティブ化されると、ビジネス所有者はビジネス・パフォーマンスに関する有用な洞察をすぐに得ることができます。また、モデル内で定義されているインジケータに基づいて独自のダッシュボードを作成することもできます。これにより、ビジネス所有者はビジネスに固有のメトリックを追跡できます。

4.1 ダッシュボードの理解

メイン・コンソールには、統合アプリケーションのマイルストン・パフォーマンスに関する情報が表示されます。たとえば、アプリケーションのモデルが作成されてアクティブ化されると、ビジネス所有者はアプリケーション内のボトルネックを特定し、キー・メトリックを即時かつリアルタイムで追跡できます。

デフォルトのダッシュボードは、マイルストン情報のみを表示するため、マイルストン・ダッシュボードとも呼ばれます。これらのダッシュボードには、ビジネス・モデルの様々なインスタンスの実行の進捗が表示されます。デフォルトのダッシュボードにインジケータの値は表示されないため、この情報を確認するには、カスタム・ダッシュボードを作成する必要があります。

ステータス領域は「ダッシュボード」ページの縮小可能なセクションであり、モデルのアクティブ状態と非アクティブ状態が最後に切り替わった時間が常に表示されます。この領域には検索ツールも表示されます。(モデルの作成中に定義された)モデルのアイコン、モデルの説明、および単一インスタンスと複数インスタンスの説明が表示されます。

関連項目:

- 「マイルストン・ダッシュボード」

- 「カスタム・ダッシュボード」

- 「外部ダッシュボード」。

4.1.1 マイルストン・ダッシュボード

モデルが定義されてアクティブ化されると、Insightは実行中のインスタンスに関するメトリックの収集を即時に開始します。その後、ビジネス・ユーザーは、マイルストン・ダッシュボードを使用して統合アプリケーションの状態の評価を開始できるようになります。これらのダッシュボードは、アプリケーションとともにデフォルトで提供されています。マイルストン・ダッシュボードには、指定したフィルタ基準を満たす範囲でマイルストンが通過した回数の詳細が表示されます。

Oracle Real-Time Integration Business Insightには、次のマイルストン・ダッシュボードがあります。

- マイルストン・タイミング・ダッシュボードには、あるマイルストンから次のマイルストンへの移動、および前のマイルストンから現在のマイルストンへの移動にかかる平均時間が表示されます。

- 「渡されたマイルストン」ダッシュボードには、特定の日に通過したマイルストンの数が、各日の開始時間別に棒で表示されます。

- 「アクティブ・インスタンス」ダッシュボードには、現在アクティブなインスタンスの数が、開始日別および各日の開始時間別に積上げ棒で表示されます。

- 「インスタンス・エラー」ダッシュボードには、最終マイルストンがエラー・マイルストンとして定義されたインスタンスの数が円で表示されます。

- 「平均インスタンス完了時間」ダッシュボードには、完了したインスタンスと失敗したインスタンスがバブルで表示されます。

次の図に、各種のマイルストン・ダッシュボードを示します。

図4-1 各種のマイルストン・ダッシュボード

詳細は、『Oracle Real-Time Integration Business Insightの使用』のマイルストン・ダッシュボードに関する項を参照してください。

4.1.2 カスタム・ダッシュボード

「コンソール」ページで(画面左端の「マイルストン・ダッシュボード」アイコンの下にある)「カスタム・ダッシュボード」アイコンをクリックすると、「カスタム・ダッシュボード」ページにナビゲートします。デフォルトのコンソール・ページに表示されない詳細なデータを表示するために、視覚化(チャート)を作成できます。このデータは概して、ビジネス・モデルに構成されている様々なインジケータの値に関するデータです。

デフォルトのダッシュボードとは異なり、カスタム・ダッシュボードは各ビジネス・モデルに固有です。既存のカスタム・ダッシュボードの表示、新しいカスタム・ダッシュボードの作成、または既存のカスタム・ダッシュボードの削除が可能です。行った変更はすべて永続的です。「元に戻す」ボタンや「保存」ボタンは使用できません。詳細は、「チャート・タイプ」を参照してください。

アプリケーションにログインするユーザーに関係なく、同じモデルのコンソールの「カスタム・ダッシュボード」ページには、最後の作成/削除操作の後に存在していたのと同じダッシュボードが表示されます。

4.1.3 チャート・タイプ

カスタム・ダッシュボードでは、次のチャート・タイプが使用可能です。

- 円グラフ - 各セクターが変数を表す円形のチャート。

- 棒グラフ - 棒の長さまたは高さが各変数を表す2次元チャート。

- バブル・チャート - 各変数がディスクとして表され、各ディスクに3つの座標がある、3次元チャート。

- 面グラフ — 折れ線グラフに基づく2次元チャート。軸と折れ線の間の領域が各変数を表します。

カスタム・ダッシュボードでは、これらのチャート・タイプのいずれかを選択できます。パラメータは、選択したチャート・タイプによって異なります。

4.1.4 外部ダッシュボード

外部ダッシュボードは、Oracle Business Activity Monitoring Composerの外部で作成されたダッシュボードです。Insightには、外部ダッシュボードをInsightに追加してそれを表示するオプションがあります。

外部ダッシュボードの詳細は、Oracle Real-Time Integration Business Insightユーザー・ガイドの外部ダッシュボードに関する項を参照してください。

4.2 インスタンス

インスタンスは、関連付けられたモデルのアクティビティを表します。単一インスタンスとは、定義されたモデルの1回の一意の出現です。インスタンスは、モデルの初期マイルストンの1つを通過するたびに開始され、モデルの終了マイルストンまたは終了エラー・マイルストンの1つを通過するたびに終了します。このアクティビティは、より一般的には、モデル・メタデータ内で定義されているモデル固有の単数形および複数形のインスタンス名(例: "order"と"orders")を使用して記述されます。

アプリケーション・インスタンスは、次のような条件下において次の状態で存在します。

- アクティブ: インスタンスが直前に初期マイルストンまたは標準マイルストンを通過したとき、そのインスタンスはこの状態であるとされます

- エラー: インスタンスが直前にエラー・マイルストンを通過したとき、そのインスタンスはこの状態であるとされます

- 完了: インスタンスが直前に終了マイルストンを通過したとき、そのインスタンスはこの状態であるとされます

- 失敗: インスタンスが直前に終了エラー・マイルストンを通過したとき、そのインスタンスはこの状態であるとされます

4.2.1 インスタンス・リスト・ページ

このリストには、Insightにより収集された、そのインスタンスに関連付けられた情報(開始日、終了日、最後に通過したマイルストン、および様々なインジケータの値を含む)が表示されます。インスタンス・リストでは、一意の識別子によって1つのインスタンスを検索できます。適切なロール権限を持つユーザーは、インスタンス・リスト・ページから、検索基準と一致するインスタンスのリストを調べることができます。このリストから、インスタンスにドリルダウンして詳細なメタデータを調べることができます。

詳細は、『Oracle Real-Time Integration Business Insightの使用』のインスタンス・リスト・ページに関する項を参照してください。

インスタンスのフィルタリング

集約メトリックの傾向を考慮する際や、特定のインスタンス・セットを検索しようとする際に、指定した基準と一致するインスタンスに制限することが必要な場合がよくあります。Insightでは、複数の異なるコンテキストにおいて高度なフィルタ基準セットがサポートされているため、ビジネス所有者は関心の高いビジネス・データにフォーカスできます。フィルタ基準は、次のコンテキストで指定できます。

- マイルストン・ダッシュボード(コンソール)

- インスタンス・リスト

- カスタム・ダッシュボード

マイルストン・ダッシュボードでは、マイルストンに関連するフィルタ基準のみ(インスタンスの開始日、終了日、期間、通過したマイルストンなど)を指定できます

インスタンス・リストおよびカスタム・ダッシュボードでは、ビジネス・ユーザーはフィルタ可能とマークされたインジケータに基づいて基準を指定することもできます。

図4-2 フィルタ

4.2.2 インスタンス詳細ページ

インスタンス詳細ページの基本的な用途は、表示する特定のインスタンスの詳細な時系列フローを確認することです。

ユーザーは、インスタンス・リスト・ページで、失敗したインスタンス、実行中インスタンス、またはその他のフィルタされたインスタンス・リストを検索する場合、最終的にこれらの各インスタンスを精査して、同じものに対する原因を調べようと思うことがあります。インスタンス・リスト・ページの各インスタンスの最後の列には、その特定インスタンスの詳細を(どのマイルストンにいつ到達したかを示す)タイムライン形式で表示するインスタンス詳細ページにドリルダウンするための横向き矢印が含まれます。また、識別子をクリックすることもできます。

また、インスタンス詳細ページには、関連付けられたマイルストンに従って分類されたインジケータのリストと、これらのインジケータの値も表示されます。次の図に示すようなインジケータをクリックすると、詳細にドリルダウンできます。

詳細は、Oracle Real-Time Integration Business Insightユーザー・ガイドのインスタンス詳細ページに関する項を参照してください

ITへの問題のレポート

Insightの重要な機能の1つは、個々のインスタンスに関する問題をサポートのためにITにレポートできることです。ITとビジネス・ユーザーの間のコミュニケーションが語彙の違いによって妨げられることは少なくありません。ビジネス所有者はビジネスのパフォーマンス(たとえば、「自分の注文がどこにあるか」)に関心があり、ITはアプリケーションとサービスの技術的なパフォーマンス(たとえば、「どのサービスによって、どのような例外がスローされたか」)に着目します。

Insightを使用すると、ビジネス所有者はビジネス・コンテキストと技術的な詳細の両方を使用してビジネスの失敗をITにエスカレートできるため、このギャップを埋めることができます。

ビジネス所有者は、インスタンス全体または個々のマイルストンについて、インスタンス詳細ページの「問題を報告」機能を使用できます。この機能を使用すると、電子メールが生成され、これによってIT管理者はビジネス・コンテキスト(つまり、どのマイルストンを通過したか)を把握し、インスタンスの技術的な詳細に即時にアクセスできます。技術的な詳細は、Enterprise Manager Fusion Middleware Controlのランタイム・インスタンス・フロー・トレースへのリンクの形式で提供されます。

インスタンスの失敗マイルストンに対して生成された電子メールの例を次に示します。

Subject: Incident ID 174 [Insight Report]

A Problem has been reported by a user in the Real-Time Integration Business Insight console.

Reported Milestone:
Ticket Rejected - Terminal Milestone - 02/24/2016 01:37:09 - ServiceRequest [1.0]  &lt;  rejectionService  &lt;  receiveInput  - http://e5bfd4595c28:7001/em/faces/ai/soa/messageFlowLauncher?target=/Domain_soainfra/soainfra==weblogic_domain=0000L9Ng_uPFw0H6yvrY6G1M_eV0000043

上記のメッセージ内のリンクにアクセスできるのは、適切な権限を持つユーザーのみです。

5 データ接続

Oracle Real-Time Integration Business Insightには、実行中の統合、SOAおよびService Busのモデルを作成し、これらのモデルのビジネス・アクティビティをリアルタイムでモニターする機能があります。これらのミドルウェア・サービスで実行されているアプリケーションを検出、モデル化およびモニターするために、Insightは、デプロイ済アプリケーションの接続および検出の方法が記述されたメタデータを保守します。このメタデータは、接続と呼ばれる構造で保守されます。接続は、実行中のミドルウェア・サービス(例: Service Bus)のURLやログイン情報などの詳細をカプセル化します。

Insightモデルをマップ(実装マッピングを作成)するには、適切な接続を定義して検証する必要があります。InsightConnectionCreatorロールまたはInsightAdminロールを持つユーザーが接続を作成します。また、接続によって、物理サーバーの場所が変更されたときにInsightでマッピングを簡単に更新できます。

6 レポート

Insightには、高度かつ拡張可能な即時利用可能レポート機能が備わっています。レポート機能はOracle Business Intelligence Enterprise Edition (OBIEE)のレポート機能により提供されたものであり、OBIEEの実行中インスタンスを指すようにInsightを構成する必要があります。

即時利用可能レポートには、たとえば、実行中インスタンスに関する詳細を生成する機能、停止状態やエラー状態にあるインスタンスを判別する機能や、統合アプリケーション内のボトルネックになっている可能性のあるマイルストンを特定する機能など、豊富な機能セットが含まれています。

Oracle Business Intelligence Enterprise Editionの一部として使用可能なOracle Business Intelligence Reporting機能を使用して、モデルのカスタム・レポートを作成できます。これらのレポートは、Insightで実行できるように自動的に使用可能になります。

レポートの構成の詳細は、Oracle Real-Time Integration Business Insight管理者ガイドを参照してください。

オラクルの法律上の注意点について

コピーライトについて

Copyright © 1994-2016, Oracle and/or its affiliates.All rights reserved.

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクルまでご連絡ください。

制限付権利について

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、Oracle Corporationおよびその関連会社は一切の責任を負いかねます。

商標と登録商標について

OracleおよびJavaはオラクルおよびその関連会社の登録商標です。その他の社名、商品名等は各社の商標または登録商標である場合があります。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。適用されるお客様とOracle Corporationとの間の契約に別段の定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。適用されるお客様とOracle Corporationとの間の契約に定めがある場合を除いて、Oracle Corporationおよびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

アルファ版およびベータ版ドラフト・ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。Oracle Corporationおよびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

非公開のアルファ版およびベータ版ドラフト・ドキュメントについて

このドキュメントが非公開の試作版の場合:

このドキュメントに含まれる情報は、情報の共有のみを目的としたものであって、顧客諮問委員会(Customer Advisory Board)のメンバーとしてのお客様の立場でのみ、またはお客様のベータ・トライアル契約のみに従って検討されるべきものとします。マテリアル、コード、または機能の提供をお約束するものではなく、購入決定を行う際の判断材料とすべきではありません。このドキュメントに記載されている特徴または機能の開発、リリースおよび時期については、オラクルの裁量により決定されます。

このドキュメントには、ソフトウェアまたは印刷物などの形式を問わず、オラクルが独占的な権利を有する財産的情報が含まれています。この機密資料へのアクセスと使用は、お客様とオラクルとの間で締結され、お客様が遵守に同意した、Oracle Master Agreement、Oracle License and Oracle Services Agreement (オラクル・ライセンスおよびサービスに関する契約書)、Oracle PartnerNetwork Agreement、Oracle Distribution Agreementまたはその他のライセンス契約の条件に従うものとします。このドキュメントとその内容の開示、コピー、複製および配布には、オラクルによる事前の承諾を必要とします。このドキュメントはライセンス契約の一部となるものではなく、オラクルおよびその子会社や関連会社との契約を構成するものではありません。

ドキュメントのアクセシビリティについて

オラクルのアクセシビリティについての詳細情報は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc を参照してください。

Oracle Supportへのアクセス

サポートをご契約のお客様には、My Oracle Supportを通して電子支援サービスを提供しています。詳細情報はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoか、聴覚に障害のあるお客様はhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trsを参照してください。