ロボットは、統合によって呼び出された場合にのみ実行されます。 そのため、ビルドする各ロボットを呼び出すように統合を設計する必要があります。 統合開発者は、ロボットの開発プロセス中にいつでも統合を設計できます。
統合の設計の前提条件
統合開発者が統合の設計を開始するには、ロボット・ビルダーでロボットを作成し、その入力プロパティと出力プロパティを含め、そのトリガーを定義する必要があります。 これらのプロパティは、ロボットが統合によって行う契約を表します。 ロボット・ビルダーは通常、これらのタスクをわずか数分で完了できます。
「ロボットの作成」を参照してください。
スケジュールに適合する柔軟なワークフロー
Oracle Integrationを使用すると、チームは空き状況に応じて作業を分割できます。 さらに、統合およびロボットの開発者は、他人の作業をブロックすることを心配する必要はありません:
- プロジェクトのオープン
- ナビゲーション・ペインで、「プロジェクト」を選択します。
- プロジェクト名を選択します。
- 左側のツールバーで、「統合」
を選択します。
- 統合の作成
- 「統合」ボックスで、「追加」 (統合が設計されていない場合)または+ (1つ以上の統合が設計されている場合)をクリックします。
- 「作成」を選択します。
- 設計する統合のタイプを選択します。
各統合パターンの詳細は、「Oracle Integration 3での統合の使用」の「統合パターンの理解」を参照してください。
- 統合の名前を入力し、必要に応じてその他の説明情報を入力します。
- 「作成」を選択します。
詳細なステップについては、「Oracle Integration 3での統合の使用」の「統合を作成」を参照してください。
- 統合からロボットを呼び出します。
- 統合にロボット・アクションを追加します。 次のオプションがあります。
- アクションを追加するロケーションで
をクリックし、「ロボット・フロー」を選択します。
- キャンバスの右側で、「アクション」
をクリックし、「ロボット・フロー」アクションを適切なロケーションにドラッグします。
- 「ロボットによるプロセス自動化」アクションを指し示し、
を選択し、「編集」
を選択します。
- 次の各フィールドに値を入力します:
- 「Continue」を選択します。
- 「フロー名」ドロップダウンから、統合でコールするロボット(適切なバージョンを含む)を選択します。
ドロップダウンには、統合と同じプロジェクトにあるすべてのロボットがリストされます。
- 「Continue」を選択します。
- サマリーを確認し、「終了」を選択します。
Mapオブジェクトは、Robotプロセス自動化アクションの前に表示されます。
- 情報を統合からロボットに渡します。
- 「ロボットによるプロセス自動化」アクションより前の「マップ」アクションを指し示し、
を選択して、「編集」を選択します。
- 左側の「ソース」リストで、ロボットに渡す必要があるデータ要素が見つかるまでツリーを展開します。
- 右側の「ターゲット」リストで、データを受信する必要がある入力が見つかるまでツリーを展開します。
- ソース要素をターゲット要素にドラッグします。
- ロボットに詳細情報を渡す必要がある場合は、追加の要素をマップします。
- 要素のマッピングが終了したら、マッピングをテストします。
「Oracle Integration 3でのOracle Mapperの使用」の「マッピングのテスト」を参照してください。
- キャンバスに戻るには、「戻る」 <を選択します。