Oracle Data Integratorは、個々のシステムに格納されている膨大な量の情報を統合するのに役立ちます。 Oracle Data Integratorは、バッチ処理する大量データに重点を置き、個々のシステム間での高パフォーマンスなデータの移動と変換(バッチ、リアルタイム、同期および非同期モード)を合理化します。
Oracle Data Integratorは、Oracle Mediatorで管理できない大量の変換を処理するように最適化されています。 この図では、次の主要なシナリオが示されています。
- BPELプロセス・サービス・コンポーネントまたはメディエータ・サービス・コンポーネントは、ペイロードを変換するために、10MBを超えるドキュメントのXMLペイロードをOracle Data Integratorに渡します。
- BPELプロセス・サービス・コンポーネントまたはメディエータ・サービス・コンポーネントは、XMLファイルを変換してデータベースにロードするために、XMLペイロードをOracle Data Integratorに渡します。
- Oracle BAM、Oracle Complex Event Processing、Oracle BPEL Process Manager、ヒューマン・タスクまたはOracle Mediatorは、Oracle Business Intelligenceのデータ・ウェアハウスのリフレッシュを要求するルールを起動します。 Oracle Data Integratorは、データ層のロードとステージング領域への挿入を編成し、集約されたデータの変換と表のロードを実行し、Oracle Business Intelligenceおよびデータ・ウェアハウス・アプリケーションがトリガーされたデータのレポートを作成できるようにします。
Oracle SOA SuiteとOracle Data Integratorを使用することで、企業は、リアルタイムからバッチまで、あるいは少量のデータ変更の伝播から完全なレプリケーションまで、あらゆるデータの転送と変換を実行できます。 企業は、ビジネス・インテリジェンス(BI)、データ・ウェアハウス、マスター・データの管理(MDM)、Oracle BAM、アプリケーションの移行と連結およびSOAに関連するイニシアティブを簡単に処理できます。