Oracle® Fusion Middleware

Oracle Real-Time Integration Business Insightの使用

12c (12.2.1.1.0)

E79343-01(原本部品番号:E67620-02)

2016年8月

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

Oracle Fusion Middleware Oracle Real-Time Integration Business Insightの使用, 12c (12.2.1.1.0)

E79343-01

Copyright ©2016, 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および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の登録商標です。

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

目次

図一覧

表一覧

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

はじめに

- 対象読者

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

- 関連ドキュメント

- 表記規則

1 概要

- 1.1 プリファレンス

- 1.2 ユーザー・ペルソナ

- 1.2.1 InsightBusinessUser

- 1.2.2 InsightIntegrationArchitect

- 1.2.3 InsightExecutive

- 1.2.4 InsightAdmin

- 1.2.5 InsightModelCreator

- 1.2.6 InsightConnectionCreator

- 1.3 Insightで実行できる作業

2 Insightホーム

- 2.1 「ようこそ」パネル

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

- 2.3 最近のモデル

- 2.4 レポート

3 モデルの使用

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

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

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

- 3.2 モデルの作成

- 3.3 マイルストンの作成

- 3.4 実装へのマイルストンのマップ

- 3.4.1 SOA BPELコンポーネントへのマップ

- 3.4.2 SOAサービス/参照/コンポーネントへのマップ

- 3.4.3 Service Busパイプラインへのマップ

- 3.4.4 Service Busビジネス・サービスへのマップ

- 3.5 マイルストン・マッピングの編集

- 3.6 一意の識別子の定義

- 3.7 インジケータの定義

- 3.8 抽出基準の定義

- 3.9 モデルのアクティブ化

- 3.10 モデルのインポート

- 3.11 その他のモデル・アクション

4 ダッシュボード(コンソール)の使用

- 4.1 コンソールの概要

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

- 4.2.1 インスタンスの検索

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

- 4.2.3 ダッシュボードのドリルアクロス

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

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

- 4.4.1 グラフ・タイプ

- 4.4.2 カスタム・ダッシュボードの作成

- 4.4.3 カスタム・ダッシュボードの編集

- 4.4.4 ダッシュボードのインポート

- 4.5 外部ダッシュボード

- 4.5.1 外部ダッシュボードの作成

- 4.5.2 外部ダッシュボードの追加

- 4.6 ビジネス・トランザクション・ダッシュボード

- 4.7 「インスタンスの詳細」ページ

5 レポートの使用

- 5.1 デフォルトのレポート

- 5.2 最新マイルストンレポートの実行

- 5.3 マイルストン・パフォーマンスレポートの実行

- 5.4 「インスタンス」レポートの実行

- 5.5 例外 - エラー・ステータスのインスタンスレポートの実行

- 5.6 例外 - スタック・インスタンスレポートの実行

6 データ接続の使用

- 6.1 データ接続の作成

- 6.2 データ接続の編集

- 6.3 データ接続のテスト

7 セキュリティおよび認可モデル

8 トラブルシューティング

- 8.1 ホームページにモデルが表示されないのはなぜですか。

- 8.2 モデルが非アクティブ化されたのはなぜですか。

- 8.3 モデルをマップできないのはなぜですか。

- 8.4 モデルがスタック状態なのはなぜですか。

- 8.5 インスタンスが見つからないのはなぜですか。

- 8.6 マイルストンのマップに接続を使用できないのはなぜですか。

- 8.7 「コンソール」タブが表示されないのはなぜですか。

- 8.8 ダッシュボードが空なのはなぜですか。

- 8.9 モデルを変更するとメトリックにどのような影響がありますか。

- 8.10 Service Busモデルのためのメトリック収集が停止したのはなぜですか。

A Oracle Service Busでサポートされている機能とサポートされていない機能

B Service Oriented Architecture (SOA) Suiteでサポートされていない機能

図一覧

- 1-1 ようこそ」パネル・プリファレンス

- 1-2 「ようこそ」パネル

- 1-3 「ようこそ」パネルのない「ホーム」ページ

- 1-4 「外部ダッシュボード」プリファレンス

- 1-5 「デフォルトの開始時間フィルタ」プリファレンス

- 1-6 「プリファレンス」ページのボタン

- 1-7 「マイルストン・ダッシュボード・ビュー」プリファレンス

- 2-1 「ようこそ」パネル

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

- 2-3 「最近のモデル」カード

- 2-4 「レポート」カード

- 3-1 モデルのライフサイクル状態の遷移

- 3-2 ドラフト・モデル

- 3-3 「デザイナ」ページ

- 3-4 マイルストンの詳細

- 3-5 マッピングのアイコン

- 3-6 「マッピングの編集」アイコン

- 3-7 「マイルストンが渡されました」ポップアップ

- 3-8 実装にマップされたマイルストン

- 3-9 SOAサービス/参照へのマップ

- 3-10 Service Busパイプラインへのマップ

- 3-11 Service Busビジネス・サービスへのマップ

- 3-12 「一意のインスタンス識別子」タイル

- 3-13 定義された一意のインスタンス識別子

- 3-14 抽出基準警告

- 3-15 式ビルダー

- 3-16 定義された抽出基準

- 3-17 アクティブ化確認ダイアログ

- 3-18 「モデルのインポート」ダイアログ

- 3-19 インポートした接続

- 3-20 スキップした接続

- 3-21 モデルのソート・オプション

- 4-1 「コンソール」ページ

- 4-2 モデルのダッシュボード

- 4-3 データを時間単位で表示するマイルストン・ダッシュボード

- 4-4 データを日単位で表示するマイルストン・ダッシュボード

- 4-5 マイルストン・ダッシュボードのライフサイクル・フィルタ

- 4-6 図4-6 カスタム・ダッシュボードおよびビジネス・トランザクション・ダッシュボードのライフサイクル・フィルタおよびインジケータ・フィルタ

- 4-7 マイルストン・ダッシュボードからのドリルアクロス

- 4-8 カスタム・ダッシュボードからのドリルアクロス

- 4-9 マイルストン・ダッシュボードからのドリルしたインスタンス

- 4-10 カスタム・ダッシュボードからのドリルしたインスタンス

- 4-11 ダイアグラム形式でのマイルストン・ダッシュボード(デフォルト・ビュー)

- 4-12 「プリファレンス」を「分離」に設定した場合の「マイルストン・ダッシュボード」ページの表示

- 4-13 ダイアグラム形式でのマイルストン・サマリー・ダッシュボード

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

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

- 4-16 「ダッシュボードの作成」ダイアログ

- 4-17 「ダッシュボードの作成」 — 「円グラフ」

- 4-18 「ダッシュボードの作成」 — 「棒グラフ」

- 4-19 「ダッシュボードの作成」 — 「バブル・チャート」

- 4-20 「ダッシュボードの作成」 — 「面グラフ」

- 4-21 「ダッシュボードのインポート」ダイアログ

- 4-22 外部ダッシュボード

- 4-23 Oracle BAM Composerでの外部ダッシュボードの作成

- 4-24 ビジネス・トランザクション・ダッシュボード

- 4-25 「インスタンスの詳細」ページ

- 5-1 図5-1 最新マイルストン画面

- 5-2 最新マイルストンレポート

- 5-3 マイルストン・パフォーマンス画面

- 5-4 マイルストン・パフォーマンスレポート

- 5-5 「インスタンス」レポート画面

- 5-6 「インスタンス」レポート

- 5-7 例外 - エラー・ステータスのインスタンス画面

- 5-8 例外 - エラー・ステータスのインスタンスレポート

- 5-9 例外 - スタック・インスタンス画面

- 5-10 例外 - スタック・インスタンスレポート

- 6-1 「接続の作成」ダイアログ

- 6-2 接続の編集

- 6-3 「接続の編集」ダイアログ

- 6-4 テスト済の接続

表一覧

- 1-1 InsightBusinessUserのロール権限

- 1-2 InsightIntegrationArchitectのロール権限

- 1-3 InsightExecutiveのロール権限

- 1-4 InsightAdminのロール権限

- 1-5 InsightModelCreatorのロール権限

- 1-6 InsightConnectionCreatorのロール権限

- A-1 パイプラインでサポートされている/サポートされていないサービス・タイプ

- A-2 ビジネス・サービスでサポートされている/サポートされていないサービス・タイプ

- B-1 SOA Suiteでサポートされていない機能

はじめに

Oracle Real-Time Integration Business Insightの使用のドキュメントでは、製品の様々な機能の使用について情報および手順を示します。

対象読者

このマニュアルは、ビジネス・ニーズのためにOracle Real-Time Integration Business Insightアプリケーションを使用するビジネス・ユーザーを対象としています。

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

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

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

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

Oracleのアクセシビリティへの取り組みについては、Oracle Accessibility ProgramのWebサイト(http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc)にアクセスしてください。

Oracleサポートへのアクセス

サポートを購入したオラクル社のお客様は、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を参照してください。

関連ドキュメント

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

- Oracle Real-Time Integration Business Insightの理解

- Oracle Real-Time Integration Business Insightスタート・ガイド

- Oracle Real-Time Integration Business Insightの管理

表記規則

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

表記規則

意味

boldface

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

italic

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

monospace

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

1 概要

Oracle Real-Time Integration Business Insight (Insight)は、ビジネス・ユーザー向けに設計されたアプリケーションです。このアプリケーションは、ビジネス・ユーザーにとって使いやすく、ユーザーは現在実行しているビジネス・プロセスをビジネスの観点から把握できます。このアプリケーションは、Oracle SOA SuiteおよびOracle Service Busなどの既存のOracle製品と統合されます。

このアプリケーションによりビジネス・ユーザーは、Webベースのダッシュボードおよびレポートを使用して、すでにデプロイ済の統合およびアプリケーションを変更する必要なく、ビジネスレベル・メトリックをモデル化、収集およびモニターできます。

1.1 プリファレンス

Insight内で設定したプリファレンスによって、機能、および製品の表示方法が決定されます。ここで更新したプリファレンスは、ユーザーごとのものであり、アプリケーションにログインする他のユーザーには伝播しません。

ホームページの「ようこそ」パネル

このプリファレンスは、デフォルトで「オン」になっています。トグル・ボタンを使用してそれを「オフ」にできます。「ようこそ」パネルをオフにすると、「ホーム」ページ上のナビゲーション・ショートカットを含む「ようこそ」パネルが非表示になります。

プリファレンスを保存するには、「保存」をクリックします。

図1-1 「ようこそ」パネル・プリファレンス

このプリファレンスを「オン」にすると、「ようこそ」パネルが下の画面のように表示されます。

図1-2 「ようこそ」パネル

「ホームページの「ようこそ」パネル」プリファレンスを「オフ」に設定すると、「ホーム」ページが次の画面のように表示されます。

図1-3 「ようこそ」パネルのない「ホーム」ページ

外部ダッシュボード

このプリファレンスは、デフォルトで「オフ」になっています。トグル・ボタンを使用してそれを「オン」にできます。このプリファレンスを「オン」にした場合は、「コンソール」ページに「外部ダッシュボード」ボタンが表示されます。

図1-4 「外部ダッシュボード」プリファレンス

「ダッシュボード」ページの外観は、「外部ダッシュボード」プリファレンスが「オン」および「オフ」の場合には次のようになります。

および
プリファレンスを保存するには、「保存」をクリックします。

デフォルトの開始時間フィルタ

このプリファレンスは、「コンソール」ページのすべての開始時間フィルタのデフォルト値を示します。使用可能なオプションは次のとおりです。

- 過去1日間

- 過去5日間

- 過去30日間

- 過去90日間.

注意:
時間フィルタでは、コンソールのリストではなく、個々のコンソール・ページに表示される内容のみが変更されます。

図1-5 「デフォルトの開始時間フィルタ」プリファレンス

「過去5日間」は、「プリファレンス」ページに初めてアクセスしたときにドロップダウン・リスト内に表示されるデフォルト・オプションです。フィルタを変更してプリファレンスを保存すると、次回以降このページにアクセスしたときに、ドロップダウン・リスト内のデフォルト・オプションとして、その選択したフィルタが表示されるようになります。ただし、異なるフィルタを選択しないかぎり、「過去5日間」が、すべてのコンソールに適用されるデフォルト・フィルタとなります。

プリファレンスを保存するには、「保存」をクリックします。

図1-6 「プリファレンス」ページのボタン

「ホーム」ページに戻るには、「終了」をクリックします。

プリファレンスの設定を中断するには、いつでも「取消」をクリックします。

注意:
プリファレンスがすでに適用されている場合は、「取消」ボタンで変更を元に戻すことはできません。

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

このプリファレンスを使用して、「マイルストン・ダッシュボード」ページ上のビューを設定できます。

「マイルストン・ダッシュボード」ページ上のすべてのマイルストン・ダッシュボード(「渡されたマイルストン」、「アクティブ・インスタンス」、「インスタンス・エラー」、「平均インスタンス完了時間」)を表示する場合は、「結合」を選択します。このプリファレンスのために選択した値に関係なく、マイルストン・サマリー・ダッシュボードは必ず「マイルストン・ダッシュボード」ページに表示されます。

図1-7 「マイルストン・ダッシュボード・ビュー」プリファレンス

「マイルストン・ダッシュボード」ページ上の1つのマイルストン・ダッシュボードを明示的に表示する場合は、「分離」を選択します。この選択に使用可能なオプションは、次のとおりです。

- 渡されたマイルストン

- アクティブ・インスタンス

- インスタンス・エラー

- 平均インスタンス完了時間

ここで選択したダッシュボードは、別のダッシュボードを選択するかプリファレンスを変更するまで、「マイルストン・ダッシュボード」ページに表示されるデフォルト・ダッシュボードとなります。ただし、関連するダッシュボードのタイルをクリックすると、「マイルストン・ダッシュボード」ページで他のダッシュボードに切り替えることができます。

大量のデータを使用している場合は、「マイルストン・ダッシュボード・ビュー」の「分離」オプションを選択することで、モデルおよびコンソールのロード時間を短縮できます。

1.2 ユーザー・ペルソナ

Oracle Real-Time Integration Business Insightでは、6つのユーザー・ペルソナがサポートされています。表示される画面、機能およびオプションは、アプリケーションへのログインに使用しているユーザー・プロファイルによって異なります。製品には、各ペルソナに対応したアプリケーション・ロールが含まれています。ユーザーに複数のロール(ペルソナ)を割り当てられることを覚えておくことは重要です。

たとえば、ユーザーにInsightBusinessUserとInsightModelCreatorという両方のロールを割り当てることができます。

使用可能なユーザー・ペルソナは、次のとおりです。

- InsightBusinessUser

- InsightIntegrationArchitect

- InsightExecutive

- InsightAdmin

- InsightModelCreator

- InsightConnectionCreator.

これらの各ユーザーのロール権限については、後の項で詳細を説明します。

1.2.1 InsightBusinessUser

InsightBusinessUserロールがあるユーザーが実行できる作業を、次の表にリストします。

表1-1 InsightBusinessUserのロール権限

実行可能

実行不可

- モデルへのアクセス

- モデルの更新

- ドラフト・モデルの破棄

- モデルのエクスポート

- モデルの作成

- マイルストンおよびインジケータのマップ

- モデルの削除

- 接続の作成

- ダッシュボードの表示/作成/更新

- レポートの構成

1.2.2 InsightIntegrationArchitect

ロールInsightIntegrationArchitectがあるユーザーが実行できる作業を、次の表にリストします。

表1-2 InsightIntegrationArchitectのロール権限

実行可能

実行不可

- モデルへのアクセス

- モデルの更新

- モデルのアクティブ化

- モデルの非アクティブ化

- ドラフト・モデルの破棄

- モデルの削除

- モデルのエクスポート

- マイルストンおよびインジケータのマップ

