プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Real-Time Integration Business Insightの使用
12c (12.2.1.1.0)
E79343-01
目次へ移動
目次

前
次

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. 次の詳細を入力します:
    1. 名前: モデルの適切な名前
    2. 説明: モデルの適切な説明
    3. アイコン: 選択内容のアイコンを選択します。ここで選択したアイコンは、「インサイト・モデル」ページでモデルの横に表示されます。
    4. 単一インスタンス・ラベル: モデルの単一インスタンスのために使用される適切なラベル。たとえば、orderと入力します。
    5. 複数インスタンス・ラベル: モデルの複数インスタンスのために使用される適切なラベル。たとえば、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などの様々なタイプの実装マッピングがサポートされています。

注意:

マイルストン・マッピングは、スキーマがない、サービス・タイプが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サービス/参照へのマップ

    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: 「操作」および「相互作用」の両方がポップアップ・ウィンドウに表示されます。「相互作用」で選択できる値は、REQUESTRESPONSEおよびFAULTです。

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

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

    • RESPONSE

    • FAULT

    重要

    循環依存関係または循環参照があるアーティファクトを参照するビジネス・サービス(WSDL、XSDなど)は、マッピング・エディタ内でのマッピングに使用できません。そのようなビジネス・サービスにマップする唯一の方法は、アーティファクトから循環参照を削除することです。
    「相互作用」で値を選択すると、ウィンドウが閉じ、マッピングが作成されたことが示されます。マッピングの編集中は、緑色のアイコンが表示されます。

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

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

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

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

ビジネス・サービスへの実装マッピングを作成するには、次の手順を実行します。

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

    注意:

    ドロップダウン・リストには、構成された接続のみ表示できます。ドラフト状態にある(まだ構成されていない)接続は、選択肢には表示されません。
    この選択肢には、そのドメインにデプロイされたすべてのプロジェクトについての情報がロードされます。

    注意:

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

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

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

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

  4. マップするビジネス・サービスのために「マッピングの編集」をクリックします。
  5. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「操作」を選択します。
  6. ポップアップ・ウィンドウに表示されるドロップダウン・リスト内の「相互作用」を選択します。

    注意:

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

    重要

    循環依存関係または循環参照があるアーティファクトを参照するビジネス・サービス(WSDL、XSDなど)は、マッピング・エディタ内でのマッピングに使用できません。そのようなビジネス・サービスにマップする唯一の方法は、アーティファクトから循環参照を削除することです。
    「相互作用」で値を選択すると、ウィンドウが閉じ、マッピングが作成されたことが示されます。マッピングの編集中は、緑色のアイコンが表示されます。

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

    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. 「一意のインスタンス識別子」領域で次の内容を入力します。
    1. 名前
    2. 説明
  6. 識別子をマイルストンに関連付けます。詳細は、実装へのマイルストンのマップを参照してください。
  7. 実装マッピングの抽出基準を定義します。詳細は、抽出基準の定義を参照してください。
一意の識別子がモデルに対して定義されます。一意の識別子は1つのみ作成できます。一意の識別子を作成すると、手順2で表示されていた「識別子」オプションが無効になります。識別子に対してさらにマッピングを追加できます。

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

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

3.7 インジケータの定義

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

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

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

注意:

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

重要

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

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

  1. インジケータを作成するマイルストンを展開します。
  2. インジケータの作成をクリックします。
  3. インジケータのタイプ「ディメンション」または「メジャー」のどちらかを選択します。
    ディメンションはディメンションによって示され、メジャーはメジャーによって示されます。
  4. 次の内容を入力します。
    1. 名前
    2. 説明
  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 その他のモデル・アクション

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

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

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

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

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