Oracle Integration Generation 2でのIntegration Insightの使用 ビジネス・プロセス実装へのモデルの関連付け モデルの統合への関連付け 識別子抽出基準の定義 インサイト・デザイナでの統合の識別子抽出基準の定義 機械翻訳について インサイト・デザイナでの統合の識別子抽出基準の定義 インサイト・デザイナで一意のインスタンス識別子の抽出基準を定義するには: インサイト・デザイナ 「モデル」ペインで、一意のインスタンス識別子抽出基準を定義するモデルを選択します。 モデルを選択すると、そのマイルストーン、識別子およびインジケータを操作できます。 すべてのモデルのリストを表示して別のモデルを選択するには、ペインの上部にあるモデル名の横にあるをクリックします。 ノート:インサイト・デザイナでは、まだ存在しない場合は新しいモデルを作成することもできます。 「モデル」ペインで、「モデルの作成」 をクリックします。 モデル・コンポーネントの定義の詳細は、「モデルを作成」を参照してください。 ドロップダウン・リストから、「識別子」を選択します。 マイルストーンがどの統合にもマップされていない場合は、その識別子に関連付けられているマイルストーンのリストのみが表示されます。 識別子の抽出基準を定義するには、まず「マイルストンの統合処理へのマップ」の説明に従って、関連するマイルストーンを統合にマップする必要があります。 モデル・マイルストンがマップされている統合を確認します。 マイルストンは、単一の統合または複数の統合にマップできます。 必要に応じて、既存のマッピングを編集できます。 関心のある統合について、統合で一意のインスタンス識別子がまだマイルストンに割り当てられていない場合は、「識別子の割当」をクリックします。 「マイルストン」リストから、モデルの一意インスタンス識別子を割り当てるマイルストンを選択します。 定義されていない場合は、識別子名の下にあるデータ型リストから識別子のデータ型を選択: 文字列、整数、浮動小数、小数、または日付です。 ノート:選択したデータ・タイプは、次のステップの関連する識別子抽出基準で定義された、実行時に抽出される値のデータ型と一致する必要があります。 それ以外の場合、識別子には「インサイト」ダッシュボードに空の値が表示されます。 「識別子」ペインで、作業中の統合までスクロールします。 抽出基準の下で: マップされた統合が統合キャンバスで開いている場合は、「抽出条件の定義」をクリックして式エディタを開きます。 マップされた統合が統合キャンバスで開かれていない場合は、「マップされた統合をオープンして抽出基準を定義」をクリックし、確認ダイアログで「オープン」をクリックして、キャンバスで統合を開きます。 式エディタを使用して抽出基準を定義します。 「図expression-editor.jpgの説明」 「ソース」ツリーから「式」フィールドに要素をクリックしてドラッグするか、「ソース」ツリーにリストされているマップ済アクティビティから要素を選択し、「要素を選択して移動」 をクリックして「式」フィールドに移動できます。 「関数」と「演算子」を「コンポーネント」ツリーから式に挿入するか、XPath式を直接「式」フィールドに入力することもできます。 「Oracle IntegrationでのOracle Mapperの使用」の「関数、演算子およびXSLT文の使用」を参照してください。 「検証」をクリックして、式エディタで式を検証します。 式が有効でない場合は、編集を行い、再検証します。 ノート:検証では、実行時に抽出される値のデータ型はチェックされません。 したがって、抽出された値のデータ型がインジケータのデータ型と一致していることを確認する必要があります。 それ以外の場合、インジケータは「インサイト」ダッシュボードに空の値を表示します。 「閉じる」をクリックします。 インサイト・デザイナで、「保存」をクリックします。 次のステップ: インサイト・デザイナでの統合のインジケータ抽出基準の定義