- 接続の使用

- モデルの作成

- 接続の作成

- ダッシュボードの表示/作成/更新

- レポートの構成

1.2.3 InsightExecutive

ロールInsightExecutiveがあるユーザーが実行できる作業を、次の表にリストします。

表1-3 InsightExecutiveのロール権限

実行可能

実行不可

- ダッシュボードの表示

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

- ダッシュボードの更新

- レポートの構成

- モデルの作成

- マイルストンおよびインジケータのマップ

- ドラフト・モデルの破棄

- モデルの削除

- 接続の作成

1.2.4 InsightAdmin

ロールInsightAdminがあるユーザーが実行できる作業を、次の表にリストします。

表1-4 InsightAdminのロール権限

実行可能

実行不可

- 接続の作成

- ダッシュボードの表示

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

- ダッシュボードの更新

- モデルの作成

- モデルへのアクセス

- モデルの更新

- モデルのインポート

- マイルストンおよびインジケータのマップ

- ドラフト・モデルの破棄

- モデルの削除

- モデルのエクスポート

- モデルのアクティブ化

- モデルの非アクティブ化

- レポートの構成

該当なし

注意:
InsightAdminロールにはすべての権限があります。このロールがあるユーザーは、スーパーユーザーの役割を果たします。

1.2.5 InsightModelCreator

ロールInsightModelCreatorのあるユーザーは、モデルの作成、およびそれらのモデルに対するすべてのアクションの実行が可能です。このユーザーは、モデルの所有者でもあります。このロールがあるユーザーが実行できる作業を、次の表にリストします。

表1-5 InsightModelCreatorのロール権限

実行可能

実行不可

- モデルの作成

- モデルへのアクセス

- モデルの更新

- モデルのアクティブ化

- モデルの非アクティブ化

- マイルストンおよびインジケータのマップ

- ドラフト・モデルの破棄

- モデルの削除

- モデルのインポート

- モデルのエクスポート

- 接続の使用

- ダッシュボードの表示

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

- ダッシュボードの更新

- コンソールの表示

- レポートの構成

- 接続の作成

1.2.6 InsightConnectionCreator

ロールInsightConnectionCreatorがあるユーザーが実行できる作業を、次の表にリストします。

表1-6 InsightConnectionCreatorのロール権限

実行可能

実行不可

- 接続の作成

- 接続の削除

- 接続の構成

- モデルの作成

- モデルのアクセス/更新

- ダッシュボードの表示/作成/更新

- マイルストンおよびインジケータのマップ

- レポートの構成

1.3 Insightで実行できる作業

Oracle Real-Time Integration Business Insightのユーザーは、ユーザー・ロールに基づいて次のような作業を実行できます。ユーザー、およびそれらのロール権限の詳細は、ユーザー・ペルソナを参照してください。

1. モデルを作成します。ロールInsightModelCreator/InsightAdminのあるユーザーのみ、モデルを作成できます。

2. モデルのためのマイルストン(最低でも初期マイルストンと終了マイルストン)を作成します。ロールInsightModelCreator/InsightIntegrationArchitect/InsightBusinessUser/InsightAdminのあるユーザーのみ、マイルストンを作成できます。

3. 各マイルストンのインジケータを定義します。マイルストンにはインジケータは必須ではありませんが、各インジケータはマイルストンに関連付けられる必要があります。ロールInsightBusinessUser/InsightIntegrationArchitect/InsightModelCreator/InsightAdminがあるユーザーのみ、インジケータを作成/定義できます。

4. データ接続を作成してテストします。ロールInsightConnectionCreator/InsightAdminのあるユーザーのみ、接続を作成できます。InsightBusinessUser/InsightExecutiveを除き、すべてのロールがあるユーザーは、接続をテストできます。

5. マイルストンを実装にマップします。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。

6. インジケータのための抽出基準を定義します。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、インジケータのための抽出基準を定義できます。

7. モデルを保存してアクティブ化します。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルをアクティブ化できます。ただし、ロールInsightBusinessUserがあるユーザーは、モデルの保存はできますがアクティブ化はできません。

8. モデルを破棄、非アクティブ化および削除します。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルを非アクティブ化/削除できます。ただし、ロールInsightBusinessUserがあるユーザーは、モデルのドラフトを破棄できますが、モデルの非アクティブ化/削除はできません。

9. ダッシュボードを表示、作成および管理します(デフォルト・ダッシュボードの使用および表示、カスタム・ダッシュボードの作成および管理)。ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、ダッシュボードを表示、作成および管理できます。

10. レポートを表示または実行します。ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを表示または実行できます。

2 Insightホーム

Oracle Real-Time Integration Business Insightの「ホーム」ページは、アプリケーションにログインしているユーザーの権限によって異なります。

スーパーユーザーには、「ホーム」ページ上に次のタブまたはナビゲーション・ショートカットが表示されます。

- ホーム — 「ホーム」ページに移動するために使用されます。

- デザイナ — 主なビジネス・プロセスのクリティカルなコンポーネントを表すモデル、マイルストンおよびインジケータを作成するために使用されます。このタブは、ロールInsightBusinessUser/InsightIntegrationArchitect/InsightAdmin/InsightModelCreatorがあるユーザーにのみ表示されます。

- コンソール — カスタム・ダッシュボードおよび事前定義済ダッシュボードを使用して、ビジネス・パフォーマンスのトラッキング、トレンドの識別および外れ値の検出が可能です。このタブは、ロールInsightExecutive/InsightAdmin/InsightModelCreatorがあるユーザーにのみ表示されます。

- レポート — モデルによって取得された詳細データを作成および分析します。このタブは、ロールInsightExecutive/InsightAdmin/InsightModelCreatorがあるユーザーにのみ表示されます。

- 管理 — アプリケーション実装への接続を構成して、マイルストンとインジケータとのマッピングを可能にします。このタブは、ロールInsightAdmin/InsightConnectionCreatorがあるユーザーにのみ表示されます。

- ガイド・ツアー — 一連のビデオを使用して製品を説明します。このタブはすべてのユーザー・ロールに表示されます。

- ヘルプ・ドロワー — 製品のドキュメント、ビデオおよびチュートリアルに素早くアクセスするために役立ちます。このタブはすべてのユーザー・ロールに表示されます。

「ホーム」ページには、モデル・サマリー・カード、「レポート」および「最近のモデル」も表示されます。

ユーザーのロール権限の詳細は、ユーザー・ペルソナを参照してください。

2.1 「ようこそ」パネル

「ようこそ」パネルには、ナビゲーション・ショートカットがあります。これは、「デザイナ」、「コンソール」、「レポート」または「管理」ページに移動するための代替方法です。「ホーム」ページに「ようこそ」パネルを表示するかどうかを「プリファレンス」から構成できます。

ナビゲーション・ショートカットの他に、「ようこそ」パネルには、「ガイド・ツアー」およびヘルプ・ドロワーへのリンクもあります。

ガイド・ツアー

ガイド・ツアーは、製品のおおまかな概要を説明する、一連の入門ビデオです。これらのビデオは、製品の様々な領域に慣れるために役立ちます。

ヘルプ・ドロワー

ヘルプ・ドロワーは、製品の機能について大まかな概要を知ることができる、クイック・ツールバーです。このドロワーは、よく起こる問題のトラブルシューティングにも役立ちます。このドロワーからドキュメント内の項へのリンクも表示されます。

図2-1 「ようこそ」パネル

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

モデル・サマリー・カードでは、アプリケーション内の使用可能なモデルについておおまかな詳細が提供されます。サマリー・カードでは、次のものに関する詳細が提供されます。

- モデルの状態

- 過去5日間のアクティブなインスタンスの合計数

注意:
「ホーム」ページ上とダッシュボード・フィルタ内での「過去5日間」フィルタの動作は異なります。「ホーム」ページでは、過去5日間のそれぞれについてデータが別々に表示されます。たとえば、今日が2月15日の場合、データは2月15日、14日、13日、12日および11日について表示されます。各日について、データはサーバー・タイムゾーンのとおりその日の始めから終わりまでとなります。
しかしながら、ダッシュボード・フィルタでは、過去5日間は、現在のタイムスタンプから現在のタイムスタンプの5日前まで(現在のタイムスタンプ - 5 日)のすべてのデータを意味します。動作は、その他のフィルタ・オプションである過去1日間、過去30日間および過去90日間と同様です。「ホーム」ページには5日間のデータが表示されるが「コンソール」ページには1日間のデータが表示されることを除き、「コンソール」ホーム・ページでの動作は「ホーム」ページの動作と同じです。

- 過去5日間の成功したインスタンスの合計数

- 1日間の各状態(「正常」、「リカバリ可能なエラー」、「成功」および「失敗」)のインスタンスの数。デフォルトでは、最後の日についての情報ですが、バーのいずれかをクリックすることでその日のこの情報を表示できます。

インスタンスの状態

インスタンスは、「アクティブ」または「成功」のどちらかの状態となります。

- アクティブ — 「正常」または「リカバリ可能」のどちらか

- 正常インスタンスは、終了やエラーではなく、マイルストンを最後に通過したインスタンスです。

- リカバリ可能インスタンスは、エラーがあるが終了していない、マイルストンを最後に通過したインスタンスです。

- 完了 — 「成功」または「失敗」のどちらか

- 成功インスタンスは、終了だがエラーでない、マイルストンを最後に通過したインスタンスです。

- 失敗インスタンスは、終了してエラーとなった、マイルストンを最後に通過したインスタンスです。

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

モデル名またはインスタンス(アクティブまたは完了)数をクリックすると、その「ダッシュボード」ページに移動します。ここでは、モデルの5日間の履歴グラフが表示されます。

「ホーム」ページにモデル・サマリー・カードが表示されない場合は、画面下部の「コンソールの追加」をクリックし、追加するモデルを選択します。追加したコンソールはユーザー固有のものであり、アプリケーションにログインする他のユーザーには伝播しません。

注意:
「コンソールの追加」ボタンを使用して最大で6つのコンソールを追加できます。コンソールが上限である6つに達すると、「コンソールの追加」ボタンのかわりに「すべて表示」リンクが表示されます。そのリンクをクリックすると、「コンソール」ページに移動します。

2.3 最近のモデル

画面の右下にある「最近のモデル」カードには、アプリケーションにおいて定義した最近のモデルが最大で5つ表示されます。最近更新されたかアクティブ化されたモデルがこのリストに表示されます。このペインには、「デザイナ」ページに移動する「すべて表示」リンクもあります。個々のモデルをクリックすると、モデル詳細ページに移動します。これにより、モデル詳細ページに達するまでのクリック数が少なくなります。

図2-3 「最近のモデル」カード

2.4 レポート

画面の右下にある「レポート」カードには、アプリケーション内の利用可能なレポートが最大で5つ表示されます。このペインには、「レポート」ページに移動する「すべて表示」リンクもあります。

レポート・カード内のレポート・リンクのいずれかをクリックすると、「レポート」ページに移動し、その詳細が表示されます。

図2-4 「レポート」カード

3 モデルの使用

モデルは、ビジネス・パフォーマンスを追跡する際のキーとなるアプリケーション局面を記述し、これらの概念を既存のソフトウェア・アプリケーション実装にマップするための文法を提供します。

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

モデルの作成には、ビジネス・ユーザーおよびアーキテクトという、様々なペルソナがあるユーザー同士の共同作業が必要となります。ビジネス・ユーザーがマイルストンおよびインジケータなどの抽象モデルを定義する一方で、アーキテクトがそれらの抽象概念を、サービスやコンポーネントなど、基礎になるアーティファクトにマップします。

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

- 基本的なメタデータ

- 識別子 — これはモデルのインスタンスを識別する一意の識別子であり、必ず定義する必要があります。

- 順序付けられたマイルストンおよび関連付けられたインジケータのセット。

マイルストン、インジケータおよび識別子の詳細は、Oracle Real-Time Integration Business Insightの理解を参照してください。

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

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

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

図3-1 モデルのライフサイクル状態の遷移

場合によっては、モデルは不明な状態に遷移します。これは、ランタイムがモデルの状態をアクティブまたは非アクティブとして判断できない場合に起こります。そのような状態ではモデル上のすべてのライフサイクル・アクションを実行できます。

詳細は、モデルのライフサイクル状態を参照してください。

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

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

- ドラフト: この状態のときはモデルに変更を加えることができ、メトリックは収集されませんドラフト・モデルでは、「エクスポート」オプションがサポートされています。このオプションでは、モデルをエクスポートし、エクスポートしたモデルを使用してアプリケーションにインポートできます。

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

- アクティブ: モデルがこの状態のときはメトリックが収集中であり、変更はできませんアクティブ・モデルでは、「エクスポート」オプションがサポートされています。このオプションでは、モデルをエクスポートし、エクスポートしたモデルを使用してアプリケーションにインポートできます。

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

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

- システムを非アクティブ化: 統合アプリケーションが、接続性を失う/再試行でしきい値を超える/異なるパスへのアプリケーションを再デプロイする/アプリケーションを変更するなど、非アクティブ化/アンデプロイ/システム・エラーのいずれかによって変更される場合。Insightエージェントによって自動的にモデルが非アクティブ化され、ユーザーはそれを制御できません。

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

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

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

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

注意:
ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルをアクティブ化できます。

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

注意:
ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルを非アクティブ化できます。

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

注意:
ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルを削除できます。

ライフサイクル・アクションとは別に、他のいくつかのアクションもモデルに対して実行できます。その他のモデル・アクションを参照してください。

3.2 モデルの作成

ロールInsightModelCreatorまたはInsightAdminのあるユーザーのみ、モデルを作成できます。
モデルを作成するには次の手順を実行します。

1. 「デザイナ」タブ、または「ホーム」ページ上のナビゲーション・ショートカットをクリックします。
「インサイト・モデル」ページが開きます。このページには、すべてのモデルがそれらの状態に関係なくリストされます。このページにリストされたモデルに様々なアクションを実行できます。詳細は、その他のモデル・アクションを参照してください。

2. 手順3または4を実行します。

3. モデルの作成」をクリックします。

4. すでにドラフト・モデルがある場合は、モデルのドラフト・バージョンをクリックします。

5. 次の詳細を入力します:

a. 名前: モデルの適切な名前

b. 説明: モデルの適切な説明

c. アイコン: 選択内容のアイコンを選択します。ここで選択したアイコンは、「インサイト・モデル」ページでモデルの横に表示されます。

d. 単一インスタンス・ラベル: モデルの単一インスタンスのために使用される適切なラベル。たとえば、orderと入力します。

e. 複数インスタンス・ラベル: モデルの複数インスタンスのために使用される適切なラベル。たとえば、ordersと入力します。

6. 「保存」をクリックしてモデルを保存します。
確認メッセージが表示されます。

モデルが作成され、ドラフト状態になります。
モデルの様々な状態の詳細は、モデルのライフサイクル状態を参照してください。

図3-2 ドラフト・モデル

注意:
モデルの上部に「完了するタスク」の数が表示されます。これらのタスクをすべて完了した後、モデルをアクティブ化できます。

ページの左上隅にある「モデル」ボタンをクリックして「デザイナ」ページに戻ります。

3.3 マイルストンの作成

モデルを作成したら、次のインポート手順はモデルのマイルストンの作成です。マイルストンは、ビジネスの進展のモニタリングにおいて役立つ、ビジネス・プロセスにおける時点です。通常、マイルストンは繰り返し作成されます。詳細は、Oracle Real-Time Integration Business Insightの理解のマイルストンのタイプを参照してください。

ロールInsightBusinessUser/InsightIntegrationArchitect/InsightModelCreator/InsightAdminのあるユーザーのみ、マイルストンを作成できます。

マイルストンを作成するには、次のステップを実行します。

1. 「デザイナ」ページ(一般的に「モデル」ページとして知られている)で、マイルストンを作成するモデルのドラフト・バージョンをクリックします。

図3-3 「デザイナ」ページ

2. 「マイルストンの作成」をクリックします。

注意:
ロールInsightBusinessUser/InsightIntegrationArchitect/InsightModelCreator/InsightAdminのあるユーザーのみ、マイルストンを作成できます。

3. マイルストンに対する適切な名前を入力します。
マイルストンが展開されます。

4. マイルストンに対する適切な説明を入力します。

5. 適切な「マイルストン・タイプ」を選択します。選択可能なタイプは、「初期」、「標準」、「エラー」、「終了」および「終了/エラー」です。

マイルストンのタイプがリストされているバーは、マイルストン・ツールバーと呼ばれます。このツールバーを誤って閉じた場合、マイルストン・ツールバーを表示するには、アプリケーションに再度ログインする必要があります。

マイルストンのタイプの詳細は、Oracle Real-Time Integration Business Insightの理解を参照してください。

6. マイルストンを実装にマップします。実装へのマイルストンのマップを参照してください。

注意:
ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。

注意:
マイルストン・マッピングは、スキーマがない、サービス・タイプがMessaging Request/Response XMLのパイプライン/ビジネス・サービスでは利用できません。

7. (オプション) マイルストンのインジケータを定義します。インジケータの定義を参照してください。

注意:
ロールInsightBusinessUser/InsightIntegrationArchitect/InsightModelCreator/InsightAdminがあるユーザーのみ、インジケータを作成/定義できます。

8. 手順2から7を繰り返して、モデルに必要なすべてのマイルストンを作成します。

9. マイルストンを削除する場合は、「削除」アイコンをクリックします。

注意:
ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、マイルストンを削除できます。

モデルのためにマイルストンが作成されます。

図3-4 マイルストンの詳細

3.4 実装へのマイルストンのマップ

モデルのためにマイルストンを定義する場合は、マイルストンを既存の実装にマップすることが不可欠です。マッピングを行わないと、マイルストン・マッピングがありませんという警告メッセージがマイルストンの横に表示されます。

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。

製品では、SOAおよびService Busなどの様々なタイプの実装マッピングがサポートされています。

- SOA BPELコンポーネントへのマップ

- SOAサービス/参照/コンポーネントへのマップ

- Service Busパイプラインへのマップ

- Service Busビジネス・サービスへのマップ

注意:
マイルストン・マッピングは、スキーマがない、サービス・タイプがMessaging: Request/Response XMLのパイプライン/ビジネス・サービスでは利用できません。Service BusパイプラインへのマップおよびService Busビジネス・サービスへのマップを参照してください。

3.4.1 SOA BPELコンポーネントへのマップ

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。
アクティビティにおいて変数が初期化される場合、そのアクティビティのアクティブ化によって、インジケータで値が取得されることはありません。それはアクティビティの完了時のみ取得できます。たとえば、抽出されている変数がreceiveアクティビティにおいて初期化される場合、インジケータでは、receiveのアクティブ化では値は取得されません。そのアクティビティがBPELプロセスの最初の受信である場合、入力変数はreceive内で初期化されます。そのため、receiveのアクティブ化では値は取得されません。

SOA BPELコンポーネントへの実装マッピングを作成するには、次の手順を実行します。

1. 実装マッピングを作成しているマイルストン内の「マッピングの作成」をクリックします。
「実装マッピング」ページが開きます。

2. 「データ接続」ドロップダウン・リストからSOA接続を選択します。ドロップダウン・リスト内に接続が表示されない場合は、データ接続を作成する必要があります。データ接続の作成を参照してください。

注意:
ドロップダウン・リストには、構成された接続のみ表示できます。ドラフト状態にある(まだ構成されていない)接続は、選択肢には表示されません。

この選択肢には、そのドメインにデプロイされたすべてのコンポジットについての情報がロードされます。

3. 必要なコンポーネントを展開し、必要なレベルにドリルダウンします。

4. 必要なエントリを選択し、「BPEL構造」アイコンをクリックしてさらにドリルダウンします。

図3-5 マッピングのアイコン

5. BPEL構造ツリー内の必要なBPELアクティビティに移動し、「マッピングの編集」アイコンをクリックします。

図3-6 「マッピングの編集」アイコン

6. 「マイルストンが渡されました」ポップアップから適切なエントリを選択します。

図3-7 「マイルストンが渡されました」ポップアップ

- 「開始時」はアクティブ化を示します

- 「終了時」は完了を示します

- 「エラー発生時」は失敗を示します

マッピングが行われ、「実装マッピング」ページ内の最初のマッピングが、展開されたフォーム内に開きます。

注意:
Insightでは、OnMessageおよびOnAlarm BPELコンストラクトへのマッピングはサポートされていません。これらの要素はPickおよびEventHandlersアクティビティのブランチであるため、そのようなものとしてのみマップでき、独立したアクティビティ自体としてではありません。

7. 定義されたマッピングを削除またはリセットする場合は、「アクションのマッピング」メニューから「削除」または「リセット」を選択します。

8. 「マッピングの追加」(ページの右上隅にある)をクリックし、手順2から6を繰り返して、マイルストンのために追加のマッピングを定義します。

9. 「エディタに戻る」をクリックしてモデル・エディタに戻ります。

マイルストンが実装にマップされます。

図3-8 実装にマップされたマイルストン

3.4.2 SOAサービス/参照/コンポーネントへのマップ

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。
SOAコンポジット・サービス/参照への実装マッピングを作成するには、次の手順を実行します。

1. 実装マッピングを作成しているマイルストン内の「マッピングの作成」をクリックします。
「実装マッピング」ページが開きます。

2. 「データ接続」ドロップダウン・リストからSOA接続を選択します。ドロップダウン・リスト内に接続が表示されない場合は、データ接続を作成する必要があります。データ接続の作成を参照してください。

注意:
ドロップダウン・リストには、構成された接続のみ表示できます。ドラフト状態にある(まだ構成されていない)接続は、選択肢には表示されません。

この選択肢には、そのドメインにデプロイされたすべてのコンポジットについての情報がロードされます。

3. 必要なアーティファクトを展開し、必要なサービス/参照/コンポーネントにドリルダウンします。

4. 必要なエントリを選択し、「マッピングの編集」アイコンをクリックして、マッピングを定義します。

5. 「操作」ドロップダウン・リストから適切な値を選択します。

6. 「相互作用」ドロップダウン・リストから適切な値を選択します。

注意:
このフィールドは、「操作」ドロップダウン・リストで値を選択しないと表示されません。

SOAの11gバージョンで構築されたコンポジットでは、視覚的な表示を利用可能です。その場合には、「操作」および「相互作用」ドロップダウンを含むポップアップのみが表示されます。

図3-9 SOAサービス/参照へのマップ

7. 「マッピングの削除」をクリックして既存のマッピングを削除し、新しいマッピングを作成します。

8. 「終了」をクリックしてマッピングのプロセスを完了します。

マッピングが行われ、「実装マッピング」ページ内の最初のマッピングが、展開されたフォーム内に開きます。

3.4.3 Service Busパイプラインへのマップ

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。

注意:
マッピング・ページには、WSDLベース、あるいはリクエストまたはレスポンス・タイプがXMLのメッセージング・サービスであるservice busパイプラインおよびビジネス・サービスのみが表示されます。マッピングでサポートされているすべてのService Bus構成を示すリストは、Oracle Service Busでサポートされている機能とサポートされていない機能を参照してください。

パイプラインへの実装マッピングを作成するには、次の手順を実行します。

1. 実装マッピングを作成しているマイルストン内の「マッピングの作成」をクリックします。
「実装マッピング」ページが開きます。

2. 「データ接続」ドロップダウン・リストからService Bus接続を選択します。ドロップダウン・リスト内に接続が表示されない場合は、データ接続を作成する必要があります。データ接続の作成を参照してください。

注意:
ドロップダウン・リストには、構成された接続のみ表示できます。ドラフト状態にある(まだ構成されていない)接続は、選択肢には表示されません。

この選択肢には、そのドメインにデプロイされたすべてのサービス・バス・プロジェクトがロードされます。

注意:
サポートされているService Bus機能セット(たとえば、WSDLサービス)に従うプロジェクトのみがロードされ利用可能であることがわかります。マッピングでサポートされているすべてのService Bus構成を示すリストは、Oracle Service Busでサポートされている機能とサポートされていない機能を参照してください。

3. 目的のプロジェクトを展開し、必要なパイプラインにドリルダウンします。

4. マップするパイプラインのために「マッピングの編集」をクリックします。

サービス・タイプには次のものがあります。

- WSDL: 「操作」および「相互作用」の両方がポップアップ・ウィンドウに表示されます。「相互作用」で選択できる値は、REQUEST、RESPONSEおよびFAULTです。

- メッセージ・サービス: 「相互作用」のみが、値REQUESTおよびRESPONSEを含むドロップダウン・リストとしてポップアップ・ウィンドウに表示されます。

5. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「操作」を選択します。

6. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「相互作用」を選択します。「相互作用」で選択可能な値は、次のとおりです。

- REQUEST

- RESPONSE

- FAULT

重要
循環依存関係または循環参照があるアーティファクトを参照するビジネス・サービス(WSDL、XSDなど)は、マッピング・エディタ内でのマッピングに使用できません。そのようなビジネス・サービスにマップする唯一の方法は、アーティファクトから循環参照を削除することです。

「相互作用」で値を選択すると、ウィンドウが閉じ、マッピングが作成されたことが示されます。マッピングの編集中は、緑色のアイコンが表示されます。

図3-10 Service Busパイプラインへのマップ

マッピングが行われ、「実装マッピング」ページ内の最初のマッピングが、展開されたフォーム内に開きます。

3.4.4 Service Busビジネス・サービスへのマップ

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを作成できます。
ビジネス・サービスへの実装マッピングを作成するには、次の手順を実行します。

1. 実装マッピングを作成しているマイルストン内の「マッピングの作成」をクリックします。
「実装マッピング」ページが開きます。

2. 「データ接続」ドロップダウン・リストからService Bus接続を選択します。ドロップダウン・リスト内に接続が表示されない場合は、データ接続を作成する必要があります。データ接続の作成を参照してください。

注意:
ドロップダウン・リストには、構成された接続のみ表示できます。ドラフト状態にある(まだ構成されていない)接続は、選択肢には表示されません。

この選択肢には、そのドメインにデプロイされたすべてのプロジェクトについての情報がロードされます。

注意:
サポートされているService Bus機能セット(たとえば、WSDLサービス)に従うプロジェクトのみがロードされ利用可能であることがわかります。マッピングでサポートされているすべてのService Bus構成を示すリストは、Oracle Service Busでサポートされている機能とサポートされていない機能を参照してください。

3. 目的のプロジェクトを展開し、必要なビジネス・サービスにドリルダウンします。

サービス・タイプには次のものがあります。

- WSDL: 「操作」および「相互作用」の両方がポップアップ・ウィンドウに表示されます。「相互作用」で選択できる値は、REQUEST、RESPONSEおよびFAULTです。

- メッセージ・サービス: 「相互作用」のみが、値REQUESTおよびRESPONSEを含むドロップダウン・リストとしてポップアップ・ウィンドウに表示されます。

4. マップするビジネス・サービスのために「マッピングの編集」をクリックします。

5. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「操作」を選択します。

6. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「相互作用」を選択します。

注意:
このドロップダウン・リストは、「操作」で値を選択した場合のみ表示されます。

重要
循環依存関係または循環参照があるアーティファクトを参照するビジネス・サービス(WSDL、XSDなど)は、マッピング・エディタ内でのマッピングに使用できません。そのようなビジネス・サービスにマップする唯一の方法は、アーティファクトから循環参照を削除することです。

「相互作用」で値を選択すると、ウィンドウが閉じ、マッピングが作成されたことが示されます。マッピングの編集中は、緑色のアイコンが表示されます。

図3-11 Service Busビジネス・サービスへのマップ

マッピングが行われ、「実装マッピング」ページ内の最初のマッピングが、展開されたフォーム内に開きます。

3.5 マイルストン・マッピングの編集

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、実装マッピングを編集できます。
マイルストンのマッピングを編集するには、次の手順を実行します。

1. モデル・エディタで、必要なマイルストンを展開します。

2. 定義されたマッピングをクリックして「実装マッピング」を開きます。

3. Service Busベースのマッピング(パイプラインおよびビジネス・サービス)のための「マッピングの編集」アイコンをクリックし、SOA BPELベースのマッピングのためのBPEL構造にドリルダウンします。
既存のマッピングが開きます。

4. 必要な変更を加えます。
マッピングが更新されます。

5. 「エディタに戻る」をクリックしてモデル・エディタに移動します。モデル・エディタで、マッピングに対して行った変更を確認できます。

3.6 一意の識別子の定義

モデルに対して一意のインスタンス識別子を定義することは不可欠です。識別子は、他のすべてのインスタンスと異なる必要があります。ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、一意のインスタンス識別子を作成/定義できます。
モデルに対して一意のインスタンス識別子を定義するには、次の手順を実行します。

1. 一意のインスタンス識別子を関連付けるマイルストンを展開します。

2. 手順3または4を実行します。

3. 「一意のインスタンス識別子」タイルをクリックします。

図3-12 「一意のインスタンス識別子」タイル

4. インジケータの作成をクリックし、「識別子」を選択します。

注意:
最初に手順3を実行した場合、この手順では「識別子」オプションが無効になります。これは、一意のインスタンス識別子は1つしか定義できないためです。

5. 「一意のインスタンス識別子」領域で次の内容を入力します。

a. 名前

b. 説明

6. 識別子をマイルストンに関連付けます。詳細は、実装へのマイルストンのマップを参照してください。

7. 実装マッピングの抽出基準を定義します。詳細は、抽出基準の定義を参照してください。

一意の識別子がモデルに対して定義されます。一意の識別子は1つのみ作成できます。一意の識別子を作成すると、手順2で表示されていた「識別子」オプションが無効になります。識別子に対してさらにマッピングを追加できます。

図3-13 定義された一意のインスタンス識別子

3.7 インジケータの定義

インジケータは、アプリケーション固有のメトリックを表します。これらのインジケータは、ビジネスのパフォーマンスを定量化します。また、ビジネスの追跡に使用するダッシュボードおよびレポートの作成に使用されます。インジケータには、ディメンションとメジャーという2つのタイプがあります。

ディメンションは、インスタンスを分類するために使用されます。たとえば、ヘルプ・デスク・システムの場合は、地理的地域別(たとえば、州または地方)、または顧客タイプ別(たとえば、ゴールド、シルバーまたはブロンズ・サポート)にヘルプ・チケットをグループ化できるようにする必要がある場合があります。ディメンションにより、ビジネス・データをスライスおよびダイスできます。

一方、メジャーは、特定の各インスタンスに関連付けられた値を表します。たとえば、数値メジャーを使用して、各ヘルプ・チケットに関連付けられた費用を表し、日付メジャーを使用して、チケットが発行された日付を表すことができます。

注意:
ロールInsightIntegrationArchitect/InsightModelCreator/InsightBusinessUser/InsightAdminがあるユーザーのみ、インジケータを作成/定義できます。

重要
Oracle Real-Time Integration Business Insightでは、重複するインジケータはサポートされていません。

インジケータを定義するには、次の手順を実行します。

1. インジケータを作成するマイルストンを展開します。

2. インジケータの作成をクリックします。

3. インジケータのタイプ「ディメンション」または「メジャー」のどちらかを選択します。
ディメンションはによって示され、メジャーはによって示されます。

4. 次の内容を入力します。

a. 名前

b. 説明

5. 「フィルタ可能」ドロップダウン・リストから適切な値を選択することで、インジケータをフィルタ可能にするかどうかを指定します。インジケータをフィルタ可能にした場合は、グラフ内にそれが表示されます。ただし、フィルタ可能なインジケータの数が多すぎるとパフォーマンスが低下するため、「フィルタ可能」にするインジケータの数には注意してください。

6. 実装マッピングのための抽出基準を定義します。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、抽出基準を定義できます。
抽出基準を定義するまで、インジケータの名前の横に警告メッセージが表示されます。

図3-14 抽出基準警告

7. 手順2から6を繰り返し、必要なだけインジケータを作成します。

3.8 抽出基準の定義

ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、インジケータのための抽出基準を定義できます。
インジケータのための抽出基準を定義するには、次の手順を実行します。

1. 抽出基準を定義するインジケータを展開します。

2. マイルストンのための実装マッピングを定義してあることを確認してください。マッピングがまだ実行されていない場合は、まずマッピングを完了します。

3. 「抽出基準」フィールドの横にある「定義」をクリックします。
「実装マッピング」ページが開きます。

4. 実装マッピングごとに「抽出基準の編集」(鉛筆アイコン)をクリックします。
「式ビルダー」ダイアログが開きます。

5. 「式に挿入」ボタンを使用して、フラグメント・エディタからフラグメントを挿入します。

6. 式の定義を完了するには、「OK」をクリックします。

7. 操作を中断するには、「取消」をクリックします。

図3-15 式ビルダー

8. 実装マッピングごとに手順3から7を繰り返します。

すべての実装マッピングに対して抽出基準が定義されます。マウスカーソルを合わせると、xpath文字列の横の情報アイコンにデータ・タイプが表示されます。

図3-16 定義された抽出基準

3.9 モデルのアクティブ化

マイルストン、一意の識別子、インジケータ、マッピングおよび抽出基準を定義したら、次はモデルをアクティブ化します。モデルをアクティブ化すると、モニタリングが開始される適切なランタイム・エンジンにモデル定義がプッシュされます。アクティブ化が完了すると、アプリケーションをモニターできるダッシュボードにすぐにアクセスできるようになります。ダッシュボード(コンソール)の使用を参照してください。ロールInsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルをアクティブ化できます。
モデルをアクティブ化するには、次の手順を実行します。

1. 「デザイナ」タブ、または「ホーム」ページ上の「デザイナ」タイルをクリックします。
「インサイト・モデル」ページが開きます。

2. アクティブにするモデルが100%完成していることと、完了する作業がないことを確認します。

3. 「モデル・アクション」メニューから「アクティブ化」を選択します。

確認のダイアログが表示されます。「続行」をクリックします。

図3-17 アクティブ化確認ダイアログ

アクティブ化が進行中であるというメッセージが表示され、進行状況がプログレス・バーで示されます。

モデルがアクティブになります。

3.10 モデルのインポート

ロールInsightModelCreator/InsightAdminがあるユーザーのみ、モデルをインポートできます。
Oracle Real-Time Integration Business Insightアプリケーションにモデルをインポートするには、次の手順を実行します。

1. 「インサイト・モデル」ページに移動します。

2. 「モデルのインポート」をクリックします。
「モデルのインポート」ダイアログが開きます。

図3-18 「モデルのインポート」ダイアログ

3. 「参照」をクリックして、インポート対象となる、前にエクスポートしたモデルのアーカイブを選択します。
アーカイブされたモデル内のモデルの名前が、画面上の「モデル名」フィールドの下に移入されます。

4. 既存のドラフトをインポート対象モデルで上書きする場合は、「任意の既存ドラフトの上書き」を選択します。

5. 「モデルのインポート」をクリックします。
モデルがドラフトとしてインポートされます。

6. インポートしたモデルをアクティブ化する前に、接続を構成します。画面の上部に表示される確認メッセージ内の「接続」をクリックします。

注意:
あるシステムから別のシステムにモデルをインポートする場合は、InsightAdminロールがあるユーザーが接続を再構成する必要があります。一般に、ある環境からの接続は別の環境では無効である可能性があります(たとえば、ファイアウォールの問題、異なるネットワーク・セグメント、開発環境に対する本番環境)。そのため、同一IDの接続がまだ存在しない場合は、モデルをインポートすると、インポートしたモデル内で使用される接続のスタブ(名前のみ)のみが作成されます。InsightAdminロールのあるユーザーは、インポートしたモデルをアクティブ化する前に、続いて、これらのスタブ化された接続の詳細を入力する必要があります。

インポートおよびスキップした接続を表示できます。「インポート済」セルの下の表示される接続を構成する必要があります。「インポート済」セルの下の接続をクリックして「管理」ページに移動します。

図3-19 インポートした接続

同一内部名の接続がすでに定義されている場合は、次のようなメッセージが表示されます。

図3-20 スキップした接続

3.11 その他のモデル・アクション

ライフサイクル・アクション(モデル・ライフサイクル・アクションを参照)の他に、モデルに対して実行できるその他のアクションがあります。「モデル・アクション」メニューから、次のようなアクションを実行できます。

- ドラフトの作成 — アクティブ化したモデルのドラフト・バージョンを作成し、メトリック収集を妨げることなくモデルの編集を続行できるようにします。ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルのドラフト・バージョンを作成できます。

- 編集 — まだアクティブ化されていないモデルを編集します。ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルを作成して編集/更新できます。

- 破棄 — モデルに対して行った変更内容を破棄します。ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、モデルのドラフト・バージョンに対して行った変更内容を破棄できます。

- エクスポート — モデルをzipファイルにエクスポートします。ロールInsightBusinessUser/InsightModelCreator/InsightIntegrationArchitect/InsightAdminがあるユーザーのみ、アクティブ化したモデルをエクスポートできます。

モデルの横にある「お気に入り」アイコンをクリックすることで、モデルをお気に入りとしてマークできます。このアイコンはトグル・アイコンです。お気に入りとしてマークしたモデルは、「インサイト・モデル」ページの「お気に入り」タブの下に表示されます。

「デザイナ」ページで「ソート基準」ドロップダウン・リスト内のオプションを使用して、「日付」または「名前」順にモデルをソートできます。

図3-21 モデルのソート・オプション

4 ダッシュボード(コンソール)の使用

モデルに関連付けられたコンソールで、ビジネス・オーナーは、ビジネスがどのように行われているかの詳細を把握できます。モデルがアクティブになるとすぐに、モデルのためにコンソールが作成されます。コンソールには、ビジネス・パフォーマンスを把握するためにすぐに使用できる、便利な表、視覚化およびダッシュボードが含まれています。また、ビジネス・オーナーは、モデルのインジケータに基づいて、迅速にカスタム・ダッシュボードを作成できます。それにより、重要なメトリックについて、ビジネスに関する集約された洞察がもたらされます。

どのマイルストンを通過したかを把握するためや、抽出されたインジケータを調べるために、任意のダッシュボードから詳細な単一インスタンス・データにドリルダウンできます。

注意:次のロールの1つ以上があるユーザーのみ、コンソールおよび関連するダッシュボードにアクセスできます。

- InsightExecutive

- InsightModelCreator

- InsightAdmin

また、Oracle Business Activity Monitoring Composerを使用して作成された外部ダッシュボードを、Insightで表示することもできます。「プリファレンス」で適切な設定を使用して外部ダッシュボードを有効にする必要があります。

注意:
Oracle HTTP Serverを使用する場合、ダッシュボードを正しく機能させるには、Oracle Business Activity Monitoring Composerに、同じサーバーおよびポート番号を使用してInsightと同じ場所を指し示す必要があります。

4.1 コンソールの概要

「コンソール」ページには、アクティブ化されたすべてのモデルがリストされます。

任意のモデルをお気に入りとしてマークできます。また、日付または名前でモデルをソートできます。

「コンソール」ページには、アクティブ化されたモデルについて、過去1日間に収集されたメトリックのおおまかな視覚化が含まれています。これらのメトリックには、モデルについて、次のようなインスタンスの数が含まれています。

- 正常

- リカバリ可能なエラー

- 成功

- 失敗

コンソールのリスト・ページでは、各コンソールの行の最後に、過去24時間のインスタンスがバーとして表されます。アクティブなインスタンス(正常およびリカバリ可能)は1つのバーとして並べられ、完了したインスタンス(成功および失敗)は別のバーとして並べられます。バーが表すインスタンスの数を表示するには、どちらかのバーで目的のセクションにカーソルを合わせます。これらのインスタンス状態の詳細は、インスタンスの状態を参照してください。

注意:
ブラウザのリフレッシュ・ボタンを使用した場合でも、アクティブ/非アクティブ状態およびインスタンス・バーには、ページが最初にロードされたときの状態が常に表示されます。更新されたデータを表示するには、このページから移動した後に戻る必要があります。

「コンソール」ページは次のように表示されます。

図4-1 「コンソール」ページ

モデルの名前をクリックして、そのモデルの「ダッシュボード」ページに移動します。

4.2 ダッシュボードの理解

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

デフォルトのダッシュボードは、 マイルストン・ダッシュボード とも呼ばれます。これは、モデル内で定義されているマイルストンに基づいて、メトリックが表示されるためです。これらのダッシュボードには、マイルストンに基づくビジネス・モデルの集合状態のみが表示されます。モデルのインジケータの集合状態を表示するには、カスタム・ダッシュボードを作成する必要があります。

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

関連項目:

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

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

- 外部ダッシュボード

モデルの「ダッシュボード」ページの外観は、下の画面のようになります。

図4-2 モデルのダッシュボード

「ダッシュボード」ページには、次のような要素があります。

- 「コンソール」ボタンを使用すると、コンソールのリストに戻り、そのページ上のデータが更新されます。

- タイトル領域には、モデル名および「お気に入り」トグル・アイコンが含まれています。このアイコンを使用すると、モデルをお気に入りとしてマークできます。

- 「ダッシュボードのインポート」ボタンを使用すると、以前にこの特定のモデルとともにエクスポートしたダッシュボードをインポートできます。ダッシュボードのインポートを参照してください。

- モデルのステータスを示すステータス・インジケータ

- モデルのステータスが最後に変更された時間のタイムスタンプ

- アイコン「カスタム・ダッシュボード」および「外部ダッシュボード」を使用すると、ダッシュボードを表示できます。

動的な時間単位のサポート

X軸(渡されたマイルストンと実行中インスタンス)で日付/時刻フィールドを使用するダッシュボードの場合、Oracle Real-Time Integration Business Insightでは動的な時間単位がサポートされます。グラフに表示されるデータの粒度は日付/時刻フィルタ・フィールド(インスタンス開始時間やインスタンス終了時間など)の値セットによって異なります。フィルタ・フィールドの範囲は、より狭い(最も小さい)時間範囲になります。サポートされる時間単位は、秒、分、時間、日、月および年です。

動的な時間のサポートは次のように機能します。

- 有効な時間範囲が1分以下の場合、X軸は秒単位で表示されます。

- 有効な時間範囲が1分より長いが1時間より短い場合、X軸は分単位で表示されます。

- 有効な時間範囲が1時間より長いが1日より短い場合、X軸は時間単位で表示されます。図4-3を参照してください。

- 有効な時間範囲が1日より長いが1月より短い場合、X軸は日単位で表示されます。図4-4を参照してください。

- 有効な時間範囲が1月より長いが1年より短い場合、X軸は月単位で表示されます。

- 有効な時間範囲が1年より長い場合、X軸は年単位で表示されます。

次の画面では、動的時間サポートを示します。

図4-3 データを時間単位で表示するマイルストン・ダッシュボード

図4-4 データを日単位で表示するマイルストン・ダッシュボード

4.2.1 インスタンスの検索

「検索」フィールドには、モデルの「複数インスタンス・ラベル」と同じラベルがあります。検索文字列を入力するフィールドでは、モデルの単一インスタンスの説明がプレースホルダー・テキストとして使用されます。検索ツールのラベルは、モデルごとに異なります。

このツールを使用して、モデルの様々なインスタンスを検索できます。マイルストン・ダッシュボードまたはカスタム・ダッシュボードのどちらかからインスタンスを検索すると、新しいタブで検索結果が開きます。ビジネス・トランザクション・ダッシュボードからインスタンスを検索すると、同じページ上に検索結果が表示されます。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、インスタンスを検索できます。

注意:
検索は検索文字列のみに基づいて実行され、以前に適用されたインスタンスのフィルタリングはどれも無視されます。

注意:
検索は、インスタンスの識別子値に対してのみ実行されます。たとえば、識別子がOrder Numberの場合、注文番号でのみインスタンスを検索できます。

検索ツールは画面の右上隅にあり、次のように表示されます。

モデルのすべてのインスタンスを表示する場合は、検索ツール内にある「すべて表示」をクリックし、ビジネス・トランザクション・ダッシュボードに移動します。新しいタブでビジネス・トランザクション・ダッシュボードが開きます。

インスタンスを検索するときに、識別子のタイプが数値/日付の場合は、識別子と正確に一致する検索文字列を入力する必要があります。識別子のタイプが文字列の場合は部分的な文字列を入力でき、自動ワイルドカード・マッピングが実行されて、その部分文字列を含むすべてのインスタンスが取得されます。サポートされているSQLワイルドカードは次のとおりです。

- % (パーセンテージ)

- _ (アンダースコア)

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

フィルタを使用すると、ダッシュボードに表示できるデータを制御できます。ライフサイクル・フィルタまたはインジケータ・フィルタ、あるいはそれら両方でインスタンスをフィルタできます。ライフサイクル・フィルタは、すべてのモデルにわたって同一です。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、インスタンスをフィルタできます。

注意:
フィルタは、ページがロードされたときか「データのリフレッシュ」がクリックされたときに、利用可能な一連のインスタンスに対して機能します。フィルタの使用中に「データのリフレッシュ」をクリックすると、ページが更新されて、既存のフィルタと適合するリフレッシュされた一連のインスタンスのみが表示されます。

マイルストン・ダッシュボード、カスタム・ダッシュボードおよびビジネス・トランザクション・ダッシュボードで利用可能なフィルタは、次のとおりです。

- マイルストン・ダッシュボードの場合は、ライフサイクル・フィルタによるフィルタリングのみがサポートされています。

- カスタム・ダッシュボードの場合は、ライフサイクル・フィルタによるフィルタリングの他に、インジケータ・フィルタリングも利用可能です。

- ビジネス・トランザクション・ダッシュボードの場合は、ライフサイクル・フィルタによるフィルタリングの他に、インジケータ・フィルタリングもサポートされています。

注意:
外部ダッシュボードではフィルタはサポートされていません。

ライフサイクル・フィルタ

マイルストン・ダッシュボードでは、ライフサイクル・フィルタのみがサポートされています。使用可能なライフサイクル・フィルタを次に示します。

- 開始日 — 事前設定済範囲のいずれかまたはカスタム範囲のうち、選択した時間範囲内に開始されたインスタンスに対するフィルタ。デフォルト値は「過去5日間」です。可能な値は次のとおりです。

- 過去1日間 - このオプションを選択した場合、過去1日以内に開始したモデルのすべてのインスタンスが表示されます

- 過去5日間 - このオプションを選択した場合、過去5日以内に開始したモデルのすべてのインスタンスが表示されます

- 過去30日間 - このオプションを選択した場合、過去30日以内に開始したモデルのすべてのインスタンスが表示されます

- 過去90日間 - このオプションを選択した場合、過去90日以内に開始したモデルのすべてのインスタンスが表示されます

- カスタム - このオプションを選択した場合、開始および終了の値を含む日付などの時間範囲を入力して、この範囲に開始したインスタンスを表示する必要があります。

- クリア - 選択したフィルタをリセットするには、このオプションを使用します。

- 終了日 — 事前設定済範囲のいずれかまたはカスタム範囲のうち、選択した時間範囲内に終了されたインスタンスに対するフィルタ。可能な値は次のとおりです。

- 過去1日間 - このオプションを選択した場合、過去1日以内に完了したモデルのすべてのインスタンスが表示されます

- 過去5日間 - このオプションを選択した場合、過去5日以内に完了したモデルのすべてのインスタンスが表示されます

- 過去30日間 - このオプションを選択した場合、過去30日以内に完了したモデルのすべてのインスタンスが表示されます

- 過去90日間 - このオプションを選択した場合、過去90日以内に完了したモデルのすべてのインスタンスが表示されます

- カスタム - このオプションを選択した場合、開始および終了の値を含む日付などの時間範囲を入力して、この範囲に完了したインスタンスを表示する必要があります。

- クリア - 選択したフィルタをリセットするには、このオプションを使用します。

- 期間 — 秒数から日数まで、インスタンスが完了までにかかった時間の長さに対するフィルタ。このドロップダウンをクリックして値を定義します。テキスト・ボックスに数値を入力し、適切な時間の単位を選択します。使用可能な値は次のとおりです:

- 日

- 分

- 時間

- 秒

- マイルストン — 特定のマイルストンがあるインスタンスおよび特定のマイルストンで終了したインスタンスのどちらかに対するフィルタ。このドロップダウンをクリックして「任意」または「最後」を選択します。

- 任意 - 任意のマイルストンでフィルタするには、このオプションを選択します。インスタンスによって渡される任意のマイルストンでフィルタできます。このオプションを選択する場合、特定のマイルストンを選択できます。複数のマイルストンを選択することもできます。

- 最後 - 最後のマイルストンでフィルタするには、このオプションを選択します。このオプションを選択する場合、特定のマイルストンを選択できます。複数のマイルストンを選択することもできます。

注意:
このオプションを選択すると、ダッシュボードに、最後のマイルストン・アクションのみに関連するデータが移入されます。

- ステータス — データがロードされたときに、選択したステータスだったインスタンスに対するフィルタ。可能な値は次のとおりです。

- 正常 - アクティブかつ実行中で、エラーのないインスタンスを示します

- 成功 - 完了したインスタンスを示します

- リカバリ可能なエラー - アクティブだがエラーがあるインスタンスを示します

- 失敗 - 実行が完了したがエラーがあるため、失敗として報告されているインスタンスを示します

- すべて - すべてのインスタンスを示します。上のすべてのステータスを結合したものです。

注意:
フィルタを変更するときには、明示的に「データのリフレッシュ」をクリックせずに、「適用」をクリックしてデータをリフレッシュします。

注意
Oracle Real-Time Integration Business Insightでは、NULL文字列値によるフィルタリングはサポートされていません。

次の画面では、ライフサイクル・フィルタを示します。

図4-5 マイルストン・ダッシュボードのライフサイクル・フィルタ

ライフサイクル・フィルタおよびインジケータ・フィルタ

カスタム・ダッシュボードおよびビジネス・トランザクション・ダッシュボードでは、ライフサイクル・フィルタの他にインジケータ・フィルタもサポートされています。使用可能なインジケータ・フィルタは、モデルによって異なります。フィルタ可能とマークしたインジケータのみ、フィルタとして表示されます。

たとえば、下の画面には2つのインジケータ・フィルタのみがあります。これは、2つのインジケータのみがモデル内でフィルタ可能とマークされていることを意味します。次の画面では、ライフサイクル・フィルタとインジケータ・フィルタの両方を示します。

図4-6 カスタム・ダッシュボードおよびビジネス・トランザクション・ダッシュボードのライフサイクル・フィルタおよびインジケータ・フィルタ

数値インジケータでフィルタリングすると、値の数値範囲が戻されます。テキスト文字列のフィルタリングには、大/小文字を区別する完全一致が必要です。SQLワイルドカード%および_がサポートされています。

4.2.3 ダッシュボードのドリルアクロス

マイルストン・ダッシュボードおよびカスタム・ダッシュボードでは、ドリルアクロスの機能がサポートされています。ダッシュボードをドリルアクロスすると、インスタンス詳細をより深く知ることや、そのダッシュボードに関連する特定のインスタンスを表示することができます。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、ダッシュボードをドリルアクロスできます。

注意:
外部ダッシュボードではドリルアクロスはサポートされていません。

注意
Oracle Real-Time Integration Business Insightでは、NULL文字列値によるドリルアクロスはサポートされていません。

ダッシュボードをドリルアクロスするには、次の手順を実行します。

1. 目的のダッシュボードに移動します。

2. ダッシュボードをドリルアクロスします。ダッシュボードが次のタイプの場合は、次の手順を実行します。

- マイルストン・タイミングダッシュボード - バブル・チャートのバブル(ダッシュボードがダイアグラム形式の場合)、またはこのダッシュボード上のどこか(ダッシュボードが表形式の場合)をクリックしてドリルアクロスします。ダッシュボードをクリックすると、新しいタブでビジネス・トランザクション・ダッシュボードが開きます。モデルのすべてのインスタンスがビジネス・トランザクション・ダッシュボードページ内で利用可能なわけではないことがわかります。ここには、ダッシュボードのパラメータに基づく特定のインスタンスのみが表示されます。

- 「渡されたマイルストン」ダッシュボード - このダッシュボードでは、ドリルアクロスはサポートされていません。

- 「アクティブ・インスタンス」ダッシュボード - ドリルアクロスするには、棒グラフのいずれかの棒を右クリックします。右クリックすると、ビジネス・トランザクション・ダッシュボードボタンが表示されます。このボタンをクリックすると、新しいタブでビジネス・トランザクション・ダッシュボードが開きます。モデルのすべてのインスタンスがビジネス・トランザクション・ダッシュボード内で利用可能なわけではないことがわかります。ここには、ダッシュボードのパラメータに基づく特定のインスタンスのみが表示されます。

- 「インスタンス・エラー」ダッシュボード - ドリルアクロスするには、円グラフのいずれかの部分を右クリックします。右クリックすると、ビジネス・トランザクション・ダッシュボードボタンが表示されます。このボタンをクリックすると、新しいタブでビジネス・トランザクション・ダッシュボードが開きます。モデルのすべてのインスタンスがビジネス・トランザクション・ダッシュボード内で利用可能なわけではないことがわかります。ここには、選択したバーによって表されているアクティブなインスタンスのみが表示されます。

- 「平均インスタンス完了時間」ダッシュボード - ドリルアクロスするには、バブル・チャートのいずれかのバブルを右クリックします。右クリックすると、ビジネス・トランザクション・ダッシュボードボタンが表示されます。このボタンをクリックすると、新しいタブでビジネス・トランザクション・ダッシュボードが開きます。モデルのすべてのインスタンスがビジネス・トランザクション・ダッシュボード内で利用可能なわけではないことがわかります。ここには、ダッシュボードのパラメータに基づく特定のインスタンスのみが表示されます。

- カスタム・ダッシュボード - ダッシュボードでそれぞれ円/棒/バブル・チャートが使用されている場合は、ドリルアクロスするには、ダッシュボード上のいずれかの部分/棒/バブルを右クリックします。右クリックすると、ビジネス・トランザクション・ダッシュボードボタンが表示されます。このボタンをクリックすると、新しいタブでビジネス・トランザクション・ダッシュボードが開きます。モデルのすべてのインスタンスがビジネス・トランザクション・ダッシュボード内で利用可能なわけではないことがわかります。ここには、ダッシュボードのパラメータに基づく特定のインスタンスのみが表示されます。

注意:
面グラフを使用するカスタム・ダッシュボードからドリルアクロスすることはできません。

次の画面には、マイルストン・ダッシュボードからドリルアクロスする方法の例を示します。この例のマイルストン・ダッシュボードは「インスタンス・エラー」ダッシュボードです。

図4-7 マイルストン・ダッシュボードからのドリルアクロス

次の画面には、カスタム・ダッシュボードからドリルアクロスする方法の例を示します。この例のカスタム・ダッシュボードでは、バブル・チャートが使用されています。

図4-8 カスタム・ダッシュボードからのドリルアクロス

次の画面には、図4-7で示した、マイルストン・ダッシュボードからドリルアクロスする場合に表示される、インスタンスのリストを示します。

図4-9 マイルストン・ダッシュボードからのドリルしたインスタンス

注意
ここで表示されているインスタンスのリストは、完全なリストではありません。モデルのインスタンスをすべて示すリストについては、ビジネス・トランザクション・ダッシュボードを参照してください。

次の画面には、図4-8で示した、カスタム・ダッシュボードからドリルアクロスする場合に表示される、インスタンスのリストを示します。

図4-10 カスタム・ダッシュボードからのドリルしたインスタンス

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

モデルを定義し、アクティブ化すると、Insightによって、実行中のインスタンスに関するメトリックがすぐに収集されます。わずかな時間で、ユーザー(InsightExecutiveのロール権限があるユーザー)は、デフォルト・ダッシュボードを使用して統合アプリケーションの状態を評価できます。コンソールにはいくつかの主要な機能領域があります。

コンソールの内容は、「フィルタ」セクションを使用してフィルタできます。この領域は、デフォルトでは縮小されています。インスタンスのフィルタリングを参照してください。

デフォルトでは、コンソールには過去5日間のアクティビティが表示されます。インスタンスが開始または終了した時期、インスタンスが完了までにかかった時間の長さ、通過したマイルストン、および最新の通過したマイルストンなど、多数の異なる基準でフィルタできます。

Insightではデフォルトのダッシュボードが用意されています。デフォルトのダッシュボードは、マイルストン・ダッシュボードとも呼ばれます。モデルに関連付けられたコンソール上のマイルストン・ダッシュボードで、ビジネス・オーナーは、ビジネスがどのように行われているかの詳細を把握できます。

注意:
ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、マイルストン・ダッシュボードを表示できます。

「マイルストン・ダッシュボード」ページ上のすべてのマイルストン・ダッシュボード(「渡されたマイルストン」、「アクティブ・インスタンス」、「インスタンス・エラー」および「平均インスタンス完了時間」)または選択したダッシュボードを表示するようプリファレンスを設定できます。プリファレンスのマイルストン・ダッシュボード・ビューを参照してください。プリファレンスが「分離」として設定されている場合は、デフォルトで表示されるようにするダッシュボードを選択する必要があります。選択したダッシュボードは、別のダッシュボードを選択するかプリファレンスを「結合」に変更するまで、「ダッシュボード」ページに表示されるデフォルト・ダッシュボードのままになります。ただし、プリファレンスを「分離」に設定した場合は、関連ダッシュボードのタイルをクリックすることで、あるダッシュボードから別のダッシュボードに切り替えることができます。

「マイルストン・ダッシュボード」ページのデフォルト・ビューは、次のように表示されます。

図4-11 ダイアグラム形式でのマイルストン・ダッシュボード(デフォルト・ビュー)

「マイルストン・ダッシュボード・ビュー」プリファレンスを更新しても、マイルストン・サマリー・ダッシュボードに影響はありません。「マイルストン・ダッシュボード・ビュー」プリファレンスのために選択した値に関係なく、マイルストン・サマリー・ダッシュボードは必ず「マイルストン・ダッシュボード」ページに表示されます。マイルストン・サマリー・ダッシュボードの形式は明示的に変更できます。次の画面では、プリファレンスの変更内容と形式の変更内容の両方を示します。

図4-12 「プリファレンス」を「分離」に設定した場合の「マイルストン・ダッシュボード」ページの表示

ダッシュボードの表示

マイルストン・ダッシュボードでデータを表示するには、次の手順を実行します。

1. ダッシュボードを表示するモデルをクリックします(「コンソール」ページ上)。

2. 「フィルタ」領域を展開し、必要なフィルタを選択します。インスタンスのフィルタリングを参照してください。

3. 「適用」をクリックしてフィルタを適用するか、「すべてクリア」をクリックして、選択したすべてのフィルタをクリアします。

4. 表示するデータの形式を選択します。これは、マイルストン・サマリー・ダッシュボードの場合のみ当てはまります。
デフォルトでは、マイルストン・サマリー・ダッシュボードはダイアグラム形式で表示されます。必要な場合は、明示的に形式を表に変更できます。

- 表: データを表形式で表示します。

- ダイアグラム: データをグラフィカル形式で表示します。

ダイアグラム形式のマイルストン・サマリー・ダッシュボードは次のように表示されます。

図4-13 ダイアグラム形式でのマイルストン・サマリー・ダッシュボード

ダッシュボードには、マイルストンに基づいてモデル・データが表示されます。マイルストン・サマリー・ダッシュボードは上部に表示され、その下に次の4つのダッシュボードがあります。

- 「渡されたマイルストン」 — 特定の日に通過したマイルストンの数が、各日の開始時間別に棒で表示されます。凡例内でマイルストンのカラー・ボックスまたは名前をクリックすることで、ダッシュボード上でそのマイルストンを表示できます。凡例内のボックスはトグル・アイコンであり、クリックすると、ダッシュボード上でそのマイルストンが表示または非表示されます。ダッシュボード上で[Ctrl]+マウスホイールを使用することで、ズーム・インまたはズーム・アウトできます。通常表示に戻るには、ホイールを離すか、ダッシュボードの下にあるバーで選択領域を拡大します。

- 「アクティブ・インスタンス」 — 現在アクティブなインスタンスの数が、開始日別および各日の開始時間別に積上げ棒で表示されます。凡例内でマイルストンのカラー・ボックスまたは名前をクリックすることで、ダッシュボード上でそのマイルストンを表示できます。凡例内のボックスはトグル・アイコンであり、クリックすると、ダッシュボード上でそのマイルストンが表示または非表示されます。ダッシュボード上で[Ctrl]+マウスホイールを使用することで、ズーム・インまたはズーム・アウトできます。通常表示に戻るには、ホイールを離すか、ダッシュボードの下にあるバーで選択領域を拡大します。

- 「インスタンス・エラー」 — 最終マイルストンがエラー・マイルストンとして定義されたインスタンスの数が円で表示されます。凡例内でマイルストンのカラー・ボックスまたは名前をクリックすることで、ダッシュボード上でそのマイルストン(部分)を表示できます。凡例内のボックスはトグル・アイコンであり、クリックすると、ダッシュボード上でそのマイルストンが表示または非表示されます。ダッシュボード上で[Ctrl]+マウスホイールを使用することで、ズーム・インまたはズーム・アウトできます。通常表示に戻るには、ホイールを離すか、ダッシュボードの下にある部分で選択領域を拡大します。

- 「平均インスタンス完了時間」 — 完了したインスタンスと失敗したインスタンスがバブルで表示されます。完了時間はY軸となりますインスタンスが完了にかかる平均時間、およびカテゴリごとのインスタンスの数で、バブルのサイズが決定されます。凡例内でカテゴリをクリックすることで、ダッシュボード内でそのデータを表示または非表示できます。また、Marqueeズーム・ツールを使用することでズーム・インおよびズーム・アウトできます。通常表示に戻るには、ホイールを離すか、ダッシュボードの下にある部分で選択領域を拡大します。

5. 「データのリフレッシュ」をクリックして、フィルタを変更せずに最新データを表示します。

図4-14 マイルストン・ダッシュボード

マイルストンおよび実行時間に関する詳細を表示するには、ダッシュボードのどれかにカーソルを合わせます。マイルストンをドリルアクロスすることで、特定のインスタンスを表示することもできます。ダッシュボードのドリルアクロスを参照してください。

注意:
マイルストン数は、失敗したインスタンスを再試行するたびに増加します。これは、BPELフォルト・ポリシーにより、毎回再試行前にコミットが試みられるためです。

6. 「コンソール」をクリックして「ダッシュボード」ページに戻ります。

7. ダッシュボードの表示を終えたら、ページの右上隅にある「すべて表示」をクリックしてビジネス・トランザクション・ダッシュボードに移動します。

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

カスタム・ダッシュボードを使用して、ビジネスに重要なメトリック、比率および傾向をコンソール上で追跡できます。モデルにインジケータがある場合、カスタム・ダッシュボードを作成して、それらのインジケータに関連するデータを取得できます。マイルストン・ダッシュボードではマイルストンに関連するデータのみが取得されるため、カスタム・ダッシュボードは、マイルストン・データと一緒にインジケータ・データを表示するのに役立ちます。アプリケーションの実行中に定義および抽出されたインジケータを視覚化できます。

カスタム・ダッシュボードはいくつでも追加できます。各カスタム・ダッシュボードは、(ダッシュボードの作成中に選択した)タイトルとアイコンで表されます。

デフォルトでは、カスタム・ダッシュボードには、過去5日間に作成されたインスタンスのためのデータが表示されます。インスタンスが開始または終了した時期、インスタンスが完了までにかかった時間の長さ、および最新の通過したマイルストンなど、多数の異なる基準でフィルタできます。

カスタム・ダッシュボードでは、インジケータを選択し、それに基づいてプロセスの進行状況をモニターできます。

カスタム・ダッシュボードでデータを表示するには、次の手順を実行します。

1. 「コンソール」ページでパフォーマンスをモニターするモデルをクリックします。

2. 「マイ・カスタム・ダッシュボード」アイコンをクリックします。

3. 「フィルタ」領域を展開し、必要なフィルタを選択します。

4. 「適用」をクリックしてフィルタを適用するか、「すべてクリア」をクリックして、選択したすべてのフィルタをクリアします。
そのダッシュボード用に選択したグラフの形式で視覚的にデータを表示できます。

5. フィルタを変更するたびに「データのリフレッシュ」をクリックして、リフレッシュしたモデル・データをダッシュボード上に表示します。

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

ダッシュボードをドリルアクロスすることで、特定のインスタンスを表示できます。ダッシュボードのドリルアクロスを参照してください。

4.4.1 グラフ・タイプ

カスタム・ダッシュボードで使用可能なグラフ・タイプは、次のとおりです。

- 円グラフ

- 棒グラフ

- バブル・チャート

- 面グラフ

詳細は、Oracle Real-Time Integration Business Insightの理解のグラフのタイプを参照してください。

4.4.2 カスタム・ダッシュボードの作成

また、インジケータを定義したモデルのために、カスタム・ダッシュボードを作成することもできます。モデルには、インジケータを定義する必要があります。これは、カスタム・ダッシュボード内の視覚化グラフで、グラフで表現するためにディメンションまたはメジャーが使用されるためです。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、カスタム・ダッシュボードを作成できます。

カスタム・ダッシュボードを作成するには、次の手順を実行します。

1. 「コンソール」ページで進行状況をモニターするモデルをクリックします。

2. モデルでインジケータを定義してあることを確認します。まだの場合は、インジケータを作成/定義します。

3. 「マイ・カスタム・ダッシュボード」アイコンをクリックします。

4. 「ダッシュボードの作成」をクリックします。
「ダッシュボードの作成」ダイアログが開きます。

図4-16 「ダッシュボードの作成」ダイアログ

5. ダッシュボードの適切なタイトルを入力します。

6. 適切なアイコンを選択します。

7. 「視覚化」(データを視覚化するグラフ)を選択します。選択したグラフ・タイプによってパラメータは異なります。使用可能なグラフを次にリストします。

- 円グラフ

- スライスのサイズ - スライス・サイズで表される値を選択します。これは必須フィールドです。

- メジャー - スライス・サイズのメジャーを選択します。これは必須フィールドです。

- 集計関数 - スライス・サイズの集計関数を選択します。これは必須フィールドです。

- グルーピング - グルーピングを実行する必要がある、ベースとなる値を選択します。これは必須フィールドです。

図4-17 「ダッシュボードの作成」 — 「円グラフ」

- 空の値を無視 - このフィールドの値が空であるデータを無視する場合は、このチェック・ボックスを選択します。そのようなデータは、このダッシュボードに表示されません。

- 棒グラフ

- Y軸 - Y軸で表される値を選択します。

- メジャー - 適切なメジャーを選択します。これは必須フィールドです。

- 集計関数 - 適切な集計関数を選択します。これは必須フィールドです。

- X軸 - X軸で表される値を選択します。通常、ディメンションです。

- 空の値を無視 - このフィールドの値が空であるデータを無視する場合は、このチェック・ボックスを選択します。そのようなデータは、このダッシュボードに表示されません。

- グルーピング - グルーピングを実行する必要がある、ベースとなる値を選択します。これはオプションのフィールドです。

図4-18 「ダッシュボードの作成」 — 「棒グラフ」

- 空の値を無視 - このフィールドの値が空であるデータを無視する場合は、このチェック・ボックスを選択します。そのようなデータは、このダッシュボードに表示されません。

- バブル・チャート

- X軸 - X軸で表される値を選択します。

- メジャー - 適切なメジャーを選択します。これは必須フィールドです。

- 集計関数 - 適切な集計関数を選択します。これは必須フィールドです。

- Y軸 - Y軸で表される値を選択します。

- メジャー - 適切なメジャーを選択します。これは必須フィールドです。

- 集計関数 - 適切な集計関数を選択します。これは必須フィールドです。

- バブルのサイズ - バブルのサイズの決定に使用される値を選択します。

- メジャー - 適切なメジャーを選択します。これは必須フィールドです。

- 集計関数 - 適切な集計関数を選択します。これは必須フィールドです。

- グルーピング - グルーピングを実行する必要がある、ベースとなる値を選択します。これは必須フィールドです。

図4-19 「ダッシュボードの作成」 — 「バブル・チャート」

- 空の値を無視 - このフィールドの値が空であるデータを無視する場合は、このチェック・ボックスを選択します。そのようなデータは、このダッシュボードに表示されません。

- 面グラフ

- Y軸 - Y軸で表される値を選択します。

- メジャー - 適切なメジャーを選択します。これは必須フィールドです。

- 集計関数 - 適切な集計関数を選択します。これは必須フィールドです。

- X軸 - X軸で表される値を選択します。これは必須フィールドです。

図4-20 「ダッシュボードの作成」 — 「面グラフ」

- 空の値を無視 - このフィールドの値が空であるデータを無視する場合は、このチェック・ボックスを選択します。そのようなデータは、このダッシュボードに表示されません。

8. 「ダッシュボードの作成」ダイアログ内の各フィールドに対して、適切な値を選択します。

9. 「OK」をクリックしてダッシュボードを作成します。

4.4.3 カスタム・ダッシュボードの編集

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、カスタムダッシュボードを編集/更新できます。

ダッシュボードの編集を試みるときには、すべてのフィールドに現在の値が移入されます。必要に応じて、どのフィールドでも変更できます。

カスタム・ダッシュボードを編集するには、次の手順を実行します。

1. 「コンソール」ページでパフォーマンスをモニターするモデルをクリックします。

2. 「マイ・カスタム・ダッシュボード」アイコンをクリックします。

3. 「カスタム・ダッシュボード」タイルで「編集」アイコン(鉛筆アイコン)をクリックします。
「ダッシュボードの作成」ダイアログが開きます。

4. 必要な変更を加え、「OK」をクリックします。変更内容を取り消すには、「取消」をクリックします。
行った変更内容が表示されます。

5. なんらかの理由でカスタム・ダッシュボードを削除する場合は、「カスタム・ダッシュボード」タイルで「削除」アイコンをクリックします。

4.4.4 ダッシュボードのインポート

他のアプリケーションからOracle Real-Time integration Business Insightアプリケーションにダッシュボードをインポートできます。Oracle Real-time Integration Business Insightの特定のインストールから別のインストールにカスタム・ダッシュボードをインポートできます。

ロールInsightModelCreator/InsightAdminがあるユーザーのみ、カスタム・ダッシュボードをインポートできます。ロールInsightExecutiveがあるユーザーはダッシュボードを表示および編集できますが、このユーザーはダッシュボードのインポートは許可されていません。

注意:
アクティブ化されたモデルにのみダッシュボードをインポートできます。

ダッシュボードをインポートするには、次の手順を実行します。

1. 「コンソール」ページで進行状況をモニターするモデルをクリックします。

2. 「マイ・カスタム・ダッシュボード」アイコンをクリックします。

3. 「ダッシュボードのインポート」をクリックします。
「ダッシュボードのインポート」ダイアログが開きます。

図4-21 「ダッシュボードのインポート」ダイアログ

4. 「参照」をクリックし、インポート対象となるダッシュボードのアーカイブ・ファイルを選択します。
モデル名はダッシュボードを表示しているモデルの名前です。

5. 「ダッシュボードのインポート」をクリックします。

注意:
既存のダッシュボードはインポートされません。既存のダッシュボードは、スキップされたダッシュボードとして表示されます。インポートされたダッシュボードは、日付でソートされて「ダッシュボード」ページに表示されます。

注意:
Insightでは、ダッシュボードのインポート時にインスタンスはコピー/インポートされません。ダッシュボードのインスタンスをコピーするには、Oracle Business Activity Monitoring Composerでデータ・オブジェクトをクリーン・アップする必要があります。Oracle Real-Time Integration Business Insightの管理のBAMデータ・オブジェクトおよびプロジェクトのクリーン・アップを参照してください。

4.5 外部ダッシュボード

場合によっては、ビジネスの進展を追跡するために、カスタム・ダッシュボードの機能を超えた詳細なダッシュボードが必要になります。この場合には、Oracle Business Activity Monitoring (BAM) Composerを使用してダッシュボードを作成し、そのダッシュボードを外部ダッシュボードとして追加できます。

BAM内で作成されたダッシュボードは、モデルをアクティブ化するときに、Oracle Real-time Integration Business Insightによって、BAM内でプロビジョニングされるプロジェクトに追加される必要があります。

注意:
外部ダッシュボードは、そのオプションが「プリファレンス」で設定されている場合のみ使用可能です。

外部ダッシュボードのためのフィルタはありません。カスタム・ダッシュボードと比べて、グラフのためのメジャーおよびディメンションを柔軟に選択できます。カスタム・ダッシュボードでは、一定の一連のテンプレートが使用され、それらには、メジャーおよびディメンションとしては主にインジケータしかありません。ダッシュボードには、ダッシュボードを新しいタブで開くためのリンクがあります。このリンクを使用すると、新しいタブでBAMダッシュボードが開き、そこに移動します。BAM内のダッシュボードには、ディメンションの変更、実行時フィルタとアクティブ・データ・プロパティの設定(BAMソース・ビューで許可されている場合)、およびパラメータの選択(含まれている場合)が可能なツールがあります。パラメータが使用される場合、それらはダッシュボードの右側にある縮小可能なペインに表示されます。

外部ダッシュボードのいずれかをOracle Real-Time Integration Business Insightアプリケーションに追加すると、ここにそれが表示されます。 モデルのBAMプロジェクト内で使用可能なBAMダッシュボードがあり、まだInsightに追加されていない場合は、それらを追加できます。「外部ダッシュボード」にダッシュボードが1つも表示されていない場合は、「ダッシュボードの追加」ボタンを使用することで、外部ダッシュボードを追加できます。

注意:
ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、外部ダッシュボードを追加/統合できます。

図4-22 外部ダッシュボード

4.5.1 外部ダッシュボードの作成

Insightに外部ダッシュボードを追加するには、まずBAM Composerでそれを作成する必要があります。各Insightビジネス・モデルには、BAMプロジェクトが1つのみ関連付けられています。そのBAMプロジェクトの表示名はInsight-<Model Name>です。特定のビジネス・モデルに関連するすべての外部ダッシュボードを、対応するBAMプロジェクト内で作成する必要があります。これらのダッシュボードは、BAMでサポートされているトップダウンまたはボトムアップの手法を使用して作成できます。

ダッシュボード内のビューのためのビジネス問合せは、<Model-Name>メトリック・ビューというデータ・オブジェクトを使用しており、すでにプロジェクトに追加されています。しかし、他のデータ・オブジェクトも機能しており、このデータ・オブジェクトには、関心を持つ可能性がある関連するすべての列が含まれています。したがって、必要に応じて柔軟に情報を表示できます。

1. 必要な列を選択します。

通常は、これらはモデルの様々なインジケータのための列となります。列の表示名は、インジケータの名前と同じです。

2. 「フィルタの追加」/フィルタの編集をクリックします。BAMビジネス問合せと同様に、これらのビジネス問合せのためにフィルタを作成します。

これらのフィルタでは、このプロジェクト内にすでに存在する、1つ以上のパラメータを使用できます。

図4-23 Oracle BAM Composerでの外部ダッシュボードの作成

3. マイルストン・ダッシュボードおよびカスタム・ダッシュボードの場合と同様にドリルアクロスを行う必要がある場合は、表示するターゲット・ページであるビジネス・トランザクション・ダッシュボードと同様の行で、外部ダッシュボード内のビジネス・ビューを構成できます。

4. InsightでダッシュボードのBAMタイトルを表示せず、Insightの「ダッシュボードの追加」ダイアログでダッシュボードのために入力したタイトルのみを表示する場合は、BAM Composerでダッシュボードのタイトルを空白のままにします。

5. ルック・アンド・フィールを決定し、ダッシュボードにBAMによってサポートされている様々な機能を含めたり除外したりします。

4.5.2 外部ダッシュボードの追加

モデルのBAMプロジェクトにInsightに追加できるダッシュボードがない場合は、画面の上部にエラー・メッセージが表示されます。エラー・メッセージは次のようになります。

外部ダッシュボードを追加するには、次の手順を実行します。

1. 「ダッシュボードの追加」をクリックします。
「ダッシュボードの追加」ダイアログが開きます。

2. 「参照」をクリックし、追加するダッシュボードを選択します。

注意:
外部ダッシュボードを追加する前に、それらをOracle Business Activity Monitoring Composerで作成する必要があります。

3. 「OK」をクリックします
外部ダッシュボードにデータが表示され、「ダッシュボード」ページの下部に新しいタイルとして表示されます。

4.6 ビジネス・トランザクション・ダッシュボード

ビジネス・トランザクション・ダッシュボードには、Insightによって収集され、そのインスタンスに関連付けられた、開始日、終了日、最後に通過したマイルストン、および様々なインジケータの値などの情報が表示されます。ビジネス・トランザクション・ダッシュボードでは、一意の識別子によって1つ以上のインスタンスを検索できます。

上部の検索ツールを使用すると、一意の識別子を大/小文字を区別せずに部分一致で検索できます。また、様々なライフサイクル・フィルタで、またはフィルタ可能インジケータでフィルタし、結果を限定することや拡大することができます。詳細は、インスタンスの検索およびインスタンスのフィルタリングを参照してください。

適切なロール権限があるユーザーは、ビジネス・トランザクション・ダッシュボードから検索基準に適合するインスタンスのリストを調べることができます。このリストから、インスタンスにドリルアクロスして詳細なメタデータ(たとえば、マイルストン監査など)を調べることができます。

ダッシュボード・ページ上の「すべて表示」リンクを使用して、ビジネス・トランザクション・ダッシュボードに移動できます。

次のいずれかの方法でビジネス・トランザクション・ダッシュボードに移動できます。

- 「ダッシュボード」ページ上の「すべて表示」リンクをクリックします。

- 右クリックでマイルストン・ダッシュボードの大部分またはカスタム視覚化ビューのいずれかをドリルアクロスします。この場合、このページには、そのダッシュボード固有のインスタンスのリストのみが表示されます。ダッシュボードのドリルアクロスを参照してください。

- マイルストン・サマリー・ダッシュボードの任意の行(ダッシュボードが表形式の場合)または任意のバブル(ダッシュボードがダイアグラム形式の場合)をクリックしてドリルアクロスします。この場合、そのダッシュボード固有のインスタンスのリストのみが表示されます。

図4-24 ビジネス・トランザクション・ダッシュボード

最大で15行がページに表示されます。ページの最後までスクロール・ダウンすると、さらに他のページに移動できるナビゲーション矢印が表示されます。

行見出しのいずれかをクリックすると、その見出しでビジネス・トランザクション・ダッシュボードがソートされます。

4.7 「インスタンスの詳細」ページ

インスタンス詳細ページの基本的な用途は、表示する特定のインスタンスの詳細な時系列のマイルストン通過記録を確認することです。

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

また、インスタンス詳細ページには、関連付けられたマイルストンに従って分類されたインジケータのリストと、これらのインジケータの値も表示されます。

ビジネス・トランザクション・ダッシュボード上の任意のインスタンスをクリックすると、「インスタンスの詳細」ページに移動します。

「インスタンスの詳細」ページが開くと、デフォルトで、通過したすべてのマイルストンがタイムライン形式で表示されます。その下にマスター詳細リストが表示され(ここでは、見出しはマイルストンであり、展開すると、そのマイルストンに関連付けられたインジケータが表示されます)、すべての見出しは縮小されています。タイムライン項目の外部をクリックすると、選択したマイルストンが選択解除され、マスター詳細リストのデフォルト状態が復元されます。

ページの右上隅にある「すべて展開」をクリックすると、すべてのマイルストンが展開されます。

図4-25 「インスタンスの詳細」ページ

注意:
インスタンスに問題があると思われる場合は、マイルストン・レベルまたはインスタンス・レベルのどちらかで「問題を報告」リンクを使用して、サポート・チーム宛にフロートレース・リンクのある電子メールを送信できます。このリンクをクリックすると、電子メール・エディタが開き、関連するフロートレース情報へのリンクが表示されます。サポート・チームに報告する必要があるその他の詳細情報を追加することもできます。

5 レポートの使用

Oracle Real-Time Integration Business Insightには、すぐに使用できる、高度で拡張可能なレポート機能があります。レポート機能はOracle Business Intelligence Enterprise Edition (OBIEE)のレポート機能によって提供されます。管理者は、OBIEEの実行中インスタンスを指すようアプリケーションを構成する必要があります。

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

注意:

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

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

5.1 デフォルトのレポート

Oracle Real-Time Integration Business Insightですぐに使用可能なレポートは、次のとおりです。

1. 最新マイルストンレポート

2. マイルストン・パフォーマンスレポート

3. 「インスタンス」レポート

4. 例外 - エラー・ステータスのインスタンスレポート

5. 例外 - スタック・インスタンスレポート

レポートの設定の詳細は、Oracle Real-Time Integration Business Insightの管理のレポートの理解を参照してください。

5.2 最新マイルストンレポートの実行

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

最新マイルストンレポートは、通過した最新のマイルストンに基づいて、インスタンスに関する情報を提供します。
最新マイルストンレポートを実行するには、次の手順を実行します。

1. 「レポート」タブ、または「ホーム」ページ上の「レポート」タイルをクリックします。
「レポート」ページが開きます。

2. 最新マイルストンをクリックします。

図5-1 最新マイルストン画面

3. 適切な「レポート・フォーマット」(「HTML」または「PDF」)を選択します。

4. 「インサイト・モデル」ドロップダウン・リストで、レポートを生成するモデルを1つ選択します。

5. レポートに含めるすべてのマイルストンを選択します。

6. レポートに含めるマイルストン・ステータスを選択します。

7. 日付範囲を選択します。

a. カレンダから開始日付を選択します。

b. カレンダから終了日付を選択します。

8. 提供した詳細でレポートを実行するには、「レポートの実行」をクリックします。

9. すべてのフィールドをリセットするには、「リセット」をクリックします。

最新マイルストンレポートが利用可能になります。

図5-2 最新マイルストンレポート

5.3 マイルストン・パフォーマンスレポートの実行

マイルストン・パフォーマンスレポートは、特定のモデルに結び付けられたインスタンスのライフタイム全体におけるすべてのマイルストンに焦点を当てます。インスタンスが進行してホットスポットを識別するまでにかかっている時間を識別するために、マイルストンと次のマイルストンの間の経過時間は平均に一緒に集計されます。

注意:

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

マイルストン・パフォーマンスレポートを実行するには、次の手順を実行します。

1. 「レポート」タブ、または「ホーム」ページ上の「レポート」タイルをクリックします。
「レポート」ページが開きます。

2. マイルストン・パフォーマンスをクリックします。

図5-3 マイルストン・パフォーマンス画面

3. 適切な「レポート・フォーマット」(「HTML」または「PDF」)を選択します。

4. 「インサイト・モデル」ドロップダウン・リストで、レポートを生成するモデルを1つ選択します。

5. レポートに含める1つ以上のマイルストンを選択します。

6. 日付範囲を選択します。

a. カレンダから開始日付を選択します。

b. カレンダから終了日付を選択します。

7. 提供した詳細でレポートを実行するには、「レポートの実行」をクリックします。

8. すべてのフィールドをリセットするには、「リセット」をクリックします。

マイルストン・パフォーマンスレポートが利用可能になります。

図5-4 マイルストン・パフォーマンスレポート

5.4 「インスタンス」レポートの実行

「インスタンス」レポートは、特定のインサイト・モデルのインスタンスに焦点を当てます。このレポートは、「サマリー」ビューまたは「詳細」ビューを表示できます。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

「インスタンス」レポートを実行するには、次の手順を実行します。

1. 「レポート」タブ、または「ホーム」ページ上の「レポート」タイルをクリックします。
「レポート」ページが開きます。

2. 「インスタンス」をクリックします。

図5-5 「インスタンス」レポート画面

3. 適切な「レポート・フォーマット」(「HTML」または「PDF」)を選択します。

4. 必要なテンプレート(インスタンス - サマリー・レポートまたはインスタンス - 詳細レポート)を選択します。

5. 「インサイト・モデル」ドロップダウン・リストで、レポートを生成するモデルを1つ選択します。

6. レポートに含める1つ以上の最新マイルストンを選択します。

7. 1つ以上のインスタンス・ステータスを選択します。

8. 日付範囲を選択します。

a. カレンダから開始日付を選択します。

b. カレンダから終了日付を選択します。

9. 提供した詳細でレポートを実行するには、「レポートの実行」をクリックします。

10. すべてのフィールドをリセットするには、「リセット」をクリックします。

「インスタンス」レポートが利用可能になります。

図5-6 「インスタンス」レポート

5.5 例外 - エラー・ステータスのインスタンスレポートの実行

例外 - エラー・ステータスのインスタンスレポートは、識別されたエラー・マイルストンに関して追跡した情報を提供します。最後にエラー・マイルストンに達したインスタンスがレポートされます。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

例外 - エラー・ステータスのインスタンスレポートを実行するには、次の手順を実行します。

1. 「レポート」タブ、または「ホーム」ページ上の「レポート」タイルをクリックします。
「レポート」ページが開きます。

2. マイルストン・パフォーマンスをクリックします。

図5-7 例外 - エラー・ステータスのインスタンス画面

3. 適切な「レポート・フォーマット」(「HTML」または「PDF」)を選択します。

4. 「インサイト・モデル」ドロップダウン・リストで、レポートを生成するモデルを1つ選択します。

5. レポートに含める1つ以上のマイルストンを選択します。

6. 必要な1つ以上のマイルストン・ステータスを選択します。

7. 日付範囲を選択します。

a. カレンダから開始日付を選択します。

b. カレンダから終了日付を選択します。

8. 提供した詳細でレポートを実行するには、「レポートの実行」をクリックします。

9. すべてのフィールドをリセットするには、「リセット」をクリックします。

マイルストン・パフォーマンスレポートが利用可能になります。

図5-8 例外 - エラー・ステータスのインスタンスレポート

5.6 例外 - スタック・インスタンスレポートの実行

例外 - スタック・インスタンスレポートは、現在の実行期間がしきい値(秒)を超えているマイルストンに関して、追跡した情報を提供します。オープン・インスタンスのみがレポートに含まれます。

ロールInsightModelCreator/InsightExecutive/InsightAdminのあるユーザーのみ、レポートを実行できます。

例外 - スタック・インスタンスレポートを実行するには、次の手順を実行します。

1. 「レポート」タブ、または「ホーム」ページ上の「レポート」タイルをクリックします。
「レポート」ページが開きます。

2. マイルストン・パフォーマンスをクリックします。

図5-9 例外 - スタック・インスタンス画面

3. 適切な「レポート・フォーマット」(「HTML」または「PDF」)を選択します。

4. 「インサイト・モデル」ドロップダウン・リストで、レポートを生成するモデルを1つ選択します。

5. レポートに含めるマイルストンを選択します。複数のマイルストンを選択できます。

6. 1つ以上のマイルストン・ステータスを選択します。

7. 日付範囲を選択します。

a. カレンダから開始日付を選択します。

b. カレンダから終了日付を選択します。

8. しきい値(秒)フィールドにしきい値を入力します。デフォルトしきい値は600秒(10分)です。次に他の例をいくつか示します。
しきい値が次の場合:

- 3日、259200を使用

- 1日、86400を使用

- 8時間、28800を使用

- 2時間、7200を使用

- 1時間、3600を使用

- 30分、1800を使用

9. 提供した詳細でレポートを実行するには、「レポートの実行」をクリックします。

10. すべてのフィールドをリセットするには、「リセット」をクリックします。

マイルストン・パフォーマンスレポートが利用可能になります。

図5-10 例外 - スタック・インスタンスレポート

6 データ接続の使用

Oracle Real-Time Integration Business Insightの重要な機能の1つは、実行中の統合のモデルを作成し、これらのモデルのビジネス・アクティビティをリアルタイムでモニターする機能です。これらの統合は、SOA SuiteやService Busなどの様々なミドルウェア・テクノロジでホストされます。

これらのミドルウェア・サービスで実行されているアプリケーションを検出、モデル化およびモニターするために、Insightは、デプロイ済アプリケーションの接続および検出の方法が記述されたメタデータを保守します。このメタデータは、接続と呼ばれる構造で保守されます。接続は、実行中のミドルウェア・サービスのURLやログイン情報などの詳細をカプセル化します。

ロールInsightConnectionCreator/InsightAdminのあるユーザーのみ、接続を作成/テスト/削除できます。

6.1 データ接続の作成

ロールInsightConnectionCreator/InsightAdminのあるユーザーのみ、接続を作成できます。
データ接続を作成するには、次の手順を実行します。

1. 「管理」タブ、または「ホーム」ページ上のナビゲーション・ショートカットをクリックします。
「データ接続」ページが開きます。

2. 「接続の作成」をクリックします。
「接続の作成」ダイアログが開きます。

3. 次の詳細を入力します:

a. 名前: 接続の適切な名前

b. ID: 自動的に生成される、接続の一意の識別子。作成時にこのIDを変更できます。

c. 説明: 接続の適切な説明を入力します

d. 「タイプ」: 接続のタイプを選択します(SOAまたはService Bus)

e. ホスト名: 接続のホスト名

注意:
同一ドメイン内または異なるドメイン上で実行されているSOA Suite ServerまたはService Busへの接続を作成できます。SOA Suite /Service bus Insight Agentは、インサイト・データ接続のためにSOA Suite/Service busサーバー上で実行され、それらに接続されている必要があります。また、このバージョンのInsightでは単一エージェントにマップされる複数のInsightインスタンスはサポートされていないことに注意してください。

f. ポート番号: 接続の適切なポート番号

g. 接続でSSLを有効にする場合は、「SSL有効」を選択します。

h. ログイン: 接続のために使用されるユーザー名

i. パスワード: 接続のために使用されるパスワード

4. 「接続のテスト」をクリックして、提供したパラメータを使用してサーバーとの接続が正常に確立するかどうかをテストします。
接続が正常に確立すると、「構成済」メッセージが表示されます。
詳細は、データ接続のテストを参照してください。

5. 「作成」をクリックします。

図6-1 「接続の作成」ダイアログ

接続を作成した後、接続は3つのうちいずれかの状態となります。

- 接続がまだテストされていない場合は、「ドラフト」状態

- 接続がその作成中または編集中のどちらかでテストされ、そのテストに合格している場合は、「構成済」状態

- 接続がその作成中または編集中のどちらかでテストされ、そのテストに失敗している場合は、「切断済」状態

6.2 データ接続の編集

ロールInsightConnectionCreator/InsightAdminのあるユーザーのみ、接続を編集/更新できます。

接続を編集するには、次のようにします。

1. 「管理」タブ、または「ホーム」ページ上のナビゲーション・ショートカットをクリックします。
「データ接続」ページが開きます。

2. 編集する接続の隣にある「編集」アイコン(鉛筆アイコン)をクリックします。

図6-2 接続の編集

「接続の編集」ダイアログが開きます。

図6-3 「接続の編集」ダイアログ

3. 更新する必要があるフィールドを変更します。

4. 「接続の再テスト」をクリックして、変更を行った内容で接続をテストします。
テストに合格した場合は接続状態が「構成済」に変わり、テストに失敗した場合は「切断済」に変わります。

5. 行った変更をコミットするには、「保存」をクリックします。

変更内容でデータ接続が更新されます。

6.3 データ接続のテスト

データ接続をテストすると、入力した資格証明が有効なこと、および接続を新規モデルでの実装マッピングに使用できることが検証されます。ロールInsightConnectionCreator/InsightAdminのあるユーザーのみ、接続をテストできます。

データ接続をテストするには、次の手順を実行します。

1. 「管理」タブ、または「ホーム」ページ上のナビゲーション・ショートカットをクリックします。
「データ接続」ページが開きます。

2. テストする接続に対して「接続のテスト」をクリックします。
テストに合格すると、接続の状態が「構成済」に変わります。テストに失敗すると、状態が「切断済」に変わります。テストは次のいずれかの理由で失敗することがあります。

- 提供した資格証明が正しくない

- 接続で参照されるサーバーが使用不可

図6-4 テスト済の接続

3. 一度にすべての接続をテストするには、「データ接続」ページで「すべてテスト」をクリックします。

注意:
接続がドラフト状態の場合は、「すべてテスト」ボタンを使用して接続をテストすることはできません。

7 セキュリティおよび認可モデル

Oracle Real-Time Integration Business Insightには、高機能なセキュリティおよび認可モデルが備わっています。このモデルでは、ユーザーは、使用する資格のある機能のみにアクセスできるようになります。管理者は、適切な権限をロールに提供し、それらをユーザーに割り当てます。

一般に、組織は、ユーザーに複数のロールを割り当てることができます。たとえば、組織は、ユーザーのクラスにInsightBusinessUserとInsightIntegrationArchitect、およびInsightModelCreatorを割り当て、当該ユーザーが設計時アクティビティとモニタリング・アクティビティ(コンソールを使用)の両方に参加できるようにすることを選択できます。

InsightAdministratorロールがあるユーザーは、ユーザーのロールおよび権限を管理できます。詳細は、Oracle Real-Time Integration Business Insightの管理のユーザーとそれらのロールの理解を参照してください。

8 トラブルシューティング

大きなアプリケーションを使用している場合は、問題が発生することがよくあります。よく起こる問題、およびそれらの問題の回避策を知っておく必要があります。

よくある質問のリストについては、http://www.oracle.com/technetwork/middleware/insight/customers/index.html#FAQを参照してください。

8.1 ホームページにモデルが表示されないのはなぜですか。

Oracle Real-Time Integration Business Insight内で作成されるモデルは、モデル・ライフサイクルに従います。モデルを作成または編集すると、それらはアクティブ化されるまでドラフト状態になります。アクティブ化は、モデル定義(マイルストン、インジケータ、マッピングなどを含む)を様々なランタイム・エンジン (すなわち、SOA SuiteおよびService Bus)にプッシュするアクションです。非アクティブ化、エラーおよび他の状態を表す、その他のモデル状態もあります。

モデルは、アクティブな場合のみ「ホーム」ページに追加できます。モデルを「ホーム」ページに追加できるはずだが、それがモデル・セレクタに表示されない場合は、そのモデルがアクティブ化されていないことが原因である可能性があります。適切なアーキテクトまたは管理者に問い合せて、モデルをアクティブにするよう依頼してください。

8.2 モデルが非アクティブ化されたのはなぜですか。

Oracle Real-Time Integration Business Insight内で作成されるモデルは、モデル・ライフサイクルに従います。モデルはアクティブ化された後、ビジネス・ユーザー、アーキテクトまたは管理者が明示的に非アクティブ化するまでアクティブなままになります。モデルは、特定のエラー状態がシステムで検知されると、システムによって自動的に非アクティブ化される場合もあります。

そのモデルのためのメトリックの収集が正しくなくなる可能性がある、エラー状態が存在する場合は、システムによって自動的にモデルが非アクティブ化されます。そのようなエラーの例としては、アクティブ化したモデルで定義されているマッピングとは互換性のない新しいバージョンのアプリケーション(コンポジットの新規リビジョン)を管理者がデプロイしたためや、ネットワーク障害によってアプリケーションの分散済コンポーネントからメトリックを記録できないためなどがあります。

8.3 モデルをマップできないのはなぜですか。

モデルでマイルストンおよびインジケータのためにマッピングを作成できない理由は3つあります。

1. 最もよくある理由は、適切なペルソナまたはロールがユーザーに割り当てられていないことです。マイルストンまたはインジケータを実装にマップするには、ユーザーにInsightIntegrationArchitect、InsightAdminまたはInsightModelCreatorロールが割り当てられている必要があります。InsightBusinessUserロールのみ割り当てられている場合、マイルストンおよびインジケータの抽象要素(たとえば、名前、タイプ)の定義はできますが、マッピングはできません。

2. ユーザーがモデルのためにマッピングを作成できない理由で2番目によくあるのは、それがドラフト・モードでないということです。編集できるのは、モデルのドラフトのみです。モデルのアクティブ化済バージョンを表示している場合は、マイルストンまたはインジケータの新しいマッピングの作成を含め、それを変更することはできません。

3. マッピングを作成できない理由として3つ目によくあるのは、アプリケーション・アーティファクト(たとえば、コンポジットまたはサービス・バス・プロジェクト)の参照に使用する接続、およびマッピングが正しく設定されていないことです。この場合は、管理者に連絡して、モデル要素のマッピングを作成できるよう、必要なSOA SuiteまたはService Bus接続を作成、構成およびテストしてください。

関連項目:

- InsightBusinessUser

- InsightIntegrationArchitect

- InsightModelCreator

- InsightAdmin

8.4 モデルがスタック状態なのはなぜですか。

モデルのインスタンスは、多数の異なる理由から、マイルストンを通した進行が停止される場合があります。この情報を出発点として使用し、管理者と協力して、インスタンスが思いどおりにマイルストンに達していない理由を把握してください。

モデルのインスタンスの進行が止まる理由として最もよくあるのは、ビジネス・ユーザー、アーキテクトまたは管理者によって明示的に、あるいはシステムによって自動的に、モデルが非アクティブ化されていることです。モデルが非アクティブ化されたのはなぜですか。を参照してください。

モデルが進行しない理由としてもう1つ考えられるのは、基礎となる実装にマイルストンが正しくマップされていないことです。たとえば、注文処理アプリケーションにおいて、注文出荷済を表すマイルストンを頻繁に通過するはずだが、注文が前のマイルストンでスタック状態であると思われる場合は、注文出荷済マイルストンが、注文が出荷されていることを実際に表していない正しくないサービス、BPELアクティビティまたはService Busプロジェクト・アーティファクトに関連付けられている可能性があります。ビジネス・ユーザーおよびアーキテクトと協力して、マッピングを確認してください。

8.5 インスタンスが見つからないのはなぜですか。

Oracle Real-Time Integration Business Insightのこのリリースでは、識別子値によってのみモデル・インスタンスを検索できます。たとえば、ヘルプ・デスク・アプリケーションをモデル化しており、インシデントIDをモデルの識別子として使用している場合は、単一のヘルプ・デスク予定をインシデントIDによって検索できます。

注目に値するのは、識別子のみでなく基準によってインスタンスのリストをフィルタすることもできるということであり、これはインスタンスを見つける際に役立つ可能性があります。モデルにおいてフィルタ可能とマークされているインジケータは、インスタンス・リストを表示するときにフィルタ基準として使用できます。詳細は、インスタンスのフィルタリングを参照してください。

8.6 マイルストンのマップに接続を使用できないのはなぜですか。

基礎となる実装にモデルをマッピングするときに、アーキテクトはSOA SuiteおよびService Busなどのランタイム・エンジンへの接続を使用します。接続はマッピング・ユーザー・インタフェースにリストされます。これらの接続は、管理者によって作成および構成されます。接続が完全に構成またはテストされていない場合は、アーキテクトが、その接続に関連付けられているランタイム・エンジンを参照できない可能性があります。管理者と協力し、その接続が正しく構成され、テスト済であることを確認してください。

考えられるその他の理由は、接続に関連付けれているランタイム・エンジンがオフラインであることです。たとえば、SOA Suiteサーバーが保守のためにオフラインになっている場合は、アーキテクトは、そのサーバーがオンラインになるまで、そのサーバーの参照や、マイルストンのマップはできません。

8.7 「コンソール」タブが表示されないのはなぜですか。

「コンソール」タブが表示されるはずだが、画面の上部にリストされない場合は、適切なアプリケーション・ロールが割り当てられていません。

「コンソール」タブを表示するには、ユーザーにInsightExecutive、InsightAdminまたはInsightModelCreatorロールが割り当てられている必要があります。

関連項目:

- InsightExecutive

- InsightAdmin

- InsightModelCreator

8.8 ダッシュボードが空なのはなぜですか。

モデルは、ビジネス・ユーザーによって定義されたかアーキテクトによって実装にマップされた後、アクティブ化して、メトリックの収集およびマイルストンの通過の観察を始める必要があります。

アプリケーションのアクティビティ・レベルによっては、コンソールに移入されたインスタンスおよびインジケータが表示されるまで時間がかかる場合があります。たとえば、注文処理システムのモデルを作成し、アプリケーションで一般に1分当たりいくつかの注文が処理される場合、数分以内にコンソールにデータが移入され始める必要があります。ただし、アプリケーションが一般に1時間ごとに注文を受信する場合は、意味のあるデータがコンソールに表示されるまでに数時間かかる可能性があります。

メトリックがランタイム・エンジンで収集されてから情報がコンソールに表示されるまでには、非常に短い遅延時間があります。製品は、ランタイム・エンジンでのパフォーマンスの影響を最小限に抑えるよう最適化されています。そのため、実行時の負荷が大きいときには、数分の遅延がある可能性がありますが、通常はこれより長くはなりません。

8.9 モデルを変更するとメトリックにどのような影響がありますか。

モデルのために収集されているメトリックは、マイルストンまたはインジケータをモデルに追加するときやそれらをモデルから削除するときに影響を受けます。様々なシナリオでの影響を次に示します。

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

2. メトリックの収集中にマイルストンを削除すると、削除したマイルストンのために収集された既存のメトリックが失われます。既存のインスタンスでは、そのマイルストンへの到達がなかったことが示されます。また、モデルの再アクティブ化時に、このような変更に関する警告メッセージが通知されます。

3. メトリックの収集中にインジケータを追加した場合、既存のメトリックへの影響はありません。モデルの再アクティブ化時に、新しいInsightインスタンスで新しいインジケータのメトリックの収集が開始されます。

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

詳細は、Oracle Real-Time Integration Business Insightの理解のモデル・メタデータにおける変更後のモデルの再アクティブ化の影響を参照してください。

8.10 Service Busモデルのためのメトリック収集が停止したのはなぜですか。

プロジェクト変数の変更またはService Busプロジェクトの再デプロイ/再インポートなど、Service Busプロジェクトに対して変更が行われると、Service Busモデルのためのメトリックの収集が突然停止します。Service Busプロジェクトの再デプロイメントへの変更/コンポーネント変更についてユーザーおよびモデルに示す方法はないため、ユーザーは、更新したプロジェクト・パスを使用してモデルを再構築/再マップする必要があります。モデルを再構築/再マップすると、メトリックが収集されます。

A Oracle Service Busでサポートされている機能とサポートされていない機能

Oracle Real-Time Integration Business InsightはOracle Service Busと統合されます。アプリケーションを円滑に使用するためには、InsightでOracle Service Busのためにサポートされている機能を知ることが重要です。

Oracle Service Busでサポートされている機能とサポートされていない機能の包括的なリストを確認できます。Oracle Service Busでは、パイプラインおよびビジネス・サービスがサポートされています。

次のタイプのサービス・バス参照は、Insightにはマップできません。

- プロキシ・サービス

- 分割結合

パイプライン

次の表に、パイプラインでサポートされているサービス・タイプとサポートされていないサービス・タイプをリストします。

表A-1 パイプラインでサポートされている/サポートされていないサービス・タイプ

サービス・タイプ

サポート対象/サポート対象外

WSDLベースのサービス

サポート対象

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

メッセージング・サービス: レスポンス・タイプ: XML

サポート対象

RESTサービス

サポート対象外

任意のSOAPサービス: SOAP 1.1

サポート対象外

任意のSOAPサービス: SOAP 1.2

サポート対象外

任意のXMLサービス

サポート対象外

メッセージング・サービス: リクエスト・タイプ: なし

サポート対象外

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

メッセージング・サービス: リクエスト・タイプ: Java

サポート対象外

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

メッセージング・サービス: レスポンス・タイプ: テキスト

サポート対象外

メッセージング・サービス: レスポンス・タイプ: バイナリ

サポート対象外

メッセージング・サービス: レスポンス・タイプ: Java

サポート対象外

注意:
マイルストン・マッピングは、スキーマがない、サービス・タイプがMessaging Request/Response XMLのパイプライン/ビジネス・サービスでは利用できません。

ビジネス・サービス

次の表に、ビジネス・サービスでサポートされているサービス・タイプとサポートされていないサービス・タイプをリストします。

表A-2 ビジネス・サービスでサポートされている/サポートされていないサービス・タイプ

トランスポート・プロトコル

サービス・タイプ

サポート対象/サポート対象外

bpel-10g

WSDLベースのサービス

サポート対象

dsp

WSDLベースのサービス

サポート対象

電子メール

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

ファイル

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

ftp

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

http

WSDLベースのサービス

サポート対象

http

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

http

メッセージング・サービス: レスポンス・タイプ: XML

サポート対象

jca

WSDLベースのサービス

サポート対象

jms

WSDLベースのサービス

サポート対象

jms

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

jms

メッセージング・サービス: レスポンス・タイプ: XML

サポート対象

sb

WSDLベースのサービス

サポート対象

sftp

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

soa-direct

WSDLベースのサービス

サポート対象

tuxedo

メッセージング・サービス: リクエスト・タイプ: XML

サポート対象

tuxedo

メッセージング・サービス: レスポンス・タイプ: XML

サポート対象

dsp

任意のSOAPサービス: SOAP 1.1

サポート対象外

dsp

任意のSOAPサービス: SOAP 1.2

サポート対象外

dsp

任意のXMLサービス

サポート対象外

電子メール

任意のXMLサービス

サポート対象外

電子メール

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

電子メール

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

電子メール

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

電子メール

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

ファイル

任意のXMLサービス

サポート対象外

ファイル

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

ファイル

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

ファイル

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

ファイル

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

ftp

任意のXMLサービス

サポート対象外

ftp

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

ftp

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

ftp

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

ftp

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

http

RESTサービス

サポート対象外

http

任意のSOAPサービス: SOAP 1.1

サポート対象外

http

任意のSOAPサービス: SOAP 1.2

サポート対象外

http

任意のXMLサービス

サポート対象外

http

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

http

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

http

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

http

メッセージング・サービス: リクエスト・タイプ: なし

サポート対象外

http

メッセージング・サービス: レスポンス・タイプ: MFL

サポート対象外

http

メッセージング・サービス: レスポンス・タイプ: テキスト

サポート対象外

http

メッセージング・サービス: レスポンス・タイプ: バイナリ

サポート対象外

http

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

jms

任意のSOAPサービス: SOAP 1.1

サポート対象外

jms

任意のSOAPサービス: SOAP 1.2

サポート対象外

jms

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

jms

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

jms

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

jms

メッセージング・サービス: リクエスト・タイプ: Java

サポート対象外

jms

メッセージング・サービス: リクエスト・タイプ: なし

サポート対象外

jms

メッセージング・サービス: レスポンス・タイプ: MFL

サポート対象外

jms

メッセージング・サービス: レスポンス・タイプ: テキスト

サポート対象外

jms

メッセージング・サービス: レスポンス・タイプ: バイナリ

サポート対象外

jms

メッセージング・サービス: レスポンス・タイプ: Java

サポート対象外

jms

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

sb

任意のSOAPサービス: SOAP 1.1

サポート対象外

sb

任意のSOAPサービス: SOAP 1.2

サポート対象外

sb

任意のXMLサービス

サポート対象外

sftp

任意のXMLサービス

サポート対象外

sftp

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

sftp

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

sftp

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

sftp

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

tuxedo

任意のXMLサービス

サポート対象外

tuxedo

メッセージング・サービス: リクエスト・タイプ: MFL

サポート対象外

tuxedo

メッセージング・サービス: リクエスト・タイプ: テキスト

サポート対象外

tuxedo

メッセージング・サービス: リクエスト・タイプ: バイナリ

サポート対象外

tuxedo

メッセージング・サービス: リクエスト・タイプ: なし

サポート対象外

tuxedo

メッセージング・サービス: レスポンス・タイプ: MFL

サポート対象外

tuxedo

メッセージング・サービス: レスポンス・タイプ: テキスト

サポート対象外

tuxedo

メッセージング・サービス: レスポンス・タイプ: バイナリ

サポート対象外

tuxedo

メッセージング・サービス: レスポンス・タイプ: なし

サポート対象外

注意:
マイルストン・マッピングは、スキーマがない、サービス・タイプがMessaging Request/Response XMLのパイプライン/ビジネス・サービスでは利用できません。

B Service Oriented Architecture (SOA) Suiteでサポートされていない機能

Oracle Real-Time Integration Business InsightはService Oriented Architecture (SOA) Suiteと統合されますが、Insightでサポートされていな一連の機能があります。

SOA Suite上のInsightでサポートされていない機能の総合リストを次の表で示します。

次の表では、バインディングまたはアクティビティのどちらでもサポートされていない、様々なInsightマッピングをリストします。

表B-1 SOA Suiteでサポートされていない機能

コンポーネント

サポートされていないアクティビティ

BPEL

- 名前の付けられていないアクティビティ

- onAlarm

- onMessage

- 同じ名前の複数のアクティビティ

- エンドツーエンドのJSON

BPELの変数

異なるスコープで同じ名前の複数の変数がある場合は、現在のスコープの変数のみを抽出のためにマップできます。同じ名前の親/外部スコープ変数は使用できません。

SOA

- EDNイベント - EDNがソースであるワイヤ上へのマッピング

- HTTPバインディングによるサービス/参照

- ネイティブRestによるサービス/参照

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

コピーライトについて

Copyright © 1994-2017, 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を参照してください。